Conjoint design of railway lines and frequency setting under semi-congested scenarios

This thesis develops mathematical programming models which integrate network design (ND) and line frequency setting (LFS) phases. These appear in transport planning studies that extend an existing urban public transportation system (UPTS) and are suitable for underground and rapid transit systems. The ND phase extends the working UPTS, taking as inputs the locations of candidate stretches and stations on the new lines, as well as construction costs which cannot exceed the available infrastructure budget. Regarding the LFS phase, frequencies and vehicles are assigned to functioning and newly built lines, providing that they do not exceed resource capacities and the time horizon. The developed models take into account the type of service patterns that may operate on the lines of the transport system. They include local services, where vehicles halt at every node in the line, and express services, in which vehicles halt at only a subset of nodes in the line. A passenger assignment model allows solving, simultaneously, the ND and LFS phases under a system optimum point of view. The combined model has two variants: one which deals with inelastic demand and another which faces elasticities in demand. The latter originates from changes in the modal choice proportions of travelers and may result from modifications in the public transport system. The former does not take into account competition among several modes of transportation and it is formulated as a mixed-integer linear programming problem. In contrast, the latter allows passengers to travel via two modes of transportation: public transport and private car. It is formulated as a mixed-integer linear bi-level programming problem (MILBP) with discrete variables only in the upper level. In both models, a complementary network is used to model transfers among lines and to reach the passenger?s origin and/or destination nodes when the constructed UPTS does not cover them. The model with inelastic demand is initially solved by means of the commercial solver CPLEX under three different mathematical formulations for the ND phase. The first two are exact approaches based on extensions of Traveling Salesman Problem formulations for dynamic and static treatment of the line?s subtours, whereas the last one is an approximation inspired by constrained k-shortest path algorithms. In order to deal with large-sized networks, a quasi-exact solution framework is employed. It consists of three solving blocks: the corridor generation algorithm (CGA), the line splitting algorithm (LSA), and a specialized Benders decomposition (SBD). The LSA and CGA are heuristic techniques that allow skipping some of the non-polynomial properties. They are related to the number of lines under construction and the number of feasible corridors that can be generated. As for the SBD, it is an exact method that splits the original mathematical programming problem into a series of resolutions, composed of two mathematical problems which are easier to solve. Regarding the elastic demand variant, it is solved under the same framework as the specialized Benders decomposition adaptation for solving MILBP, which results from this variant formulation. The inelastic demand variant is applied to two test cases based on underground network models for the cities of Seville and Santiago de Chile. Origin destination trip matrices and other parameters required by the models have been set to likely values using maps and published studies. The purpose of these networks is to test the models and algorithms on realistic scenarios, as well as to show their potentialities. Reported results show that the quasi-exact approach is comparable to approximate techniques in terms of performance. Regarding the elastic demand variant, the model is more complex and can be applied only to smaller networks. Finally, some further lines of research for both modeling and algorithmic issues are discussed.

[1]  Marco Petrelli,et al.  A procedure for the solution of the urban bus network design problem with elastic demand , 2005 .

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

[3]  Gilbert Laporte,et al.  Locating stations on rapid transit lines , 2002, Comput. Oper. Res..

[4]  Jonghyun Kim,et al.  Advanced OR and AI Methods in Transportation META-HEURISTIC ALGORITHMS FOR A TRANSIT ROUTE DESIGN , 2005 .

[5]  A. M. Geoffrion,et al.  Multicommodity Distribution System Design by Benders Decomposition , 1974 .

[6]  Steven I-Jy Chien,et al.  GENETIC ALGORITHM APPROACH FOR TRANSIT ROUTE PLANNING AND DESIGN , 2001 .

[7]  Michael Florian,et al.  The engine scheduling problem in a railway network , 1976 .

[8]  Avishai Ceder,et al.  BUS FREQUENCY DETERMINATION USING PASSENGER COUNT DATA , 1984 .

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

[10]  José R. Correa,et al.  Common-Lines and Passenger Assignment in Congested Transit Networks , 2001, Transp. Sci..

[11]  Patrice Marcotte,et al.  An overview of bilevel optimization , 2007, Ann. Oper. Res..

[12]  Avishai Ceder A procedure to adjust transit trip departure times through minimizing the maximum headway , 1991, Comput. Oper. Res..

