Transit timetable synchronization for transfer time minimization

Abstract This paper aims to synchronize timetables in a transit network so as to minimize the total passenger transfer waiting time. Assuming a fixed headway for each line, we first formulate the problem as an optimization problem with congruence constraints. We show that the problem is NP-hard, and investigate several special cases of the problem that are solvable in polynomial time. Furthermore, we show that the local search for the general problem is equivalent to the well-studied maximum directed cut problem. As such, we use an approximation algorithm for the maximum directed cut problem to solve the timetable synchronization problem. We assess the quality of the algorithm on a real-world case study, and show that our algorithm significantly outperforms the state-of-the-art in the literature. Lastly, we relax the fixed headway assumption, and propose an efficient recursive quasi-linear time algorithm to minimize the total transfer waiting time in this general setting.

[1]  Maged Dessouky,et al.  REAL-TIME CONTROL OF BUSES FOR SCHEDULE COORDINATION AT A TERMINAL , 2003 .

[2]  Yousef Shafahi,et al.  A practical model for transfer optimization in a transit network: Model formulations and solutions , 2010 .

[3]  Xuesong Zhou,et al.  Optimizing urban rail timetable under time-dependent demand and oversaturated conditions , 2013 .

[4]  Giovanni Rinaldi,et al.  When is min cut with negative edges easy to solve? Easy and difficult objective functions for max cut , 2000 .

[5]  Donald E. Knuth,et al.  The Art of Computer Programming: Volume 3: Sorting and Searching , 1998 .

[6]  Boaz Golany,et al.  Creating bus timetables with maximal synchronization , 2001 .

[7]  Tao Liu,et al.  Integrated public transport timetable synchronization with vehicle scheduling , 2017 .

[8]  Mohamadreza Banihashemi,et al.  A comparative analysis of bus transit vehicle scheduling models , 2003 .

[9]  Ziyou Gao,et al.  Service-oriented train timetabling with collaborative passenger flow control on an oversaturated metro line: An integer linear optimization approach , 2018 .

[10]  Ziyou Gao,et al.  Equity-based timetable synchronization optimization in urban subway network , 2015 .

[11]  Kazutoshi Fujikawa,et al.  Passenger Counter Based on Random Forest Regressor Using Drive Recorder and Sensors in Buses , 2019, 2019 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[12]  Huijun Sun,et al.  Multiperiod-based timetable optimization for metro transit networks , 2017 .

[13]  Mohamadreza Banihashemi,et al.  HEURISTIC APPROACHES FOR SOLVING LARGE-SCALE BUS TRANSIT VEHICLE SCHEDULING PROBLEM WITH ROUTE TIME CONSTRAINTS , 2002 .

[14]  Gilbert Laporte,et al.  Multi-objective integration of timetables, vehicle schedules and user routings in a transit network , 2017 .

[15]  Qing He,et al.  A robust method for estimating transit passenger trajectories using automated data , 2018 .

[16]  Paul Schonfeld,et al.  Holding decisions for correlated vehicle arrivals at intermodal freight transfer terminals , 2016 .

[17]  Yousef Shafahi,et al.  Bus maintenance systems and maintenance scheduling: model formulations and solutions , 2002 .

[18]  Janny Leung,et al.  Optimizing Timetable Synchronization for Rail Mass Transit , 2008, Transp. Sci..

[19]  Weitiao Wu,et al.  Designing robust schedule coordination scheme for transit networks with safety control margins , 2016 .

[20]  Ronghui Liu,et al.  Stochastic bus schedule coordination considering demand assignment and rerouting of passengers , 2019, Transportation Research Part B: Methodological.

[21]  David P. Williamson,et al.  Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming , 1995, JACM.

[22]  Otto Anker Nielsen,et al.  User perspectives in public transport timetable optimisation , 2014 .

[23]  Yousef Shafahi,et al.  Transfer optimization in transit networks: Headway and departure time coordination , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[24]  James H. Bookbinder,et al.  Transfer Optimization in a Transit Network , 1992, Transp. Sci..

[25]  Yasmin A. Rios-Solis,et al.  Synchronization of bus timetabling , 2012 .