Stable Tree Labelling for Accelerating Distance Queries on Dynamic Road Networks

dc.citation.issue2
dc.citation.volume28
dc.contributor.authorKoehler H
dc.contributor.authorFarhan M
dc.contributor.authorWang Q
dc.coverage.spatialBarcelona, Spain
dc.date.accessioned2025-07-02T02:08:08Z
dc.date.available2025-07-02T02:08:08Z
dc.date.finish-date2025-03-28
dc.date.issued2024-11-11
dc.date.start-date2025-03-25
dc.description.abstractFinding the shortest-path distance between two arbitrary vertices is an important problem in road networks. Due to real-time traffic conditions, road networks undergo dynamic changes all the time. Current state-of-the-art methods incrementally maintain a distance labelling based on a hierarchy among vertices to support efficient distance computation. However, their labelling sizes are often large and cannot be efficiently maintained. To combat these issues, we present a simple yet efficient labelling method, namely Stable Tree Labelling (STL), for answering distance queries on dynamic road networks. We observe that the properties of an underlying hierarchy play an important role in improving and balancing query and update performance. Thus, we introduce the notion of stable tree hierarchy which lays the ground for developing efficient maintenance algorithms on dynamic road networks. Based on stable tree hierarchy, STL can be efficiently constructed as a 2-hop labelling. A crucial ingredient of STL is to only store distances within subgraphs in labels, rather than distances in the entire graph, which restricts the labels affected by dynamic changes. We further develop two efficient maintenance algorithms upon STL: Label Search algorithm and Pareto Search algorithm. Label Search algorithm identifies affected ancestors in a stable tree hierarchy and performs efficient searches to update labels from those ancestors. Pareto Search algorithm explores the interaction between search spaces of different ancestors, and combines searches from multiple ancestors into only two searches for each update, eliminating duplicate graph traversals. The experiments show that our algorithms significantly outperform state-of-the-art dynamic methods in maintaining the labelling and query processing, while requiring an order of magnitude less space.
dc.description.confidentialfalse
dc.format.pagination477-489
dc.identifier.citationKoehler H, Farhan M, Wang Q. (2024). Stable Tree Labelling for Accelerating Distance Queries on Dynamic Road Networks. Advances in Database Technology Edbt. (pp. 477-489). OpenProceedings.org.
dc.identifier.doi10.48786/edbt.2025.38
dc.identifier.eissn2367-2005
dc.identifier.elements-typec-conference-paper-in-proceedings
dc.identifier.issn2367-2005
dc.identifier.urihttps://mro.massey.ac.nz/handle/10179/73141
dc.publisherOpenProceedings.org
dc.publisher.urihttp://openproceedings.org/2025/conf/edbt/paper-127.pdf
dc.rights(c) The author/sen
dc.rights.licenseCC BYen
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en
dc.source.journalAdvances in Database Technology Edbt
dc.source.name-of-conference28th International Conference on Extending Database Technology (EDBT)
dc.titleStable Tree Labelling for Accelerating Distance Queries on Dynamic Road Networks
dc.typeconference
pubs.elements-id501321
pubs.organisational-groupOther
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
501321 PDF.pdf
Size:
824.4 KB
Format:
Adobe Portable Document Format
Description:
Published version.pdf
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
9.22 KB
Format:
Plain Text
Description: