Bus Operations Scheduling Subject to Resource Constraints Using Evolutionary Optimization

In public transport operations, vehicles tend to bunch together due to the instability of passenger demand and traffic conditions. Fluctuation of the expected waiting times of passengers at bus stops due to bus bunching is perceived as service unreliability and degrades the overall quality of service. For assessing the performance of high-frequency bus services, transportation authorities monitor the daily operations via Transit Management Systems (TMS) that collect vehicle positioning information in near real-time. This work explores the potential of using Automated Vehicle Location (AVL) data from the running vehicles for generating bus schedules that improve the service reliability and conform to various regulatory constraints. The computer-aided generation of optimal bus schedules is a tedious task due to the nonlinear and multi-variable nature of the bus scheduling problem. For this reason, this work develops a two-level approach where (i) the regulatory constraints are satisfied and (ii) the waiting times of passengers are optimized with the introduction of an evolutionary algorithm. This work also discusses the experimental results from the implementation of such an approach in a bi-directional bus line operated by a major bus operator in northern Europe.

[1]  Ronghui Liu,et al.  Estimation of the distribution of travel times by repeated simulation , 2008 .

[2]  A. Barnett On Controlling Randomness in Transit Operations , 1974 .

[3]  Mark D. Hickman,et al.  An Analytic Stochastic Model for the Transit Vehicle Holding Problem , 2001, Transp. Sci..

[4]  Antony Stathopoulos,et al.  Demand-responsive public transportation re-scheduling for adjusting to the joint leisure activity demand , 2016 .

[5]  Ulrich Weidmann,et al.  Effects of Onboard Ticket Sales on Public Transport Reliability , 2009 .

[6]  Mark Trompet,et al.  International Bus System Benchmarking: Performance Measurement Development, Challenges, and Lessons Learned , 2007 .

[7]  Oded Cats,et al.  Exact Optimization of Bus Frequency Settings Considering Demand and Trip Time Variations , 2017 .

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

[9]  Konstantinos Gkiotsalitis,et al.  Joint leisure travel optimization with user-generated data via perceived utility maximization , 2016 .

[10]  Konstantinos Gkiotsalitis,et al.  Dynamic bus operations optimization with REFLEX , 2016 .

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

[12]  Tzung-Pei Hong,et al.  A High-Performance Genetic Algorithm: Using Traveling Salesman Problem as a Case , 2014, TheScientificWorldJournal.

[13]  R. A. Chapman,et al.  Modelling the Tendency of Buses to Form Pairs , 1978 .

[14]  Shangyao Yan,et al.  A scheduling model and a solution algorithm for inter-city bus carriers , 2002 .

[15]  Jing Wang,et al.  The optimization of bus scheduling based on genetic algorithm , 2011, Proceedings 2011 International Conference on Transportation, Mechanical, and Electrical Engineering (TMEE).

[16]  Mark A. Turnquist,et al.  A MODEL FOR INVESTIGATING THE EFFECTS OF SERVICE FREQUENCY AND RELIABILITY ON BUS PASSENGER WAITING TIMES , 1978 .

[17]  Avishai Ceder,et al.  Approaching even-load and even-headway transit timetables using different bus sizes , 2013, Public Transp..

[18]  Xu Jun Eberlein Real-time control stategies in transit operations : models and analysis , 1995 .

[19]  Jesús González-Feliu,et al.  Vehicle routing problems for city logistics , 2017, EURO J. Transp. Logist..

[20]  David H. Reiley,et al.  'The War for the Fare': How Driver Compensation Affects Bus System Performance , 2005 .

[21]  Carlos F. Daganzo,et al.  A headway-based approach to eliminate bus bunching: Systematic analysis and comparisons , 2009 .

[22]  Moshe Friedman,et al.  A mathematical programming model for optimal scheduling of buses' departures under deterministic conditions , 1976 .

[23]  Timon C. Du,et al.  Dynamic vehicle routing for online B2C delivery , 2004 .

[24]  Qun Chen Global Optimization for Bus Line Timetable Setting Problem , 2014 .

[25]  Yao Chen,et al.  Timetable Optimization of Rail Transit Loop Line with Transfer Coordination , 2016 .

[26]  Oded Cats,et al.  Reliable frequency determination: Incorporating information on service uncertainty when setting dispatching headways , 2018 .

[27]  Eneko Osaba,et al.  A Hybrid Method for Short-Term Traffic Congestion Forecasting Using Genetic Algorithms and Cross Entropy , 2016, IEEE Transactions on Intelligent Transportation Systems.

[28]  A. Shrestha,et al.  Improving Genetic Algorithm with Fine-Tuned Crossover and Scaled Architecture , 2016 .

[29]  Joshua Michael Pilachowski An Approach to Reducing Bus Bunching , 2009 .

[30]  Niels van Oort,et al.  Incorporating service reliability in public transport design and performance requirements: International survey results and recommendations , 2014 .

[31]  Huimin Niu,et al.  An Approach to Optimize the Departure Times of Transit Vehicles with Strict Capacity Constraints , 2013 .

[32]  J. Bates,et al.  The valuation of reliability for personal travel , 2001 .

[33]  Konstantinos Gkiotsalitis,et al.  Improving Bus Service Reliability with Stochastic Optimization , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.

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

[35]  P. I. Welding,et al.  The Instability of a Close-Interval Service , 1957 .

[36]  Steve Callas,et al.  DETERMINANTS OF BUS DWELL TIME , 2004 .