RMIT University
Browse

Finding alternative shortest paths in spatial networks

journal contribution
posted on 2024-11-01, 18:23 authored by Kexin Xie, Ke DengKe Deng, Xiaofang Zhou, Kai Zheng
Shortest path query is one of the most fundamental queries in spatial network databases. There exist algorithms that can process shortest path queries in real time. However, many complex applications require more than just the calculation of a single shortest path. For example, one of the common ways to determine the importance (or price) of a vertex or an edge in spatial network is to use Vickrey pricing, which intuitively values the vertex v (or edge e) based on how much harder for travelling from the sources to the destinations without using v (or e). In such cases, the alternative shortest paths without using v (or e) are required. In this article, we propose using a precomputation based approach for both single pair alternative shortest path and all pairs shortest paths processing. To compute the alternative shortest path between a source and a destination efficiently, a naïve way is to precompute and store all alternative shortest paths between every pair of vertices avoiding every possible vertex (or edge), which requires O(n4) space. Currently, the state of the art approach for reducing the storage cost is to choose a subset of the vertices as center points, and only store the single-source alternative shortest paths from those center points. Such approach has the space complexity of O(n2 log n). We propose a storage scheme termed iSPQF, which utilizes shortest path quadtrees by observing the relationships between each avoiding vertex and its corresponding alternative shortest paths. We have reduced the space complexity from the naïve O(n4) (or the state of the art O(n2 log n)) to O(min(gamma, L)n1.5) with comparable query performance of O(K), where K is the number of vertices in the returned paths, L is the diameter of the spatial network, and gamma is a value that depends on the structure of the spatial network, which is empirically estimated to be 40 for real road networks. Experiments on real road networks have shown that the space cost of the proposed..

History

Related Materials

  1. 1.
    DOI - Is published in 10.1145/2389241.2389248
  2. 2.
    ISSN - Is published in 03625915

Journal

ACM Transactions on Database Systems

Volume

37

Number

29

Issue

4

Start page

1

End page

31

Total pages

31

Publisher

Association for Computer Machinery Special Interest Group

Place published

United States

Language

English

Copyright

© 2012 ACM

Former Identifier

2006053897

Esploro creation date

2020-06-22

Fedora creation date

2015-07-06

Usage metrics

    Scholarly Works

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC