RMIT University
Browse

Access time oracle for planar graphs

journal contribution
posted on 2024-11-02, 02:05 authored by Ke DengKe Deng, Jianxin Li, Chaoyi Pang, Jiuyong Li, Xiaofang Zhou
The study of urban networks reveals that the accessibility of important city objects for the vehicle traffic and pedestrians is significantly correlated to the popularity, micro-criminality, micro-economic vitality, and social liveability of the city, and is always the chief factor in regulating the growth and expansion of the city. The accessibility between different components of an urban structure are frequently measured along the streets and routes considered as edges of a planar graph, while the traffic ultimate destination points and street junctions are treated as vertices. For estimation of the accessibility of destination vertex j from vertex i through urban networks, in particular, the random walks are used to calculate the expected distance a random walker starting from i makes before j is visited (known as access time). The state-of-the-art of access time computation is costly in large planar graphs since it involves matrix operation over entire graph. The time complexity is O(n^{2.376}) where n is the number of vertices in the planar graph. To enable efficient access time query answering in large planar graphs, this work proposes the first access time oracle which is based on the proposed access time decomposition and reconstruction scheme. The oracle is a hierarchical data structure with deliberate design on the relationships between different hierarchical levels. The storage requirement of the proposed oracle is O(n^{frac{4}{3}}\log \log n) and the access time query response time is O(n^{frac{2}{3}}) . The extensive tests on a number of large real-world road networks (with up to about 2 million vertices) have verified the superiority of the proposed oracle.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1109/TKDE.2016.2547382
  2. 2.
    ISSN - Is published in 10414347

Journal

IEEE Transactions on Knowledge and Data Engineering

Volume

28

Issue

8

Start page

1959

End page

1970

Total pages

12

Publisher

IEEE

Place published

United States

Language

English

Copyright

© 2016 IEEE

Former Identifier

2006065514

Esploro creation date

2020-06-22

Fedora creation date

2016-08-31

Usage metrics

    Scholarly Works

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC