Dynamic Bus Scheduling of Multiple Routes Based on Joint Optimization of Departure Time and Speed

Dynamic bus scheduling is a rational solution to the urban traffic congestion problem. Most previous studies have considered a single bus line, and research on multiple bus lines remains limited. Departure schedules have been typically planned by making separate decisions regarding departure times. In this study, a joint optimization model of the bus departure time and speed scheduling is constructed for multiple routes, and a coevolutionary algorithm (CEA) is developed with the objective function of minimizing the total waiting time of passengers. Six bus lines are selected in Shenyang, with several transfer stations between them, as a typical case. Experiments are then conducted for high-, medium-, and low-intensity case of smooth, increasing and decreasing passenger flow. The results indicate that combining the scheduling departure time and speed produces better performances than when using only scheduling departure time. The total passengers waiting time of the genetic algorithm (GA) group was reduced by approximately 25%–30% when compared to the fixed speed group. The total passengers waiting time of the CEA group can be reduced by approximately 17%–24% when compared to that in the GA group, which also holds true for a multisegment convex passenger flow. The feasibility and efficiency of the constructed algorithm were demonstrated experimentally.

[1]  Zhiyuan Liu,et al.  Bus stop-skipping scheme with random travel time , 2013 .

[2]  Fang Wu,et al.  Simulation of hybrid genetic tabu algorithm for quasi-bus rapid transit scheduling optimization with multi-line: Simulation of hybrid genetic tabu algorithm for quasi-bus rapid transit scheduling optimization with multi-line , 2009 .

[3]  Alejandro Tirachini,et al.  Integrating short turning and deadheading in the optimization of transit services , 2011 .

[4]  Jong-Se Lim,et al.  Optimization of Gas Production Systems Using Fuzzy Nonlinear Programming and Co-evolutionary Genetic Algorithm , 2008 .

[5]  Ming-Kong Zhang,et al.  Co-Evolutionary path optimization by Ripple-Spreading algorithm , 2017 .

[6]  Ruey Long Cheu,et al.  Simulation evaluation of route-based control of bus operations , 2002 .

[7]  Omar J. Ibarra-Rojas,et al.  Synchronizing different transit lines at common stops considering travel time variability along the day , 2016 .

[8]  Qing Liu,et al.  Real-Time Optimization Model for Dynamic Scheduling of Transit Operations , 2003 .

[9]  S. Ilgin Guler,et al.  Modeling and optimizing bus transit priority along an arterial: A moving bottleneck approach , 2020, Transportation Research Part C: Emerging Technologies.

[10]  Ricardo Giesen,et al.  Design of limited-stop services for an urban bus corridor with capacity constraints , 2010 .

[11]  Bin Yu,et al.  Real-time short turning strategy based on passenger choice behavior , 2019, J. Intell. Transp. Syst..

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

[13]  Wan Chul Yoon,et al.  Co-evolutionary genetic algorithm for multi-machine scheduling: Coping with high performance variability , 2002 .

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

[15]  Takahiro Otani,et al.  Implementation of a probabilistic model-building co-evolutionary algorithm , 2011, Artificial Life and Robotics.

[16]  Dayong Luo,et al.  Acyclic Real-Time Traffic Signal Control Based on a Genetic Algorithm , 2013 .

[17]  Nigel H. M. Wilson,et al.  An Optimal Integrated Real-time Disruption Control Model for Rail Transit Systems , 2001 .

[18]  Wang,et al.  Coordinated Control Strategy for Multi-Line Bus Bunching in Common Corridors , 2019, Sustainability.

[19]  Ricardo Giesen,et al.  Analysis of real-time control strategies in a corridor with multiple bus services , 2015 .

[20]  Manfred Boltze,et al.  Implementation of Bus Priority with Queue Jump Lane and Pre-Signal at Urban Intersections with Mixed Traffic Operations: Lessons Learned? , 2019, Transportation Research Record: Journal of the Transportation Research Board.

[21]  Aldo Cipriano,et al.  Comparison of dynamic control strategies for transit operations , 2013 .

[22]  Aichong Sun,et al.  The Holding Problem at Multiple Holding Stations , 2008 .

[23]  Huasheng Liu,et al.  Real-Time Integrated Limited-Stop and Short-Turning Bus Control with Stochastic Travel Time , 2017 .

[24]  Zhong-Ren Peng,et al.  Timetable Optimization for Single Bus Line Based on Hybrid Vehicle Size Model , 2015 .

[25]  Kittipong Boonlong,et al.  Co-Operative Co-Evolutionary Genetic Algorithms for Multi-Objective Topology Design , 2005 .

