Solving urban transit route design problem using selection hyper-heuristics

The urban transit routing problem (UTRP) focuses on finding efficient travelling routes for vehicles in a public transportation system. It is one of the most significant problems faced by transit planners and city authorities throughout the world. This problem belongs to the class of difficult combinatorial problems, whose optimal solution is hard to find with the complexity that arises from the large search space, and the number of constraints imposed in constructing the solution. Hyper-heuristics have emerged as general-purpose search techniques that explore the space of low level heuristics to improve a given solution under an iterative framework. In this work, we evaluate the performance of a set of selection hyper-heuristics on the route design problem of bus networks, with the goal of minimising the passengers’ travel time, and the operator’s costs. Each selection hyper-heuristic is empirically tested on a set of benchmark instances and statistically compared to the other selection hyper-heuristics to determine the best approach. A sequence-based selection method combined with the great deluge acceptance method achieved the best performance, succeeding in finding improved results in much faster run times over the current best known solutions.

[1]  Christine L. Mumford,et al.  A metaheuristic approach to the urban transit routing problem , 2010, J. Heuristics.

[2]  S. Mohan,et al.  TRANSIT ROUTE NETWORK DESIGN USING FREQUENCY CODED GENETIC ALGORITHM , 2003 .

[3]  Graham Kendall,et al.  A Hyperheuristic Approach to Scheduling a Sales Summit , 2000, PATAT.

[4]  Ender Özcan,et al.  An Experimental Study on Hyper-heuristics and Exam Timetabling , 2006, PATAT.

[5]  Fang Zhao,et al.  Simulated Annealing-Genetic Algorithm for Transit Network Optimization , 2006 .

[6]  Nigel H. M. Wilson,et al.  Bus network design , 1986 .

[7]  P. Chakroborty,et al.  Optimal Route Network Design for Transit Systems Using Genetic Algorithms , 2002 .

[8]  Bernard F. Byrne Public transportation line positions and headways for minimum user and system cost in a radial case , 1975 .

[9]  Hossain Poorzahedy,et al.  Hybrid meta-heuristic algorithms for solving network design problem , 2007, Eur. J. Oper. Res..

[10]  Hai Yang,et al.  Simultaneous Optimization of Transit Line Configuration and Passenger Line Assignment , 2006 .

[11]  Daniel Cabrera-Paniagua,et al.  A Hyperheuristic for the Dial-a-Ride Problem with Time Windows , 2015 .

[12]  Joaquín A. Pacheco,et al.  A tabu search approach to an urban transport problem in northern Spain , 2009, Comput. Oper. Res..

[13]  Edmund K. Burke,et al.  A greedy gradient-simulated annealing selection hyper-heuristic , 2013, Soft Comput..

[14]  Jin-Kao Hao,et al.  Transit network design and scheduling: A global review , 2008 .

[15]  Rodney Vaughan OPTIMUM POLAR NETWORKS FOR AN URBAN BUS SYSTEM WITH A MANY-TO-MANY TRAVEL DEMAND , 1986 .

[16]  Ernesto Cipriani,et al.  Transit network design: A procedure and an application to a large urban area , 2012 .

[17]  Peng-Yeng Yin,et al.  Cooperative coevolutionary approach for integrated vehicle routing and scheduling using cross-dock buffering , 2016, Eng. Appl. Artif. Intell..

[18]  Hsin-Vonn Seow,et al.  Genetic Algorithm for Biobjective Urban Transit Routing Problem , 2013, J. Appl. Math..

[19]  Mark Johnston,et al.  Hyper-heuristic Operator Selection and Acceptance Criteria , 2015, EvoCOP.

[20]  Ed Keedwell,et al.  A Hidden Markov Model Approach to the Problem of Heuristic Selection in Hyper-Heuristics with a Case Study in High School Timetabling Problems , 2016, Evolutionary Computation.

[21]  Michel Gendreau,et al.  Hyper-heuristics: a survey of the state of the art , 2013, J. Oper. Res. Soc..

[22]  Milos Nikolic,et al.  Transit network design by Bee Colony Optimization , 2013, Expert Syst. Appl..

[23]  Grigorios N. Beligiannis,et al.  Solving the Urban Transit Routing Problem using a particle swarm optimization based algorithm , 2014, Appl. Soft Comput..

