Abstract
We study the problem of the optimal design of routes and frequencies in urban public transit systems, the Transit Network Design Problem (TNDP), which is modeled as a multi-objective combinatorial optimization problem. A new heuristic based on the GRASP metaheuristic is proposed to solve the TNDP. As a multi-objective metaheuristic, it produces in a single run a set of non-dominated solutions representing different trade-off levels between the conflicting objectives of users and operators. Previous approaches have dealt with the multi-objective nature of the problem by weighting the different objectives into a single objective function. The case proposed by Mandl is used to show that the multi-objective metaheuristic is capable of producing a diverse set of solutions, which are compared with solutions obtained by other authors. We show that the proposed algorithm produces more non-dominated solutions than the Weighted Sum Method with the same computational effort, using the case of Mandl and another real test case.
Similar content being viewed by others
References
Agrawal J, Tom M (2004) Transit route network design using parallel Genetic Algorithm. J Comput Civ Eng 18(3):248–256
Axhausen KW, Smith R (1984) Evaluation of heuristic transit network optimization algorithms. Transp Res Rec 976:7–20
Baaj MH, Mahmassani HS (1990) TRUST: a LISP program for the analysis of transit route configurations. Transp Res Rec 1283:125–135
Baaj MH, Mahmassani HS (1991) An AI-based approach for transit route system planning and design. J Adv Transp 25(2):187–210
Baaj MH, Mahmassani HS (1995) Hybrid route generation heuristic algorithm for the design of transit networks. Transp Res C 3(1):31–50
Baldoquín G (2002) Approximate solution of an extended 0/1 knapsack problem using GRASP. In: XI Congreso Latino-Iberoamericano de investigación de operaciones, Concepción, Chile
Borndörfer R, Grötschel M, Pfetsch M (2007) A column-generation approach to line planning in public transport. Transp Sci 41(1):123–132
Ceder A, Wilson NHM (1986) Bus network design. Transp Res B 20(4):331–344
Chakroborty P (2003) Genetic Algorithms for optimal urban transit network design. Computer-Aided Civ Infrastruct Eng 18(3):184–200
Coello CA (2000) An updated survey of GA-based multiobjective optimization techniques. ACM Comput Surv 32(2):109–143
Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, New York
Desaulniers G, Hickman MD (2007) Public transit. In: Barnhart C, Laporte G (eds) Transportation. Handbooks in operations research and management science. North Holland, Amsterdam, pp 69–127
Ehrgott M, Gandibleux X (2000) A survey and annotated bibliography of multiobjective combinatorial optimization. OR Spektrum 22:425–460
Ehrgott M, Gandibleux X (2002) Multiobjective combinatorial optimization. In: Ehrgott M, Gandibleux X (eds) Multiple criteria optimization: state of the art annotated bibliographic surveys. International series in operations research & management science. Springer, Berlin, pp 369–444
Ehrgott M, Gandibleux X (2004) Approximative solution methods for multiobjective combinatorial optimization. Top: Rev Asoc Esp Estad Investig Oper 12(1):1–89
Fan W, Machemehl RB (2004) Optimal transit route network design problem: algorithms, implementations, and numerical results. Technical Report 167244-1 University of Texas at Austin
Fan W, Machemehl R (2006) Using a simulated annealing algorithm to solve the transit route network design problem. J Transp Eng 132(2):122–132
Fan W, Machemehl RB (2008) A tabu search based heuristic method for the transit route network design problem. In: Computer-aided systems in public transport. Lecture notes in economics and mathematical systems, vol 600. Springer, Berlin, pp 387–408
Feo TA, Resende MGC (1995) Greedy randomized adaptive search procedures. J Glob Optim 6:109–133
Gandibleux X, Vancoppenolle D, Tuyttens D (1998) A first making use of GRASP for solving MOCO problems. Technical Report, University of Valenciennes
Hasselström D (1981) Public transportation planning—a mathematical programming approach. Doctoral Dissertation, University of Göteborg
Higgins AJ, Hajkowicz S, Bui E (2008) A multi-objective model for environmental investment decision making. Comput Oper Res 35(1):253–266
Israeli Y, Ceder A (1993) Transit route design using scheduling and multiobjective programming techniques. In: Daduna JR, Branco I, Pinto JM (eds) Proceedings of the sixth international workshop on computer aided scheduling of public transport. Springer, Berlin
Jaszkiewicz A (2004) Evaluation of multiple objective metaheuristics. In: Lecture notes in economics and mathematical systems, vol 535. Springer, Berlin
Lee YJ, Vuchic VR (2005) Transit network design with variable demand. J Transp Eng 131(1):1–10
Li H, Landa-Silva D (2009) An elitist GRASP metaheuristic for the multi-objective quadratic assignment problem. In: Evolutionary multi-criterion optimization. Lecture notes in computer science, vol 5467. Springer, Berlin, pp 481–494
Magnanti TL, Wong RT (1984) Network design and transportation planning: models and algorithms. Transp Sci 18(1):1–55
Mandl CE (1980) Evaluation and optimization of urban public transportation networks. Eur J Oper Res 5(6):396–404
Mauttone A, Urquhart ME (2004) GRASP para el diseño de recorridos en transporte público. In: XII Congreso Latino-Iberoamericano de investigación de operaciones, La Habana, Cuba
Mauttone A, Urquhart ME (2007) Optimización multi-objetivo de recorridos y frecuencias en transporte público aplicado a un caso de estudio real. In: XIII Congreso chileno de ingeniería de transporte, Santiago, Chile
Mauttone A, Urquhart ME (2009) A route set construction algorithm for the Transit Network Design Problem. Comput Oper Res 36(8):2440–2449
Moz M, Respício A, Vaz Pato M (2009) Bi-objective evolutionary heuristics for bus driver rostering. Public Transport 1. online available doi:10.1007/s12469-009-0013-x
Ngamchai S, Lovell D (2003) Optimal time transfer in bus transit route network design using a Genetic Algorithm. J Transp Eng 129(5):510–521
Rao Krishna KV, Muralidhar S, Dhingra SL (2000) Public transport routing and scheduling using Genetic Algorithms. In: 8th International conference on computer aided scheduling of public transport, Berlin, Germany
Resende M, Ribeiro C (2003) Greedy randomized adaptive search procedures. In: Glover F, Kochenberger G (eds) Handbook of metaheuristics. Kluwer Academic, Dordrecht, pp 219–249
Sayin S, Kouvelis P (2005) The multiobjective discrete optimization problem: a weighted min-max two-stage optimization approach and a bicriteria algorithm. Manag Sci 51(10):1572–1581
Silman LA, Barziliy Z, Passy U (1974) Planning the route system for urban buses. Comput Oper Res 1(2):201–211
Tom VM, Mohan S (2003) Transit route network design using frequency coded Genetic Algorithm. J Transp Eng 129(2):186–195
Vianna DS, Arroyo JEC (2004) A GRASP algorithm for the multi-objective knapsack problem. In: Proceedings of the 24th international conference of the Chilean computer science society, pp 69–75
Wan QK, Lo HK (2003) A mixed integer formulation for multiple-route transit network design. J Math Model Algorithms 2(4):299–308
Zhao F, Zeng X (2008) Optimization of transit route network, vehicle headways and timetables for large-scale transit networks. Eur J Oper Res 186:841–855
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mauttone, A., Urquhart, M.E. A multi-objective metaheuristic approach for the Transit Network Design Problem. Public Transp 1, 253–273 (2009). https://doi.org/10.1007/s12469-010-0016-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12469-010-0016-7