A Multi-Period, Multiple Objective, Mixed Integer Programming, GAMS Model for Transit System Planning

This paper provides a detailed overview of a general mathematical programming model of transit system operations. The model is designed to address a wide range of transit planning and policy problems while considering a variety of managerial and public policy objectives. As a decision support tool for system managers, the model will provide optimal vehicle assignments and schedules given the available resources, market conditions and the demand for services. Strategic planning problems may be supported also, for example by solving the model with alternative fleet configurations, levels of service, market conditions and public policies. Policy analysts may use the model to predict how public policies might impact transit system management including costs of operation, necessary changes to fleet composition and other transit management issues. The model will derive optimal plans considering two or more performance measures and may be used to determine efficient trade-offs between alternative goals. Performance measures or objectives may be general, or time and/or location specific when appropriate. Integer variables are used to characterize discrete decisions such as the assignment of vehicles to routes over a set of operating periods and may include “deadheading” costs between depots and routes. Operating activities allow for the deployed vehicles to be used under various operating practices that may have different resource requirements, service contributions and/or performance measure consequences. An example analysis of bus scheduling using data from the Minneapolis-St Paul Metro Transit System is presented. In that study, daily bus scheduling plans are found considering total operating cost, CO2, NOX and particulate emissions, and a measure of emissions cost. The model is constructed using GAMS – the Generalized Algebraic Modeling System software -and is designed to be used by researchers, analysts and managers familiar with GAMS to analyze a wide range of transit problems. The GAMS code for the model, including that for the Metro Transit study and associated data files, are available from the authors by request. 1 Jeffrey Apland is a Professor in the Department of Applied Economics and Bixuan Sun is a Post-Doctoral Associate in the Humphrey School of Public Affairs, at the University of Minnesota.

[1]  Hadi Dowlatabadi,et al.  Minimizing the health and climate impacts of emissions from heavy-duty public transportation bus fleets through operational optimization. , 2013, Environmental science & technology.

[2]  Albert P. M. Wagelmans,et al.  Models and Algorithms for Vehicle Scheduling , 1995 .

[3]  L. Bodin ROUTING AND SCHEDULING OF VEHICLES AND CREWS–THE STATE OF THE ART , 1983 .

[4]  Jing-Quan Li,et al.  Sustainability provisions in the bus-scheduling problem , 2009 .

[5]  Michael Forbes,et al.  An exact algorithm for multiple depot bus scheduling , 1994 .

[6]  Yong Geng,et al.  Co-benefit evaluation for urban public transportation sector – a case of Shenyang, China , 2013 .

[7]  A. Löbel Optimale Vehicle Scheduling in Public Transit , 1997 .

[8]  G. Mitra,et al.  Computational aspects of alternative portfolio selection models in the presence of discrete asset choice constraints , 2001 .

[9]  Mate Barany,et al.  Solving vehicle assignment problems by process-network synthesis to minimize cost and environmental impact of transportation , 2011 .

[10]  Saad Mekhilef,et al.  A review on global fuel economy standards, labels and technologies in the transportation sector , 2011 .

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

[12]  Natalia Kliewer,et al.  An overview on vehicle scheduling models , 2009, Public Transp..

[13]  Avishai Ceder,et al.  Public-transport vehicle scheduling with multi vehicle type , 2011 .

[14]  C. Johansson,et al.  Source contributions to PM10 and arsenic concentrations in Central Chile using positive matrix factorization , 2005 .

[15]  Bixuan Sun,et al.  Optimal Bus Scheduling Considering Operating Costs and Emissions: A Multiple Objective, Mixed Integer Programming Framework , 2015 .

[16]  Denis Borenstein,et al.  Review of real-time vehicle schedule recovery methods in transportation services , 2014, J. Sched..

[17]  Mansour Rahimi,et al.  JOINTLY OPTIMIZING COST, SERVICE, AND ENVIRONMENTAL PERFORMANCE IN DEMAND-RESPONSIVE TRANSIT SCHEDULING , 2003 .

[18]  Jeffrey D. Apland,et al.  Operational planning of public transit with economic and environmental goals: application to the Minneapolis–St. Paul bus system , 2019, Public Transport.

[19]  Mohamadreza Banihashemi,et al.  Optimization Model for Large-Scale Bus Transit Scheduling Problems , 2000 .

[20]  Walter Ukovich,et al.  A comparison of different solution approaches to the vehicle scheduling problem in a practical case , 2000, Comput. Oper. Res..

[21]  Miguel A. Figliozzi,et al.  Vehicle Routing Problem for Emissions Minimization , 2010 .