[24]  Antonio Mauttone,et al.  A route set construction algorithm for the transit network design problem , 2009, Comput. Oper. Res..

[25]  Christoph E. Mandl,et al.  Applied Network Optimization , 1980 .

[26]  K. Verbeeck,et al.  A selection hyper-heuristic for scheduling deliveries of ready-mixed concrete , 2011 .

[27]  Anita Schöbel,et al.  Line planning in public transportation: models and methods , 2012, OR Spectr..

[28]  Mustafa Gök,et al.  A demand based route generation algorithm for public transit network design , 2014, Comput. Oper. Res..

[29]  Matthew G. Karlaftis,et al.  Transit Route Network Design Problem: Review , 2009 .

[30]  E. Burke,et al.  A Late Acceptance Strategy in Hill-Climbing for Exam Timetabling Problems , 2008 .

[31]  Avishai Ceder,et al.  Public Transit Planning and Operation: Modeling, Practice and Behavior , 2015 .

[32]  Christine L. Mumford,et al.  Optimising large scale public transport network design problems using mixed-mode parallel multi-objective evolutionary algorithms , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[33]  Omar J. Ibarra-Rojas,et al.  Planning, operation, and control of bus transport systems: A literature review , 2015 .

[34]  Hong K. Lo,et al.  A Mixed Integer Formulation for Multiple-Route Transit Network Design , 2003, J. Math. Model. Algorithms.

[35]  Siv Schéele,et al.  A supply model for public transit services , 1980 .

[36]  Ed Keedwell,et al.  A Sequence-based Selection Hyper-heuristic Utilising a Hidden Markov Model , 2015, GECCO.

[37]  Renato Oliveira Arbex,et al.  Efficient transit network design and frequencies setting multi-objective optimization by alternating objective genetic algorithm , 2015 .

[38]  Fiona A. C. Polack,et al.  Evaluating Hyperheuristics and Local Search Operators for Periodic Routing Problems , 2016, EvoCOP.

[39]  Avishai Ceder,et al.  Transit-network design methodology for actual-size road networks , 2011 .

[40]  W. Y. Szeto,et al.  Review on Urban Transportation Network Design Problems , 2013 .

[41]  Massimo Giustiniani,et al.  A hidden Markov model approach to speech synthesis , 1989, EUROSPEECH.

[42]  S. B. Pattnaik,et al.  Urban Bus Transit Route Network Design Using Genetic Algorithm , 1998 .

[43]  Carlos Castro,et al.  A Flexible and Adaptive Hyper-heuristic Approach for (Dynamic) Capacitated Vehicle Routing Problems , 2012, Fundam. Informaticae.

[44]  Christoph E. Mandl,et al.  Evaluation and optimization of urban public transportation networks , 1980 .

[45]  Hani S. Mahmassani,et al.  Hybrid route generation heuristic algorithm for the design of transit networks , 1995 .

[46]  Christine L. Mumford,et al.  New heuristic and evolutionary operators for the multi-objective urban transit routing problem , 2013, 2013 IEEE Congress on Evolutionary Computation.

[47]  Randy B Machemehl,et al.  Optimal Transit Route Network Design Problem with Variable Transit Demand: Genetic Algorithm Approach , 2006 .

[48]  Christine L. Mumford,et al.  An Improved Multi-objective Algorithm for the Urban Transit Routing Problem , 2014, EvoCOP.

[49]  Young-Jae Lee,et al.  Transit Network Design with Variable Demand , 2005 .

[50]  Milos Nikolic,et al.  A simultaneous transit network design and frequency setting: Computing with bees , 2014, Expert Syst. Appl..

[51]  Hani S. Mahmassani,et al.  AN AI-BASED APPROACH FOR TRANSIT ROUTE SYSTEM PLANNING AND DESIGN , 1991 .

[52]  Graham Kendall,et al.  A Classification of Hyper-heuristic Approaches , 2010 .

[53]  Partha Chakroborty,et al.  Genetic Algorithms for Optimal Urban Transit Network Design , 2003 .

[54]  Hong Kong,et al.  A Simultaneous Bus Route Design and Frequency Setting Problem for Tin Shui Wai , Hong Kong , 2011 .