Table 3.
Notation of model variables.
| Geographic coordinates of users (Lat., Long.) | |
|---|---|
| Geographic coordinates of UDAP (Lat., Long.) | |
| Geographic coordinates of base stations (Lat., Long.) | |
| Head office geographic coordinates (Lat., Long.) | |
| N | Number of users |
| M | Number of UDAP |
| K | Number of base stations |
| P | Number of base stations |
| Geographic coordinates of all nodes (Lat., Long.) | |
| D | Distance between nodes |
| G | Logical matrix of links between nodes |
| Range in kilometers of the devices | |
| A | Compressed matrix of G |
| Row indicator of the compressed matrix | |
| Column index of the compressed matrix | |
| Compressed array value index | |
| Path predecessor tree function, Dijkstra | |
| Device Index | |
| Tree Path Set | |
| Cost of each route | |
| Cumulative vector of costs per route | |
| Tree Path Adder | |
| Maximum capacity of each node | |
| Maximum distance in kilometers of reach of the nodes | |
| B | Logical matrix of connections between users and UDAP |
| Time vector of users connected to concentrators, Prim | |
| s | User count per UDAP |
| L | Matrix of users connected to each UDAP |
| Matrix of users not connected to UDAP | |
| Resulting transposed logic matrix, Greedy SCP | |
| Optimal UDAP matrix, Greedy SCP | |
| R | SolL ordered array without repeating UDAP |
| Geographical coordinates of optimal concentrators (Lat., Long.) | |
| Matrix of weights per link between nodes |