Labeling algorithm for the shortest path problem with turn prohibitions with application to large-scale road networks

被引:34
|
作者
Gutierrez, Eliecer [1 ]
Medaglia, Andres L. [1 ]
机构
[1] Univ Los Andes, Ctr Optimizac & Probabilidad Aplicada, Dept Ingn Ind, Bogota 4976, DC, Colombia
关键词
shortest path problem; turn prohibitions; combinatorial optimization; geographic information systems (GIS); road networks;
D O I
10.1007/s10479-007-0198-9
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In real road networks, the presence of no-left, no-right or no U-turn signs, restricts the movement of vehicles at intersections. These turn prohibitions must be considered when calculating the shortest path between a starting and an ending point in a road network. We propose an extension of Dijkstra's algorithm to solve the shortest path problem with turn prohibitions. The method uses arc labeling and a network structure with low memory requirements. We compare the proposed method with the dual graph approach in a set of randomly generated networks and Bogota's large-scale road network. Our computational experiments show that the performance of the proposed method is better than that of the dual graph approach, both in terms of computing time and memory requirements. We co-developed a Web-based decision support system for computing shortest paths with turn prohibitions that uses the proposed method as the core engine.
引用
收藏
页码:169 / 182
页数:14
相关论文
共 50 条
  • [21] Acceleration of the A*-Algorithm for the Shortest Path Problem in Digital Road Maps
    Hahne, Felix
    Nowak, Curt
    Ambrosi, Klaus
    [J]. OPERATIONS RESEARCH PROCEEDINGS 2007, 2008, : 455 - 460
  • [22] An Experimental Study of a Parallel Shortest Path Algorithm for Solving Large-Scale Graph Instances
    Madduri, Kamesh
    Bader, David A.
    Berry, Jonathan W.
    Crobak, Joseph R.
    [J]. PROCEEDINGS OF THE NINTH WORKSHOP ON ALGORITHM ENGINEERING AND EXPERIMENTS AND THE FOURTH WORKSHOP ON ANALYTIC ALGORITHMICS AND COMBINATORICS, 2007, : 23 - +
  • [23] A distributed solution to the shortest path problem for large networks
    Li, XF
    [J]. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS: COMPUTER SCI I, 2002, : 57 - 62
  • [24] Approximation Algorithm for Shortest Path in Large Social Networks
    Mensah, Dennis Nii Ayeh
    Gao, Hui
    Yang, Liang Wei
    [J]. ALGORITHMS, 2020, 13 (02)
  • [25] Optimized shortest path algorithm for on-chip board processor in large scale networks
    Onaizah, Ameer N.
    Xia, Yuanqing
    Hussain, Khurram
    Mohamed, Abdullah
    [J]. OPTIK, 2022, 271
  • [26] Finding Realistic Shortest Path in Road Networks with Lane Changing and Turn Restriction
    Oanh Tran Thi Kim
    VanDung Nguyen
    Moon, Seung Il
    Hong, Choong Seon
    [J]. 2016 18TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2016,
  • [27] Optimized shortest path algorithm for on-chip board processor in large scale networks
    Onaizah, Ameer N.
    Xia, Yuanqing
    Hussain, Khurram
    Mohamed, Abdullah
    [J]. OPTIK, 2022, 271
  • [28] A Hub-Based Labeling Algorithm for Shortest Paths in Road Networks
    Abraham, Ittai
    Delling, Daniel
    Goldberg, Andrew V.
    Werneck, Renato F.
    [J]. EXPERIMENTAL ALGORITHMS, 2011, 6630 : 230 - 241
  • [29] Application of Genetic Algorithm in modeling of Shortest Path problem
    Yang, Zhihui
    Xia, Huiwen
    Su, Fuwen
    Zhao, Jiayu
    Feng, Fan
    [J]. 2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 3447 - 3450
  • [30] Parallel Shortest Path Algorithms for Solving Large-Scale Instances
    Madduri, Kamesh
    Bader, David A.
    Berry, Jonathan W.
    Crobak, Joseph R.
    [J]. SHORTEST PATH PROBLEM, 2009, 74 : 249 - +