An effective heuristic for computing many shortest path alternatives in road networks

被引:16
|
作者
Vanhove, Stephanie [1 ]
Fack, Veerle [1 ]
机构
[1] Univ Ghent, Dept Appl Math & Comp Sci, B-9000 Ghent, Belgium
关键词
geographic information science; route planning; ALGORITHM;
D O I
10.1080/13658816.2011.620572
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a simple and effective heuristic that allows fast generation of a large set of shortest path alternatives in weighted directed graphs. The heuristic is based on existing deviation path algorithms for exact k shortest paths. It precalculates a backward shortest path tree and thus avoids doing many shortest path computations, but as a result it does not necessarily find the exact set of k shortest paths. Computational results on real-world road networks are reported. Our tests show that the quality of the paths produced by the heuristic is most satisfactory: typically, the kth path found by the heuristic is less than 1% longer than the exact kth shortest path, for values of k up to 10,000. Moreover, the heuristic runs very fast. We also show how the heuristic can be enhanced to an exact k shortest paths algorithm, which performs well in comparison with the existing exact k shortest path algorithms.
引用
收藏
页码:1031 / 1050
页数:20
相关论文
共 50 条
  • [1] Constructing Effective Caches of Shortest Path Queries on Road Networks
    Li, Xiaohua
    Wang, Bin
    Qiu, Tao
    Yu, Ge
    Wang, Ning
    [J]. IEEE ACCESS, 2020, 8 : 193777 - 193789
  • [2] Computing and Visualizing the Shortest Path between Moving Objects on Road Networks
    Chen, Siyu
    Xu, Jianqiu
    Zhang, Hengcai
    [J]. 2019 20TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM 2019), 2019, : 353 - 354
  • [3] A Learning-based Method for Computing Shortest Path Distances on Road Networks
    Huang, Shuai
    Wang, Yong
    Zhao, Tianyu
    Li, Guoliang
    [J]. 2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 360 - 371
  • [4] Heuristic search for one-to-many shortest path queries
    Roni Stern
    Meir Goldenberg
    Abdallah Saffidine
    Ariel Felner
    [J]. Annals of Mathematics and Artificial Intelligence, 2021, 89 : 1175 - 1214
  • [5] Heuristic search for one-to-many shortest path queries
    Stern, Roni
    Goldenberg, Meir
    Saffidine, Abdallah
    Felner, Ariel
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2021, 89 (12) : 1175 - 1214
  • [6] Effective Indexing for Approximate Constrained Shortest Path Queries on Large Road Networks
    Wang, Sibo
    Xiao, Xiaokui
    Yang, Yin
    Lin, Wenqing
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 10 (02): : 61 - 72
  • [7] Shortest path calculation in large road networks
    Ertl, G
    [J]. OR SPEKTRUM, 1998, 20 (01) : 15 - 20
  • [8] Shortest path calculation in large road networks
    Ertl G.
    [J]. Operations-Research-Spektrum, 1998, 20 (1) : 15 - 20
  • [9] Batch Processing of Shortest Path Queries in Road Networks
    Zhang, Mengxuan
    Li, Lei
    Hua, Wen
    Zhou, Xiaofang
    [J]. DATABASES THEORY AND APPLICATIONS (ADC 2019), 2019, 11393 : 3 - 16
  • [10] Efficient Shortest Path Counting on Large Road Networks
    Qiu, Yu-Xuan
    Wen, Dong
    Qin, Lu
    Li, Wentao
    Li, Rong-Hua
    Zhang, Ying
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2022, 15 (10): : 2098 - 2110