[13]  Randy B Machemehl,et al.  OPTIMAL TRANSIT ROUTE NETWORK DESIGN PROBLEM: ALGORITHMS, IMPLEMENTATIONS, AND NUMERICAL RESULTS , 2004 .

[14]  Ricardo Saraiva de Camargo,et al.  Addressing congestion on single allocation hub-and-spoke networks , 2012 .

[15]  Joaquín de Cea Ch.,et al.  Demand responsive urban public transport system design: Methodology and application , 2008 .

[16]  Antonio J. Conejo,et al.  Exact Solution Methodologies for Linear and (Mixed) Integer Bilevel Programming , 2013 .

[17]  Gilbert Laporte,et al.  An Integrated Methodology for the Rapid Transit Network Design Problem , 2004, ATMOS.

[18]  S. Ranjithan,et al.  The design of bus route systems — An interactive location-allocation approach , 1987 .

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

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

[21]  Nigel H. M. Wilson,et al.  IMPROVING SERVICE ON THE MBTA GREEN LINE THROUGH BETTER OPERATIONS CONTROL , 1992 .

[22]  A. Ceder,et al.  Designing transit routes at the network level , 1989, Conference Record of papers presented at the First Vehicle Navigation and Information Systems Conference (VNIS '89).

[23]  Marianthi G. Ierapetritou,et al.  Resolution method for mixed integer bi-level linear problems based on decomposition technique , 2009, J. Glob. Optim..

[24]  A. M. Geoffrion Generalized Benders decomposition , 1972 .

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

[26]  F P Clerq A PUBLIC TRANSPORT ASSIGNMENT METHOD , 1972 .

[27]  Nikolaos Papadakos,et al.  Practical enhancements to the Magnanti-Wong method , 2008, Oper. Res. Lett..

[28]  Avishai Ceder,et al.  Transit Route Design Using Scheduling and Multiobjective Programming Techniques , 1995 .

[29]  Hai Yang,et al.  A stochastic user equilibrium assignment model for congested transit networks , 1999 .

[30]  Marta Mesquita,et al.  Exact algorithms for the multi-depot vehicle scheduling problem based on multicommodity network flow type formulations , 1999 .

[31]  Larry J. LeBlanc,et al.  Methods for Combining Modal Split and Equilibrium Assignment Models , 1979 .

[32]  William H. K. Lam,et al.  A capacity restraint transit assignment with elastic line frequency , 2002 .

[33]  Jean-François Cordeau,et al.  A Benders Decomposition Approach for the Locomotive and Car Assignment Problem , 1998, Transp. Sci..

[34]  Donald Erlenkotter,et al.  A Dual-Based Procedure for Uncapacitated Facility Location , 1978, Oper. Res..

[35]  José Fortuny-Amat,et al.  A Representation and Economic Interpretation of a Two-Level Programming Problem , 1981 .

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

[37]  Cynthia Barnhart,et al.  Airline Schedule Planning: Integrated Models and Algorithms for Schedule Design and Fleet Assignment , 2004, Transp. Sci..

[38]  Liping Fu,et al.  Optimization of Headways for Bus Rapid Transit System with Stop-skipping Control , 2012 .

[39]  Gilbert Laporte,et al.  Maximizing Trip Coverage in the Location of a Single Rapid Transit Alignment , 2005, Ann. Oper. Res..

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

[41]  Lorenzo Meschini,et al.  Schedule-based transit assignment: new dynamic equilibrium model with vehicle capacity constraints , 2009 .

[42]  Nicos Christofides,et al.  An efficient implementation of an algorithm for finding K shortest simple paths , 1999, Networks.

[43]  Hanif D. Sherali,et al.  On generating maximal nondominated Benders cuts , 2013, Ann. Oper. Res..

[44]  Ángel Marín,et al.  Integrating Robust Railway Network Design and Line Planning under Failures , 2009, Robust and Online Large-Scale Optimization.

[45]  D. F. Dubois,et al.  A Set of Methods in Transportation Network Synthesis and Analysis , 1979 .

[46]  Laureano F. Escudero,et al.  An approach for solving a modification of the extended rapid transit network design problem , 2009 .

[47]  Larry J. LeBlanc,et al.  Transit system network design , 1988 .

[48]  Alan Wilson,et al.  A statistical theory of spatial distribution models , 1967 .

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

[50]  Roberto Cominetti,et al.  A frequency-based assignment model for congested transit networks with strict capacity constraints: characterization and computation of equilibria , 2006 .

[51]  H. Pietrantonio URBAN TRAVEL DEMAND MODELING: FROM INDIVIDUAL CHOICES TO GENERAL EQUILIBRIUM , 1997 .

[52]  Leo G. Kroon,et al.  On solving multi-type railway line planning problems , 2006, Eur. J. Oper. Res..

[53]  Hai Jiang,et al.  Finding the K shortest paths in a time-schedule network with constraints on arcs , 2013, Comput. Oper. Res..

[54]  David J. Lovell,et al.  Optimal Time Transfer in Bus Transit Route Network Design using a Genetic Algorithm , 2003 .

[55]  Cynthia Barnhart,et al.  Incremental bus service design: combining limited-stop and local bus services , 2013, Public Transp..

[56]  Jia Hao Wu,et al.  Transit Equilibrium Assignment: A Model and Solution Algorithms , 1994, Transp. Sci..

[57]  D. McFadden Conditional logit analysis of qualitative choice behavior , 1972 .

[58]  Cynthia Barnhart Airline Schedule Optimization , 2009 .

[59]  Michael Florian,et al.  Optimal strategies: A new assignment model for transit networks , 1989 .

[60]  E. Codina,et al.  A model for setting services on auxiliary bus lines under congestion , 2013 .

[61]  Michael Florian,et al.  Optimizing frequencies in a transit network: a nonlinear bi-level programming approach , 1995 .

[62]  Wei Fan,et al.  Tabu Search Strategies for the Public Transportation Network Optimizations with Variable Transit Demand , 2008, Comput. Aided Civ. Infrastructure Eng..

[63]  Thomas L. Magnanti,et al.  Accelerating Benders Decomposition: Algorithmic Enhancement and Model Selection Criteria , 1981, Oper. Res..

[64]  Peter G. Furth,et al.  Zonal Route Design for Transit Corridors , 1986, Transp. Sci..

[65]  N. J. V. Zijpp,et al.  Path enumeration by finding the constrained K-shortest paths , 2005 .

[66]  Gyeongjoon Yoo,et al.  Frequency design in urban transit networks with variable demand: Model and algorithm , 2010 .

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

[68]  Robert B Dial,et al.  TRANSIT PATHFINDER ALGORITHM , 1967 .

[69]  Jacques Desrosiers,et al.  Time Constrained Routing and Scheduling , 1992 .

[70]  C. Floudas,et al.  Active constraint strategy for flexibility analysis in chemical processes , 1987 .

[71]  Sung-Mo Rhee,et al.  Effect of Skip-Stop Policy on a Korean Subway System , 2002 .

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

[73]  Ángel Marín,et al.  Modeling and optimization of frequencies on congested bus lines , 2012 .

[74]  L. A. Silman,et al.  Planning the route system for urban buses , 1974, Comput. Oper. Res..

[75]  A. Barra,et al.  Solving the Transit Network Design Problem with Constraint Programming , 2007 .

[76]  Guy Desaulniers,et al.  Chapter 2 Public Transit , 2007, Transportation.

[77]  Thomas L. Magnanti,et al.  Network Design and Transportation Planning: Models and Algorithms , 1984, Transp. Sci..

[78]  Hani S. Mahmassani,et al.  TRUST: A LISP PROGRAM FOR THE ANALYSIS OF TRANSIT ROUTE CONFIGURATIONS , 1990 .

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

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

[81]  Enrique Fernández,et al.  Transit Assignment for Congested Public Transport Systems: An Equilibrium Model , 1993, Transp. Sci..

[82]  Luis Cadarso,et al.  Robust passenger oriented timetable and fleet assignment integration in airline planning , 2013 .

[83]  W. Lampkin,et al.  The Design of Routes, Service Frequencies, and Schedules for a Municipal Bus Undertaking: A Case Study , 1967 .

[84]  B R Marwah,et al.  OPTIMAL DESIGN OF BUS ROUTES AND FREQUENCIES FOR AHMEDABAD , 1984 .

[85]  Luis Cadarso,et al.  Integration of timetable planning and rolling stock in rapid transit networks , 2012, Ann. Oper. Res..

[86]  Mark D. Hickman,et al.  The Real–Time Stop–Skipping Problem , 2005, J. Intell. Transp. Syst..

[87]  Konstantinos G. Zografos,et al.  Solving the k-shortest path problem with time windows in a time varying network , 2008, Oper. Res. Lett..

[88]  Masaki Koshi,et al.  DESIGN OF PUBLIC TRANSIT NETWORK IN URBAN AREA WITH ELASTIC DEMAND , 1999 .

[89]  José M. P. Paixão,et al.  Vehicle Scheduling for Public Mass Transit — An Overview , 1995 .

[90]  Ernesto Cipriani,et al.  A bus network design procedure with elastic demand for large urban areas , 2012, Public Transp..

[91]  Douglas R. Shier,et al.  Iterative methods for determining the k shortest paths in a network , 1976, Networks.

[92]  Fang Zhao,et al.  Large-Scale Transit Network Optimization by Minimizing User Cost and Transfers , 2006 .

[93]  Martin Grötschel,et al.  A Column-Generation Approach to Line Planning in Public Transport , 2007, Transp. Sci..

[94]  Stephen Warshall,et al.  A Theorem on Boolean Matrices , 1962, JACM.

[95]  Ted K. Ralphs,et al.  A Branch-and-cut Algorithm for Integer Bilevel Linear Programs , 2009 .

[96]  Ue-Pyng Wen,et al.  Algorithms for solving the mixed integer two-level linear programming problem , 1990, Comput. Oper. Res..

[97]  Jean-François Cordeau,et al.  A computational study of Benders decomposition for the integrated aircraft routing and crew scheduling problem , 2003, Comput. Oper. Res..

[98]  Andreas Löbel,et al.  Solving Large-Scale Multiple-Depot Vehicle Scheduling Problems , 1999 .

[99]  Toshihide Ibaraki,et al.  An efficient algorithm for K shortest simple paths , 1982, Networks.

[100]  C. B. Quak,et al.  A passenger-oriented approach of the construction of a global line network and an ecien t timetable , 2003 .

[101]  Stefano Carrese,et al.  An Urban Bus Network Design Procedure , 2002 .

[102]  Klaus Nökel,et al.  Schedule-based dynamic transit assignment , 2009 .

[103]  Jia Hao Wu,et al.  A simplicial decomposition method for the transit equilibrium assignment problem , 1993, Ann. Oper. Res..

[104]  Fang Zhao,et al.  OPTIMIZATION OF TRANSIT NETWORK TO MINIMIZE TRANSFERS , 2003 .

[105]  Heinrich von Stackelberg,et al.  Stackelberg (Heinrich von) - The Theory of the Market Economy, translated from the German and with an introduction by Alan T. PEACOCK. , 1953 .

[106]  Cameron G. Walker,et al.  Simultaneous disruption recovery of a train timetable and crew roster in real time , 2005, Comput. Oper. Res..

[107]  David Eppstein,et al.  Finding the k shortest paths , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[108]  J. Y. Yen,et al.  Finding the K Shortest Loopless Paths in a Network , 2007 .

[109]  Douglas R. Shier,et al.  On algorithms for finding the k shortest paths in a network , 1979, Networks.

[110]  R. Bellman,et al.  On kth Best Policies , 1960 .

[111]  J C Rea Designing urban transit systems : an approach to the route-technology selection problem , 1971 .

[112]  Fumitaka Kurauchi,et al.  Capacity Constrained Transit Assignment with Common Lines , 2003, J. Math. Model. Algorithms.

[113]  Jean-Marc Rousseau,et al.  Chapter 5 Models in urban and air transportation , 1994, Operations research and the public sector.

[114]  Ricardo García-Ródenas,et al.  Location of infrastructure in urban railway networks , 2009, Comput. Oper. Res..

[115]  C Shi,et al.  AN EXTENDED KUHNTUCKER APPROACH FOR LINEAR BI-LEVEL PROGRAMMING , 2005 .

[116]  Yangsheng Xu,et al.  Optimal Design for Urban Mass Transit Network Based on Evolutionary Algorithms , 2005, ICNC.

[117]  James P. Ignizio,et al.  Solving Large-Scale Problems: A Venture into a New Dimension , 1980 .

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

[119]  Gilbert Laporte,et al.  A game theoretic framework for the robust railway transit network design problem , 2010 .

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

[121]  P. Ferrari A model of urban transport management , 1999 .

[122]  Avishai Ceder,et al.  OPTIMAL DESIGN OF TRANSIT SHORT-TURN TRIPS , 1989 .

[123]  Yavuz Y Ulusoy,et al.  Optimal All-Stop, Short-Turn, and Express Transit Services under Heterogeneous Demand , 2010 .

[124]  Jonathan F. Bard,et al.  A Branch and Bound Algorithm for the Bilevel Programming Problem , 1990, SIAM J. Sci. Comput..

[125]  Avishai Ceder,et al.  User and Operator Perspectives in Transit Network Design , 1998 .

[126]  Berç Rustem,et al.  Parametric global optimisation for bilevel programming , 2007, J. Glob. Optim..

[127]  Luis Cadarso,et al.  Robust rolling stock in rapid transit networks , 2011, Comput. Oper. Res..

[128]  Ángel Marín,et al.  Urban rapid transit network capacity expansion , 2008, Eur. J. Oper. Res..

[129]  Michael Florian,et al.  L’Optimisation Des Fréquences D’un Réseau De Transport En Commun Moyennement Congestionné , 2003 .

[130]  F. Glover IMPROVED LINEAR INTEGER PROGRAMMING FORMULATIONS OF NONLINEAR INTEGER PROBLEMS , 1975 .

[131]  Marianthi G. Ierapetritou,et al.  Accelerating Benders method using covering cut bundle generation , 2010, Int. Trans. Oper. Res..

[132]  Richard Pavley,et al.  A Method for the Solution of the Nth Best Path Problem , 1959, JACM.

[133]  G. Ghiani,et al.  A multi-modal approach to the location of a rapid transit line , 1998 .

[134]  Jacques F. Benders,et al.  Partitioning procedures for solving mixed-variables programming problems , 2005, Comput. Manag. Sci..

[135]  Michel Gendreau,et al.  Real time scheduling on a transit bus route: a 0-1 stochastic programming model , 1991 .

[136]  Patricia Jaramillo,et al.  Urban rapid transit network design: accelerated Benders decomposition , 2009, Ann. Oper. Res..

[137]  D. Hasselström PUBLIC TRANSPORTATION PLANNING: A MATHEMATICAL PROGRAMMING APPROACH , 1981 .

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

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

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

[141]  Stefano Pallottino,et al.  Equilibrium traffic assignment for large scale transit networks , 1988 .

[142]  Antonio J. Conejo,et al.  A Benders decomposition method for discretely-constrained mathematical programs with equilibrium constraints , 2010, J. Oper. Res. Soc..

[143]  Vukan R Vuchic Skip-Stop Operation as a Method for Transit Speed Increase , 1973 .

[144]  Ricardo Giesen,et al.  Continuous Approximation for Skip-Stop Operation in Rail Transit , 2013 .

[145]  Efstratios N. Pistikopoulos,et al.  An Algorithm for the Solution of Multiparametric Mixed Integer Linear Programming Problems , 2000, Ann. Oper. Res..

[146]  James M. Ercolano LIMITED-STOP BUS OPERATIONS: AN EVALUATION , 1984 .

[147]  Avishai Ceder,et al.  Timetable Synchronization for Buses , 1999 .

[148]  Nigel H. M. Wilson,et al.  THE REAL-TIME DEADHEADING PROBLEM IN TRANSIT OPERATIONS CONTROL , 1998 .

[149]  Robert Richardson An Optimization Approach to Routing Aircraft , 1976 .

[150]  Nikolaos Papadakos,et al.  Integrated airline scheduling , 2009, Comput. Oper. Res..

[151]  Luca D’Acierno,et al.  The transit network design problem with elastic demand and internalisation of external costs: An application to rail frequency optimisation , 2011 .

[152]  António Pais Antunes,et al.  Integrated Flight Scheduling and Fleet Assignment Under Airport Congestion , 2013, Transp. Sci..

[153]  Luis Cadarso,et al.  Recovery of disruptions in rapid transit networks , 2013 .

[154]  Ángel Marín An extension to rapid transit network design problem , 2007 .

[155]  William C. Jordan,et al.  Zone Scheduling of Bus Routes to Improve Service Reliability , 1979 .

[156]  M. D. Devine,et al.  A Modified Benders' Partitioning Algorithm for Mixed Integer Programming , 1977 .

[157]  David K. Smith Network Flows: Theory, Algorithms, and Applications , 1994 .

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