A novel pseudo-polynomial approach for shortest path problems

被引:5
|
作者
Danilovic, Milos [1 ]
Vasiljevic, Dragan [1 ]
Cvetic, Biljana [1 ]
机构
[1] Univ Belgrade, Fac Org Sci, Dept Operat Management, Jove Ilica 154, Belgrade 11000, Serbia
关键词
buckets; heaps; priority queues; single source problem; weight ratio; FIBONACCI HEAPS; ALGORITHMS; INFORMATION;
D O I
10.1002/net.22027
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents a novel shortest path algorithm for connected networks with nonnegative edge weights. The worst case running time of the single source shortest path version of the algorithm is O( max(m, <^>.. (vs))) where m is the number of edges of the input network and <^>.. (vs) is the normalized eccentricity of the source vertex v s. The pseudo-polynomial nature of the time complexity is overcome with a simple speed-up technique. The proposed approach can be implemented on a wide class of shortest path problems. Approximate solutions can be easily maintained in the preprocessing phase. An experimental efficiency analysis shows that the proposed approach outperforms existing algorithms in total computing time. The proposed algorithm is efficient for all classes of networks and particularly for networks with small diameter.
引用
收藏
页码:107 / 127
页数:21
相关论文
共 50 条
  • [1] RETRACTED: A novel pseudo-polynomial approach for shortest paths problems (Retracted Article)
    Danilovic, Milos
    Vasiljevic, Dragan
    Cvetic, Biljana
    NETWORKS, 2021, 77 (03) : 472 - 472
  • [3] Fast Coupled Path Planning: From Pseudo-Polynomial to Polynomial
    Liu, Yunlong
    Wu, Xiaodong
    COMPUTING AND COMBINATORICS, 2010, 6196 : 419 - 428
  • [4] RANDOM PSEUDO-POLYNOMIAL ALGORITHMS FOR EXACT MATROID PROBLEMS
    CAMERINI, PM
    GALBIATI, G
    MAFFIOLI, F
    JOURNAL OF ALGORITHMS, 1992, 13 (02) : 258 - 273
  • [5] PSEUDO-POLYNOMIAL TIME ALGORITHMS FOR COMBINATORIAL FOOD MIXTURE PACKING PROBLEMS
    Imahori, Shinji
    Karuno, Yoshiyuki
    Tateishi, Kenju
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2016, 12 (03) : 1057 - 1073
  • [6] Enhanced Pseudo-polynomial Formulations for Bin Packing and Cutting Stock Problems
    Delorme, Maxence
    Iori, Manuel
    INFORMS JOURNAL ON COMPUTING, 2020, 32 (01) : 101 - 119
  • [7] On the optimality of pseudo-polynomial algorithms for integer programming
    Fedor V. Fomin
    Fahad Panolan
    M. S. Ramanujan
    Saket Saurabh
    Mathematical Programming, 2023, 198 : 561 - 593
  • [8] Closing the Gap for Pseudo-Polynomial Strip Packing
    Jansen, Klaus
    Rau, Malin
    27TH ANNUAL EUROPEAN SYMPOSIUM ON ALGORITHMS (ESA 2019), 2019, 144
  • [9] On the optimality of pseudo-polynomial algorithms for integer programming
    Fomin, Fedor, V
    Panolan, Fahad
    Ramanujan, M. S.
    Saurabh, Saket
    MATHEMATICAL PROGRAMMING, 2023, 198 (01) : 561 - 593
  • [10] Pseudo-polynomial algorithms for min-max and min-max regret problems
    Aissi, Hassene
    Bazgan, Cristina
    Vanderpooten, Daniel
    Operations Research and Its Applications, 2005, 5 : 171 - 178