Efficient Alternative Route Planning in Road Networks

被引:0
作者
Fahmin, Ahmed [1 ]
Shen, Bojie [1 ]
Cheema, Muhammad Aamir [1 ]
Toosi, Adel N. [1 ]
Ali, Mohammed Eunus [2 ]
机构
[1] Monash Univ, Fac Informat Technol, Melbourne, Vic 3800, Australia
[2] Bangladesh Univ Engn & Technol, Dept Comp Sci & Engn, Dhaka 1000, Bangladesh
基金
澳大利亚研究理事会;
关键词
Road networks; alternative routes; route planning; shortest paths; SHORTEST PATHS; ALGORITHM;
D O I
10.1109/TITS.2024.3396173
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Alternative route planning requires finding $k$ alternative paths (including the shortest path) between a given source and target. These paths should be significantly different from each other and meaningful/natural (e.g., must not contain loops or unnecessary detours). While there exists many work on finding high-quality alternative paths, the existing techniques are computationally expensive and are unable to accommodate the high volume of queries required by modern navigation systems. To address this, in this paper, we propose an efficient approach to compute high-quality alternative paths. Our approach employs hub-labeling to efficiently identify candidate alternative paths. The candidate paths are then ranked considering multiple quality metrics and the top- $k$ alternative paths are returned. We propose several non-trivial optimizations to significantly improve the computation time. In our experimental study, we conduct experiments on three diverse real-world road networks and compare our proposed algorithm against six state-of-the-art algorithms. The results demonstrate that our algorithm is not only up to 3 orders of magnitude faster compared to most algorithms but also consistently generates alternative paths that are comparable or even superior in terms of quality across various metrics.
引用
收藏
页码:14220 / 14232
页数:13
相关论文
共 37 条
[1]  
Abraham I., 2013, ACM J. Exp. Algorithmics, V18, P1, DOI DOI 10.1145/2444016.2444019
[2]  
Abraham I, 2011, LECT NOTES COMPUT SC, V6630, P230
[3]   On finding dissimilar paths [J].
Akgün, V ;
Erkut, E ;
Batta, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 121 (02) :232-246
[4]  
Bader R, 2011, LECT NOTES COMPUT SC, V6595, P21, DOI 10.1007/978-3-642-19754-3_5
[5]  
Batz G. V., 2013, Journal of Experimental Algorithmics (JEA), V18, P1
[6]  
Botea A., 2013, P 23 INT C AUT PLANN, P20
[7]  
Cheema Muhammad Aamir, 2018, SIGSPATIAL Special, V10, P10, DOI 10.1145/3292390.3292394
[8]   2TD Path-Planner: Towards a More Realistic Path Planning System Over Two-Fold Time-Dependent Road Networks [J].
Chen, Chao ;
Gao, Liping ;
Xie, Xuefeng ;
Feng, Liang ;
Wang, Yasha .
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2021, 16 (02) :78-98
[9]   Enjoy the most beautiful scene now: a memetic algorithm to solve two-fold time-dependent arc orienteering problem [J].
Chen, Chao ;
Gao, Liping ;
Xie, Xuefeng ;
Wang, Zhu .
FRONTIERS OF COMPUTER SCIENCE, 2020, 14 (02) :364-377
[10]   Reliable pretrip multipath planning and dynamic adaptation for a centralized road navigation system [J].
Chen, Yanyan ;
Bell, Michael G. H. ;
Bogenberger, Klaus .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2007, 8 (01) :14-20