Skip to main content
Log in

A multi-objective metaheuristic approach for the Transit Network Design Problem

  • Original Paper
  • Published:
Public Transport Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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

    Article  Google Scholar 

  • Axhausen KW, Smith R (1984) Evaluation of heuristic transit network optimization algorithms. Transp Res Rec 976:7–20

    Google Scholar 

  • Baaj MH, Mahmassani HS (1990) TRUST: a LISP program for the analysis of transit route configurations. Transp Res Rec 1283:125–135

    Google Scholar 

  • Baaj MH, Mahmassani HS (1991) An AI-based approach for transit route system planning and design. J Adv Transp 25(2):187–210

    Article  Google Scholar 

  • Baaj MH, Mahmassani HS (1995) Hybrid route generation heuristic algorithm for the design of transit networks. Transp Res C 3(1):31–50

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Ceder A, Wilson NHM (1986) Bus network design. Transp Res B 20(4):331–344

    Article  Google Scholar 

  • Chakroborty P (2003) Genetic Algorithms for optimal urban transit network design. Computer-Aided Civ Infrastruct Eng 18(3):184–200

    Article  Google Scholar 

  • Coello CA (2000) An updated survey of GA-based multiobjective optimization techniques. ACM Comput Surv 32(2):109–143

    Article  Google Scholar 

  • Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, New York

    Google Scholar 

  • 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

    Chapter  Google Scholar 

  • Ehrgott M, Gandibleux X (2000) A survey and annotated bibliography of multiobjective combinatorial optimization. OR Spektrum 22:425–460

    Google Scholar 

  • 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

    Google Scholar 

  • Ehrgott M, Gandibleux X (2004) Approximative solution methods for multiobjective combinatorial optimization. Top: Rev Asoc Esp Estad Investig Oper 12(1):1–89

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Chapter  Google Scholar 

  • Feo TA, Resende MGC (1995) Greedy randomized adaptive search procedures. J Glob Optim 6:109–133

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Jaszkiewicz A (2004) Evaluation of multiple objective metaheuristics. In: Lecture notes in economics and mathematical systems, vol 535. Springer, Berlin

    Google Scholar 

  • Lee YJ, Vuchic VR (2005) Transit network design with variable demand. J Transp Eng 131(1):1–10

    Article  Google Scholar 

  • 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

    Chapter  Google Scholar 

  • Magnanti TL, Wong RT (1984) Network design and transportation planning: models and algorithms. Transp Sci 18(1):1–55

    Article  Google Scholar 

  • Mandl CE (1980) Evaluation and optimization of urban public transportation networks. Eur J Oper Res 5(6):396–404

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Silman LA, Barziliy Z, Passy U (1974) Planning the route system for urban buses. Comput Oper Res 1(2):201–211

    Article  Google Scholar 

  • Tom VM, Mohan S (2003) Transit route network design using frequency coded Genetic Algorithm. J Transp Eng 129(2):186–195

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonio Mauttone.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12469-010-0016-7

Keywords

Navigation