Optimizing itineraries in public transportation with walks between rides

We study the problem of finding an optimal itinerary to travel from a starting location to a destination location using public transport, where we allow travelers to alternate rides with (short) walks. The main difference with previous research is that we take all possible walks that a traveler can make into consideration. This large number of possible walks poses a potential computational difficulty. However, in this paper we derive theorems for identifying a small subset of walks that only need to be considered. These results are embedded in a solution algorithm, which is tested in a real-life setting for bus transportation in a medium sized city. An extensive numerical study leads to encouraging results. First, only 1% of all possible walks needs to be considered, so that the optimal itinerary can be determined very efficiently. Second, allowing walks has considerable benefits; reducing the travel time in about 6% of all randomly generated examples by more than 10% on average.

[1]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[2]  Karl Rehrl,et al.  Assisting Multimodal Travelers: Design and Prototypical Implementation of a Personal Travel Companion , 2007, IEEE Transactions on Intelligent Transportation Systems.

[3]  Bruno De Borger,et al.  Information provision by regulated public transport companies , 2012 .

[4]  Gerth Stølting Brodal,et al.  Time-dependent Networks as Models to Achieve Fast Exact Time-table Queries , 2004, ATMOS.

[5]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[6]  Dorothea Wagner,et al.  Speed-Up Techniques for Shortest-Path Computations , 2007, STACS.

[7]  Cid C. de Souza,et al.  Vehicle and crew scheduling for urban bus lines , 2006, Eur. J. Oper. Res..

[8]  Donald D. Eisenstein,et al.  A self-coördinating bus route to resist bus bunching , 2012 .

[9]  Marie-Ange Manier,et al.  Spectral analysis for performance evaluation in a bus network , 2009, Eur. J. Oper. Res..

[10]  A. El Moudni,et al.  An exact method to find the intermodal shortest path (ISP) , 2004, IEEE International Conference on Networking, Sensing and Control, 2004.

[11]  Christos D. Zaroliagis,et al.  Timetable Information: Models and Algorithms , 2004, ATMOS.

[12]  Carlos F. Daganzo,et al.  Reducing bunching with bus-to-bus cooperation , 2011 .

[13]  Giovanni Storchi,et al.  Shortest viable path algorithm in multimodal networks , 2001 .

[14]  Athanasios K. Ziliaskopoulos,et al.  An intermodal optimum path algorithm for multimodal networks with dynamic arc travel times and switching delays , 2000, Eur. J. Oper. Res..

[15]  Mark E.T. Horn,et al.  AN EXTENDED MODEL AND PROCEDURAL FRAMEWORK FOR PLANNING MULTI-MODAL PASSENGER JOURNEYS , 2003 .

[16]  Janusz Ciela̧tkowski,et al.  Optimal routing in a transportation network , 1995 .

[17]  Anna Sciomachen,et al.  A utility measure for finding multiobjective shortest paths in urban multimodal transportation networks , 1998, Eur. J. Oper. Res..

[18]  Hanif D. Sherali,et al.  Time-Dependent, Label-Constrained Shortest Path Problems with Applications , 2003, Transp. Sci..

[19]  Konstantinos G. Zografos,et al.  Integrated Passenger Information System for Multimodal Trip Planning , 2008 .

[20]  Carlos F. Daganzo,et al.  Dynamic bus holding strategies for schedule reliability: Optimal linear control and performance analysis , 2011 .

[21]  Konstantinos G. Zografos,et al.  Algorithms for Itinerary Planning in Multimodal Transportation Networks , 2008, IEEE Transactions on Intelligent Transportation Systems.

[22]  Fang Zhao,et al.  Optimization of transit route network, vehicle headways and timetables for large-scale transit networks , 2008, Eur. J. Oper. Res..

[23]  Evangelos Floros,et al.  An Intermodal Time-Dependent Minimum Cost Path Algorithm , 2007 .

[24]  Christos D. Zaroliagis,et al.  Efficient models for timetable information in public transportation systems , 2008, JEAL.