Computation and Growth of Road Network Dimensions

2018 
There is a plethora of route planning techniques which work remarkably well on real-world road networks. To explain their good performance, theoretical bounds in dependency of road network parameters as the highway dimension h or the skeleton dimension k were investigated. For example, for the hub label technique, query times in the order of \(\mathcal {O}(p \log D)\) and a space consumption of \(\mathcal {O}(np \log D)\) were proven for both \(p=h\) and \(p=k\), with D denoting the graph diameter and n the number of nodes in the network. But these bounds are only meaningful when the dimension values h or k are known. While it was conjectured that h and k grow polylogarithmically in n, their true nature was not thoroughly investigated before – primarily because of a lack of efficient algorithms for their computation. For the highway dimension, this is especially challenging as it is NP-hard to decide whether a network has highway dimension at most h. We describe the first efficient algorithms to lower bound the highway dimension and to compute the skeleton dimension exactly, even in huge networks. This allows us to formulate new conjectures about their growth behavior. Somewhat surprisingly, our results imply that h and k scale very differently. While k turns out to be a constant, we expect h to grow superpolylogarithmically in n. These observations have implications for the future design and analysis of route planning techniques.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    17
    References
    4
    Citations
    NaN
    KQI
    []