A dynamic programming algorithm for solving the k-Color Shortest Path Problem

被引:10
|
作者
Ferone, Daniele [1 ]
Festa, Paola [2 ]
Fugaro, Serena [2 ]
Pastore, Tommaso [3 ]
机构
[1] Univ Calabria, Dept Mech Energy & Management Engn, Arcavacata Di Rende, Italy
[2] Univ Naples Federico II, Dept Math & Applicat, Naples, Italy
[3] Univ Naples Federico II, Dept Struct Engn & Architecture, Naples, Italy
关键词
Edge-colored network; Constrained Shortest Path; Dynamic programming; Network optimization;
D O I
10.1007/s11590-020-01659-z
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Several variants of the classical Constrained Shortest Path Problem have been presented in the literature so far. One of the most recent is the k-Color Shortest Path Problem (k-CSPP), that arises in the field of transmission networks design. The problem is formulated on a weighted edge-colored graph and the use of the colors as edge labels allows to take into account the matter of path reliability while optimizing its cost. In this work, we propose a dynamic programming algorithm and compare its performances with two solution approaches: a Branch and Bound technique proposed by the authors in their previous paper and the solution of the mathematical model obtained with CPLEX solver. The results gathered in the numerical validation evidenced how the dynamic programming algorithm vastly outperformed previous approaches.
引用
收藏
页码:1973 / 1992
页数:20
相关论文
共 50 条
  • [41] Solving the k-shortest path problem with time windows in a time varying network
    Androutsopoulos, Konstantinos N.
    Zografos, Konstantinos G.
    [J]. OPERATIONS RESEARCH LETTERS, 2008, 36 (06) : 692 - 695
  • [42] A new distributed learning automata based algorithm for solving stochastic shortest path problem
    Beigy, H
    Meybodi, MR
    [J]. PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2002, : 339 - 343
  • [43] Solving the shortest path problem in an imprecise and random environment
    V P Singh
    Kirti Sharma
    Debjani Chakraborty
    [J]. Sādhanā, 2020, 45
  • [44] Solving the shortest path problem using an analog network
    Bu, LK
    Chiueh, TD
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 1999, 46 (11) : 1360 - 1363
  • [45] Solving the Network Shortest Path Problem on a Quantum Annealer
    Krauss, Thomas
    McCollum, Joey
    [J]. IEEE Transactions on Quantum Engineering, 2020, 1
  • [46] Solving the shortest path problem in an imprecise and random environment
    Singh, V. P.
    Sharma, Kirti
    Chakraborty, Debjani
    [J]. SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2020, 45 (01):
  • [47] Nonlinear neural networks for solving the shortest path problem
    Effati, S.
    Jafarzadeh, M.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2007, 189 (01) : 567 - 574
  • [48] A recurrent neural network for solving the shortest path problem
    Wang, J
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 1996, 43 (06): : 482 - 486
  • [49] EFFICIENT ALGORITHMS FOR SOLVING THE SHORTEST COVERING PATH PROBLEM
    CURRENT, J
    PIRKUL, H
    ROLLAND, E
    [J]. TRANSPORTATION SCIENCE, 1994, 28 (04) : 317 - 327
  • [50] On Modelling and Solving the Shortest Path Problem with Evidential Weights
    Vu, Tuan-Anh
    Afifi, Sohaib
    Lefevre, Eric
    Pichon, Frederic
    [J]. BELIEF FUNCTIONS: THEORY AND APPLICATIONS (BELIEF 2022), 2022, 13506 : 139 - 149