[26]  June Dong,et al.  An approach to improve the operational stability of a bus line by adjusting bus speeds on the dedicated bus lanes , 2019, Transportation Research Part C: Emerging Technologies.

[27]  Jeng-Shyang Pan,et al.  A Compact Co-Evolutionary Algorithm for sensor ontology meta-matching , 2017, Knowledge and Information Systems.

[28]  Wenbo Fan,et al.  Planning skip-stop services with schedule coordination , 2021 .

[29]  R. Subbu,et al.  Modeling and convergence analysis of distributed co-evolutionary algorithms , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[30]  Avishai Ceder,et al.  Optimal operational strategies for single bus lines using network-based method , 2020 .

[31]  Erik Jenelius,et al.  Real-time short-turning in high frequency bus services based on passenger cost , 2017, 2017 5th IEEE International Conference on Models and Technologies for Intelligent Transportation Systems (MT-ITS).

[32]  Niels van Oort,et al.  The impact of scheduling on service reliability: trip-time determination and holding points in long-headway services , 2012, Public Transp..

[33]  Graham Currie,et al.  Efficient Transit Schedule Design of timing points: A comparison of Ant Colony and Genetic Algorithms , 2012 .

[34]  Xiang Li,et al.  Timetable optimization for single bus line involving fuzzy travel time , 2018, Soft Comput..

[35]  Ricardo Giesen,et al.  Real-Time Control of Buses in a Transit Corridor Based on Vehicle Holding and Boarding Limits , 2009 .

[36]  Shihua Li,et al.  Universal finite-time observer based second-order sliding mode control for DC-DC buck converters with only output voltage measurement , 2020, J. Frankl. Inst..

[37]  Ding Zhang,et al.  A holding strategy to resist bus bunching with dynamic target headway , 2020, Comput. Ind. Eng..

[38]  S. Vaidyanathan,et al.  Discrete Dynamics in Nature and Society , 2015 .

[39]  Li Jing Simulation of hybrid genetic tabu algorithm for quasi-bus rapid transit scheduling optimization with multi-line , 2009 .

[40]  Rob van Nes,et al.  DESIGN OF PUBLIC TRANSPORT NETWORKS , 1988 .

[41]  Juan Carlos Muñoz,et al.  A new solution framework for the limited-stop bus service design problem , 2017 .

[42]  Ronghui Liu,et al.  Integrating Bus Holding Control Strategies and Schedule Recovery: Simulation-Based Comparison and Recommendation , 2018, Journal of Advanced Transportation.

[43]  Satish T. S. Bukkapatnam,et al.  Distributed architecture for real-time coordination of bus holding in transit networks , 2003, IEEE Trans. Intell. Transp. Syst..

[44]  Wei Li,et al.  Dynamic bus dispatching using multiple types of real-time information , 2019 .

[45]  Cristián E. Cortés,et al.  Hybrid predictive control for real-time optimization of public transport systems' operations based on evolutionary multi-objective optimization , 2010 .

[46]  Carlos Cotta,et al.  Memetic algorithms and memetic computing optimization: A literature review , 2012, Swarm Evol. Comput..

[47]  Shigenori Sano,et al.  Generalized super-twisting sliding mode control with a nonlinear sliding surface for robust and energy-efficient controller of a quad-rotor helicopter , 2017 .

[48]  Alejandro Tirachini,et al.  Hybrid predictive control strategy for a public transport system with uncertain demand , 2012 .

[49]  Kari Watkins,et al.  A real-time bus dispatching policy to minimize passenger wait on a high frequency route , 2015 .

[50]  Min Zhang,et al.  Reduce Bus Bunching with a Real-Time Speed Control Algorithm Considering Heterogeneous Roadway Conditions and Intersection Delays , 2020 .

[51]  Huimin Niu Determination of the Skip-Stop Scheduling for a Congested Transit Line by Bilevel Genetic Algorithm , 2011, Int. J. Comput. Intell. Syst..

[52]  Lelitha Vanajakshi,et al.  Dynamic Bus Scheduling Based on Real-Time Demand and Travel Time , 2019, International Journal of Civil Engineering.

[53]  Ricardo Giesen,et al.  How much can holding and/or limiting boarding improve transit performance? , 2012 .

[54]  Michał K. Tomczyk,et al.  Decomposition-based co-evolutionary algorithm for interactive multiple objective optimization , 2021, Inf. Sci..

[55]  Pierre Borne,et al.  Urban Transport Network Regulation and Evaluation: A Fuzzy Evolutionary Approach , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[56]  Nigel H. M. Wilson,et al.  Real-time holding control for high-frequency transit with dynamics , 2016 .