On the Quadratic Shortest Path Problem

被引:21
作者
Rostami, Borzou [1 ]
Malucelli, Federico [2 ]
Frey, Davide [3 ]
Buchheim, Christoph [1 ]
机构
[1] TU Dortmund, Fak Math, Dortmund, Germany
[2] Politecn Milan, Dept Elect Informat & Bioengn, I-20133 Milan, Italy
[3] INRIA Rennes Bretagne Atlantique, Rennes, France
来源
EXPERIMENTAL ALGORITHMS, SEA 2015 | 2015年 / 9125卷
关键词
Shortest Path Problem; Quadratic; 0-1; optimization; Lower bounds; ASSIGNMENT PROBLEM;
D O I
10.1007/978-3-319-20086-6_29
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Finding the shortest path in a directed graph is one of the most important combinatorial optimization problems, having applications in a wide range of fields. In its basic version, however, the problem fails to represent situations in which the value of the objective function is determined not only by the choice of each single arc, but also by the combined presence of pairs of arcs in the solution. In this paper we model these situations as a Quadratic Shortest Path Problem, which calls for the minimization of a quadratic objective function subject to shortest-path constraints. We prove strong NP-hardness of the problem and analyze polynomially solvable special cases, obtained by restricting the distance of arc pairs in the graph that appear jointly in a quadratic monomial of the objective function. Based on this special case and problem structure, we devise fast lower bounding procedures for the general problem and show computationally that they clearly outperform other approaches proposed in the literature in terms of their strength.
引用
收藏
页码:379 / 390
页数:12
相关论文
共 14 条
[1]   On Minimum Reload Cost Paths, Tours, and Flows [J].
Amaldi, Edoardo ;
Galbiati, Giulia ;
Maffioli, Francesco .
NETWORKS, 2011, 57 (03) :254-260
[2]  
Bellman R., 1958, ROUTING PROBLEM Q AP, V16, P87
[3]   Improving the performance of standard solvers for quadratic 0-1 programs by a tight convex reformulation: The QCR method [J].
Billionnet, Alain ;
Elloumi, Sourour ;
Plateau, Marie-Christine .
DISCRETE APPLIED MATHEMATICS, 2009, 157 (06) :1185-1197
[4]  
Buchheim C, 2015, QUADRATIC 0 1 OPTIMI
[5]   Constrained 0-1 quadratic programming: Basic approaches and extensions [J].
Caprara, Alberto .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) :1494-1503
[6]   A NEW LOWER BOUND FOR THE QUADRATIC ASSIGNMENT PROBLEM [J].
CARRARESI, P ;
MALUCELLI, F .
OPERATIONS RESEARCH, 1992, 40 :S22-S27
[7]  
Dijkstra E. W., 1959, Numerische Mathematik, V1, P269, DOI [10.1007/BF01386390, DOI 10.1007/BF01386390]
[8]   OPTIMAL AND SUBOPTIMAL ALGORITHMS FOR THE QUADRATIC ASSIGNMENT PROBLEM [J].
GILMORE, PC .
JOURNAL OF THE SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS, 1962, 10 (02) :305-313
[9]   THE QUADRATIC ASSIGNMENT PROBLEM [J].
LAWLER, EL .
MANAGEMENT SCIENCE, 1963, 9 (04) :586-599
[10]  
Murakami K, 1997, IEEE INFOCOM SER, P345, DOI 10.1109/INFCOM.1997.635156