Parallelizing Shortest Path Algorithm for Time Dependent Graphs with Flow Speed Model

被引:0
|
作者
Ersoy, Mehmet Akif [1 ]
Ozturan, Can [1 ]
机构
[1] Bogazici Univ, Dept Comp Engn, Istanbul, Turkey
关键词
parallel; time dependent; shortest path; COMPLEXITY;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Various sequential algorithms for the shortest path problem on time dependent graphs are appearing in the literature. However, these algorithms mostly suffer from long running times and huge memory requirements. These problems are making them unsuitable for navigation applications which need to run on real time data with fast response times. For the shortest path problem with time dependent flow speed model, we propose parallel algorithms based on Modified Dijkstra algorithm in order to speed-up the running time of the sequential algorithm without requiring much more memory. We develop three different parallel implementations by using Cuda and OpenMP: These are (i) a Cuda based version, (ii) an OpenMP based version and (iii) a hybrid Cuda and OpenMP based version. We get up to 10-fold speedup in the OpenMP version, and 17-fold speed up in the other two versions.
引用
收藏
页码:25 / 31
页数:7
相关论文
共 50 条
  • [1] SHORTEST PATH ALGORITHM FOR GRID GRAPHS
    HADLOCK, FO
    [J]. NETWORKS, 1977, 7 (04) : 323 - 334
  • [2] Variable Time Discretization for a Time-Dependent Shortest Path Algorithm
    Tian, Ye
    Chiu, Yi-Chang
    Gao, Yang
    [J]. 2011 14TH INTERNATIONAL IEEE CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2011, : 588 - 593
  • [3] Integration of a robust shortest path algorithm with a time dependent vehicle routing model and applications
    Donati, AV
    Montemanni, R
    Gambardella, LM
    Rizzoli, AE
    [J]. CIMSA'03: 2003 IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE FOR MEASUREMENT SYSTEMS AND APPLICATIONS, 2003, : 26 - 31
  • [4] A SHORTEST-PATH ALGORITHM FOR MANHATTAN GRAPHS
    KANCHANASUT, K
    [J]. INFORMATION PROCESSING LETTERS, 1994, 49 (01) : 21 - 25
  • [5] A Shortest-Path Algorithm for the Departure Time and Speed Optimization Problem
    Franceschetti, Anna
    Honhon, Dorothee
    Laporte, Gilbert
    Van Woensel, Tom
    [J]. TRANSPORTATION SCIENCE, 2018, 52 (04) : 756 - 768
  • [6] Algorithm for Time-dependent Shortest Safe Path on Transportation Networks
    Wu Jigang
    Jin, Song
    Ji, Haikun
    Srikanthan, Thambipillai
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS), 2011, 4 : 958 - 966
  • [7] An All Pairs Shortest Path Algorithm for Dynamic Graphs
    Alshammari, Muteb
    Rezgui, Abdelmounaam
    [J]. INTERNATIONAL JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE, 2020, 15 (01): : 347 - 365
  • [8] SHORTEST PATH ALGORITHM FOR EDGE-SPARSE GRAPHS
    WAGNER, RA
    [J]. JOURNAL OF THE ACM, 1976, 23 (01) : 50 - 57
  • [9] Shortest path algorithm for graphs in instances of semantic optimization
    Lavlinskaya, O. Yu
    Kurchenkova, T., V
    Kuripta, O., V
    [J]. APPLIED MATHEMATICS, COMPUTATIONAL SCIENCE AND MECHANICS: CURRENT PROBLEMS, 2020, 1479
  • [10] Static and Time-Dependent Shortest Path through an Urban Environment Time-Dependent Shortest Path
    Alhoula, Wedad
    Hartley, Joanna
    [J]. 2014 SCIENCE AND INFORMATION CONFERENCE (SAI), 2014, : 1027 - 1029