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

被引:0
|
作者
Daniele Ferone
Paola Festa
Serena Fugaro
Tommaso Pastore
机构
[1] University of Calabria,Department of Mechanical, Energy and Management Engineering
[2] University of Naples “Federico II”,Department of Mathematics and Applications
[3] University of Naples “Federico II”,Department of Structures for Engineering and Architecture
来源
Optimization Letters | 2021年 / 15卷
关键词
Edge-colored network; Constrained Shortest Path; Dynamic programming; Network optimization;
D O I
暂无
中图分类号
学科分类号
摘要
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\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$k$$\end{document}-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
页数:19
相关论文
共 50 条
  • [1] A dynamic programming algorithm for solving the k-Color Shortest Path Problem
    Ferone, Daniele
    Festa, Paola
    Fugaro, Serena
    Pastore, Tommaso
    [J]. OPTIMIZATION LETTERS, 2021, 15 (06) : 1973 - 1992
  • [2] The Ripple-Spreading Algorithm for the k-Color Shortest Path Problem
    Ma, Yi-Ming
    Zhou, Hang
    Hu, Xiao-Bing
    [J]. 2022 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2022, : 1714 - 1719
  • [3] Valid inequalities for the k-Color Shortest Path Problem
    de Andrade, Rafael Castro
    Castelo, Emanuel Elias Silva
    Saraiva, Rommel Dias
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 315 (02) : 499 - 510
  • [4] A multiphase dynamic programming algorithm for the shortest path problem with resource constraints
    Himmich, Ilyas
    El Hallaoui, Issmail
    Soumis, Francois
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 315 (02) : 470 - 483
  • [5] Solving a shortest path problem by ant algorithm
    Fan, H
    Hua, Z
    Li, JJ
    Yuan, D
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 3174 - 3177
  • [6] A New Algorithm for Solving Multicriteria Shortest Path Problem
    MA Liang\ \ WANG Long\|de College of Systems Science and Systems Engineering
    [J]. Journal of Systems Science and Systems Engineering, 1999, (03) : 335 - 339
  • [7] Solving fuzzy shortest path problem by genetic algorithm
    Syarif, A.
    Muludi, K.
    Adrian, R.
    Gen, M.
    [J]. INDONESIAN OPERATIONS RESEARCH ASSOCIATION - INTERNATIONAL CONFERENCE ON OPERATIONS RESEARCH 2017, 2018, 332
  • [8] Developing a Genetic Algorithm for Solving Shortest Path Problem
    Behzadi, Saeed
    Alesheikh, Ali A.
    [J]. NEW ASPECTS OF URBAN PLANNING AND TRANSPORTATION, 2008, : 28 - 32
  • [9] An efficient dynamic model for solving the shortest path problem
    Nazemi, Alireza
    Omidi, Farahnaz
    [J]. TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2013, 26 : 1 - 19
  • [10] A dynamic programming algorithm for the shortest path problem with time windows and linear node costs
    Ioachim, I
    Gelinas, S
    Soumis, F
    Desrosiers, J
    [J]. NETWORKS, 1998, 31 (03) : 193 - 204