An algorithm for reliable shortest path problem with travel time correlations

Abstract Reliable shortest path (RSP) problem reflects the variability of travel time and is more realistic than standard shortest path problem which considers only the average travel time. This paper describes an algorithm for solving the mean-standard deviation RSP problem considering link travel time correlations. The proposed algorithm adopts the Lagrangian substitution and covariance matrix decomposition technique to deal with the difficulty resulting from non-linearity and non-additivity of the Mixed Integer Non-Linear Program (MINLP). The problem is decomposed into a standard shortest path problem and a convex optimization problem whose optimal solution is proved and the Lagrangian multipliers ranges are related to the eigenvalues of the covariance matrix to further speed up the algorithm. The complexity of the original problem is notably reduced by the proposed algorithm such that it can be scaled to large networks. In addition to the sub-gradient Lagrangian multiplier updating strategy integrated with projection, a novel one based on the deep-cut ellipsoid method is proposed as well. Numerical experiments on large-scale networks show the efficacy of the algorithm in terms of relative duality gap and computational time. Besides, there is evidence showing that, though having longer computational time, the ellipsoid updating method tends to obtain better solutions compared with the sub-gradient method. The algorithm outperforms the existing one-to-one Lagrangian relaxation-based RSP algorithms and the exact Outer Approximation method in the literature.

[1]  Qingquan Li,et al.  Finding Reliable Shortest Paths in Road Networks Under Uncertainty , 2013 .

[2]  Jean-Louis Goffin,et al.  Variable metric relaxation methods, part II: The ellipsoid method , 1984, Math. Program..

[3]  Bi Yu Chen,et al.  Reliable shortest path finding in stochastic networks with spatial correlated link travel times , 2012, Int. J. Geogr. Inf. Sci..

[4]  David M Levinson,et al.  Value of Travel Time Reliability: A Review of Current Evidence , 2010 .

[5]  Z. Shen,et al.  Lagrangian relaxation for the reliable shortest path problem with correlated link travel times , 2017 .

[6]  Lixing Yang,et al.  Constraint reformulation and a Lagrangian relaxation-based solution algorithm for a least expected time path problem , 2014 .

[7]  Linhan Guo,et al.  Multi-objective optimal path finding in stochastic time-dependent transportation networks considering timeliness reliability and travel expense , 2016, 2016 Prognostics and System Health Management Conference (PHM-Chengdu).

[8]  Claude Lemaréchal,et al.  Lagrangian Relaxation , 2000, Computational Combinatorial Optimization.

[9]  David P. Watling,et al.  User equilibrium traffic network assignment with stochastic travel times and late arrival penalty , 2006, Eur. J. Oper. Res..

[10]  Lixing Yang,et al.  Optimizing on-time arrival probability and percentile travel time for elementary path finding in time-dependent transportation networks: Linear mixed integer programming reformulations , 2017 .

[11]  Y. Nie,et al.  Arriving-on-time problem : Discrete algorithm that ensures convergence , 2006 .

[12]  Hao Hu,et al.  Special cases of the quadratic shortest path problem , 2018, J. Comb. Optim..

[13]  Zhaowang Ji,et al.  Path finding under uncertainty , 2005 .

[14]  N. Higham COMPUTING A NEAREST SYMMETRIC POSITIVE SEMIDEFINITE MATRIX , 1988 .

[15]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[16]  R. Kalaba,et al.  Arriving on Time , 2005 .

[17]  Xuesong Zhou,et al.  Finding the most reliable path with and without link travel time correlation: A Lagrangian substitution based approach , 2011 .

[18]  Ravi Seshadri,et al.  Algorithm for Determining Most Reliable Travel Time Path on Network with Normally Distributed and Correlated Link Travel Times , 2010 .

[19]  Qiang Meng,et al.  Demand-Driven Traffic Assignment Problem Based on Travel Time Reliability , 2006 .

[20]  Y. Nie,et al.  Shortest path problem considering on-time arrival probability , 2009 .

[21]  Marshall L. Fisher,et al.  The Lagrangian Relaxation Method for Solving Integer Programming Problems , 2004, Manag. Sci..

[22]  Matthias Ehrgott,et al.  A bi-objective user equilibrium model of travel time reliability in a road network , 2014 .

[23]  Hong Kam Lo,et al.  Degradable transport network: Travel time budget of travelers with heterogeneous risk aversion , 2006 .

[24]  Stephen D. Boyles,et al.  Robust Optimization Strategy for the Shortest Path Problem under Uncertain Link Travel Cost Distribution , 2015, Comput. Aided Civ. Infrastructure Eng..

[25]  Michael J. Todd,et al.  The Ellipsoid Method: A Survey , 1980 .

[26]  Stephen D. Boyles,et al.  An outer approximation algorithm for the robust shortest path problem , 2013 .

[27]  Christoph Buchheim,et al.  The quadratic shortest path problem: complexity, approximability, and solution methods , 2018, Eur. J. Oper. Res..

[28]  Xing Wu Study on mean-standard deviation shortest path problem in stochastic and time-dependent networks: A stochastic dominance based approach , 2015 .

[29]  Yudong Zhang,et al.  Find multi-objective paths in stochastic networks via chaotic immune PSO , 2010, Expert Syst. Appl..

[30]  Bi Yu Chen,et al.  Finding the k reliable shortest paths under travel time uncertainty , 2016 .

[31]  Xing Wu,et al.  Modeling Heterogeneous Risk-Taking Behavior in Route Choice: A Stochastic Dominance Approach , 2011 .

[32]  Robert B. Noland,et al.  Simulating Travel Reliability , 1997 .

[33]  Takayuki Morikawa,et al.  Application of Lagrangian relaxation approach to α-reliable path finding in stochastic networks with correlated link travel times , 2015 .

[34]  Stephen D. Boyles,et al.  An exact algorithm for the mean–standard deviation shortest path problem , 2015 .

[35]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .