Networks and Spatial Economics

, Volume 12, Issue 3, pp 441–480 | Cite as

Hybrid Evolutionary Metaheuristics for Concurrent Multi-Objective Design of Urban Road and Public Transit Networks

  • Elnaz Miandoabchi
  • Reza Zanjirani Farahani
  • Wout Dullaert
  • W. Y. Szeto


This paper addresses a bi-modal multi-objective discrete urban road network design problem with automobile and bus flow interaction. The problem considers the concurrent urban road and bus network design in which the authorities play a major role in designing bus network topology. The road network design deals with the decision making for new street constructions, lane additions to existing streets, lane allocations for two-way streets, and the orientations and locations of one-way streets. The bus network design is performed by keeping the terminal stations of the existing bus lines unchanged and redesigning the forth and back routes of each line. Four measures, namely user benefit, the demand coverage of the bus network, the demand share of the bus mode, and the average travel generalized cost of bus passengers, are used to evaluate the network design scenarios. The problem is formulated as a multi-objective optimization model in which a modal-split/assignment model is included to depict the mode and route choice behaviors of travelers. The model is solved by the hybrid genetic algorithm and the hybrid clonal selection algorithm. The performance of these algorithms is presented and investigated by solving a number of test networks.


Bimodal Transit network design Road network design Multi-objective optimization Elastic demand Hybrid metaheuristics 


  1. Abdulaal M, LeBlanc LJ (1979) Methods for combining modal split and equilibrium assignment models. Transportation Sci 13(4):292–314CrossRefGoogle Scholar
  2. Bellei G, Gentile G, Papola N (2002) Network pricing optimization in multi-user and multimodal context with elastic demand. Transport Res part B 36(9):779–798CrossRefGoogle Scholar
  3. Ben-Ayed O, Boyce DE, Blair CE (1988) A General Bilevel Linear Programming Formulation of the Network Design Problem. Transport Res part B 22(4):311–318CrossRefGoogle Scholar
  4. Cantarella GE, Pavone G, Vitetta A (2006) Heuristics for urban road network design: lane layout and signal settings. Eur J Oper Res 175(3):1682–1695CrossRefGoogle Scholar
  5. Cantarella GE, Vitetta A (2006) The multi-criteria road network design problem in an urban area. Transportation 33(6):567–588CrossRefGoogle Scholar
  6. Ceder A, Wilson NHM (1986) Bus network design. Transport Res part B 20(4):331–344CrossRefGoogle Scholar
  7. Chiou S (2008) A hybrid approach for optimal design of signalized road network. Appl Math Model 32(2):195–207CrossRefGoogle Scholar
  8. Chung BD, Yao T, Xie C, Thorsen A (2011) Robust optimization model for a dynamic network design problem under demand uncertainty. Networks and Spatial Econ 11(2):371–389CrossRefGoogle Scholar
  9. Clegg J, Smith M, Xiang Y, Yarrow R (2001) Bilevel programming applied to optimising urban transportation. Transport Res part B 35(1):41–70CrossRefGoogle Scholar
  10. D’Acierno L, Gallo M, Montella B (2005) A multimodal approach for managing transportation design problems of real size networks. Advanced OR and AI methods in transportation, In: Jaszkiewicz A, Kaczmarek M, Zak J, Kubiak M (eds.) Publishing House of Poznan University of Technology, pp 200–205Google Scholar
  11. D’Acierno L, Gallo M, Montella B (2006) Optimisation models for the urban parking pricing problem. Transport Pol 13(1):34–48CrossRefGoogle Scholar
  12. Dafermos S (1972) The traffic assignment problem for multiclass-user transportation networks. Transportation Sci 6(1):73–87CrossRefGoogle Scholar
  13. Dafermos S (1982) Relaxation algorithms for the general asymmetric traffic equilibrium problem. Transportation Sci 16(2):231–240CrossRefGoogle Scholar
  14. Dantzig GB, Harvey RP, Lansdowne ZF, Robinson DW, Maier SF (1979) Formulating and solving the network design problem by decomposition. Transport Res part B 13(1):5–17CrossRefGoogle Scholar
  15. De Castro LN, Von Zuben FJ (2000) Clonal selection algorithm with engineering applications. Proceedings of Genetic and Evolutionary Computation Conference 00:36–37Google Scholar
  16. De Castro LN, Von Zuben FJ (2002) Learning and optimization using the clonal selection principle. IEEE Trans Evol Comput 6(3):239–250CrossRefGoogle Scholar
  17. De Cea J, Fernández JE (1993) Transit assignment for congested public transport systems: an equilibrium model. Transportat Sci 27(2):133–147CrossRefGoogle Scholar
  18. Desaulniers G, Hickman MD (2007) Public transit. In: Barnhart C, Laporte G (eds) Handbook in operations research and management science, transportation, vol 14. Elsevier, Amsterdam, pp 69–127Google Scholar
  19. Drezner Z, Salhi S (2000) Selecting a good configuration of one-way and two-way routes using Tabu search. Contr Cybern 29(3):725–740Google Scholar
  20. Drezner Z, Salhi S (2002) Using hybrid metaheuristics for the one-way and two-way network design problem. Nav Res Logist 49(5):449–463CrossRefGoogle Scholar
  21. Drezner Z, Wesolowsky GO (1997) Selecting an optimum configuration of one-way and two-way routes. Transport Sci 31(4):386–394CrossRefGoogle Scholar
  22. Drezner Z, Wesolowsky GO (2003) Network design: selection and design of links and facility location. Transport Res part A 37(3):241–256Google Scholar
  23. Fernández JE, De Cea J, Malbran RH (2008) Demand responsive urban public transport system design: methodology and application. Transport Res part A 42(7):951–972Google Scholar
  24. Ferrari P (1999) A model of urban transport management. Transport Res part B 33(1):43–61CrossRefGoogle Scholar
  25. Florian M, Spiess H (1982) The convergence of diagonalization algorithms for asymmetric network equilibrium problems. Transport Res part B 16(6):477–483CrossRefGoogle Scholar
  26. Friesz TL (1985) Transportation network equilibrium, design and aggregation: key developments and research opportunities. Transport Res part A 19(5–6):413–427CrossRefGoogle Scholar
  27. Friesz TL, Anandalingam G, Mehta NJ, Nam K, Shah SJ, Tobin RL (1993) The multiobjective equilibrium network design problem revisited: a simulated annealing approach. Eur J Oper Res 65(1):44–57CrossRefGoogle Scholar
  28. Gallo M, D’Acierno L, Montella B (2010) A meta-heuristic approach for solving the urban network design problem. Eur J Oper Res 201(1):144–157CrossRefGoogle Scholar
  29. Gao Z, Sun H, Shan LL (2004) A continuous equilibrium network design model and algorithm for transit systems. Transport Res part B 38(3):235–250CrossRefGoogle Scholar
  30. Guihaire V, Hao JK (2008) Transit network design and scheduling: a global review. Transport Res part A 42(10):1251–1273Google Scholar
  31. Hamdouch Y, Florian M, Hearn DW, Lawphongpanich S (2007) Congestion pricing for multi-modal transportation systems. Transport Res part B 41(3):275–291CrossRefGoogle Scholar
  32. Holland JH (1975) Adaptation in natural and artificial systems. The University of Michigan Press, MichiganGoogle Scholar
  33. Jeon K, Lee JS, Ukkusuri SV, Waller ST (2006) Selectorecombinative genetic algorithm to relax computational complexity of discrete network design problem. Transportation Research Record: Journal of the Transportation Research Board 1964:91–103CrossRefGoogle Scholar
  34. Karoonsoontawong A, Waller ST (2010) Integrated network capacity expansion and traffic signal optimization problem: robust bi-level dynamic formulation. Network Spatial Econ 10(4):525–550CrossRefGoogle Scholar
  35. Kov M, Fukuda D, Yai T (2010) Frequency design of bus transit mixed urban transport network. Asian Transport Studies 1(4):352–367Google Scholar
  36. LeBlanc LJ (1975) An algorithm for the discrete network design problem. Transportat Sci 9(3):183–199CrossRefGoogle Scholar
  37. LeBlanc LJ, Morlok EK, Pierskalla WP (1975) An efficient approach to solving the road network equilibrium traffic assignment problem. Transportat Res 9:309–318CrossRefGoogle Scholar
  38. Lee CK, Yang KI (1994) Network design of one-way streets with simulated annealing. Paper Reg Sci 73(2):119–134CrossRefGoogle Scholar
  39. Li ZC, Lam WHK, Wong SC (2009) The optimal transit fare structure under different market regimes with uncertainty in the network. Network Spatial Econ 9(2):191–216CrossRefGoogle Scholar
  40. Lin DY, Karoonsoontawong A, Waller ST (2011) A Dantzig-Wolfe decomposition based heuristic scheme for bi-level dynamic network design problem. Network Spatial Econ 11(1):101–126CrossRefGoogle Scholar
  41. Lo HK, Yip CW, Wan KH (2003) Modelling transfer and non-linear fare structure in multi-modal network. Transport Res part B 37(2):149–170CrossRefGoogle Scholar
  42. Lo HK, Szeto WY (2009) Time-dependent transport network design under cost-recovery. Transport Res part B 43(1):142–158CrossRefGoogle Scholar
  43. Long J, Gao Z, Zhang H, Szeto WY (2010) A turning restriction design problem in urban road networks. Eur J Oper Res 206(3):569–578CrossRefGoogle Scholar
  44. Magnanti TL, Wong RT (1984) Network design and transportation planning: models and algorithms. Transportat Sci 18(1):1–55CrossRefGoogle Scholar
  45. Miandoabchi E, Zanjirani Farahani R, Szeto WY (2010) Multi-objective Discrete Urban Road Network Design. submitted to Journal of Operational Research Society.Google Scholar
  46. Miandoabchi E, Zanjirani FR, Szeto WY (2011) Bi-objective bimodal urban road network design using hybrid metaheuristics. Cent Eur J Oper Res. doi:10.1007/s10100-011-0189-4
  47. Migdalas A (1995) Bilevel programming in traffic planning: models, methods, and challenge. J Global Optim 7(4):381–405CrossRefGoogle Scholar
  48. Nagurney A (1984) Comparative tests of multimodal traffic equilibrium methods. Transport Res part B 18(6):469–485CrossRefGoogle Scholar
  49. Nguyen S, Dupuis C (1984) An efficient method for computing traffic equilibria in networks with asymmetric transportation costs. Transportat Sci 18(2):185–202CrossRefGoogle Scholar
  50. Nguyen S, Pallottino S, Gendreau M (1998) Implicit enumeration of hyperpaths in logit models for transit networks. Transportat Sci 32(1):54–64CrossRefGoogle Scholar
  51. Nuzzolo A, Russo F, Crisalli U (2001) A doubly dynamic schedule-based assignment model for transit networks. Transportat Sci 35(3):268–285CrossRefGoogle Scholar
  52. Patil GR, Ukkusuri SV (2007) System-optimal stochastic transportation network design. Transportation Research Record: Journal of the Transportation Research Board 2029:80–86CrossRefGoogle Scholar
  53. Poorzahedy H, Abulghasemi F (2005) Application of ant system to network design problem. Transportation 32(3):251–273CrossRefGoogle Scholar
  54. Poorzahedy H, Rouhani OM (2007) Hybrid meta-heuristic algorithms for solving network design problem. Eur J Oper Res 182(2):578–596CrossRefGoogle Scholar
  55. Poorzahedy H, Turnquist MA (1982) Approximate algorithms for the discrete network design problem. Transport Res part B 16(1):45–55CrossRefGoogle Scholar
  56. Roberts FS, Xu Y (1988) On the optimal strongly connected orientations of city street graphs I: large grids. SIAM J Discrete Math 1(2):199–222CrossRefGoogle Scholar
  57. Roberts FS, Xu Y (1989) On the optimal strongly connected orientations of city street graphs: II. Two east-west avenues or north-south streets. Networks 19(2):221–233CrossRefGoogle Scholar
  58. Roberts FS, Xu Y (1992) On the optimal strongly connected orientations of city street graphs: III. Three east-west avenues or north-south streets. Networks 22(2):109–143CrossRefGoogle Scholar
  59. Roberts FS, Xu Y (1994) On the optimal strongly connected orientations of city street graphs IV: four east-west avenues or north-south streets. Discrete Appl Math 49(1–3):331–356CrossRefGoogle Scholar
  60. Sheffi Y (1985) Urban transportation networks: equilibrium analysis with mathematical programming methods. Prentice-Hall, Englewood CliffsGoogle Scholar
  61. Shepherd S, Sumalee A (2004) A genetic algorithm based approach to optimal toll level and location problems. Network Spatial Econ 4(2):161–179CrossRefGoogle Scholar
  62. Spiess H, Florian M (1989) Optimal strategies: a new assignment model for transit networks. Transport Res part B 23(2):83–102CrossRefGoogle Scholar
  63. Steenbrink PA (1974) Transport network optimization in the dutch integral transportation study. Transportat Res 8(1):11–27CrossRefGoogle Scholar
  64. Szeto WY, Lo HK (2005) Strategies for road network design over time: robustness under uncertainty. Transportmetrica 1(1):47–63CrossRefGoogle Scholar
  65. Szeto WY, Lo HK (2006) Transportation network improvement and tolling strategies: the issue of intergeneration equity. Transport Res part A 40(3):227–243Google Scholar
  66. Szeto WY, Lo HK (2008) Time-dependent transport network improvement and tolling strategies. Transport Res part A 42(2):376–391Google Scholar
  67. Szeto WY, Solayappan M, Jiang Y (2011) Reliability-based transit assignment for congested stochastic transit networks. Comput Aided Civ Infrastruct Eng 26(4):311–326CrossRefGoogle Scholar
  68. Szeto WY, Jaber XQ, O’Mahony M (2010) Time-dependent discrete network design frameworks considering land use. Comput Aided Civ Infrastruct Eng 25(6):411–426CrossRefGoogle Scholar
  69. Szeto WY, Wu Y (2011) A simultaneous bus route design and frequency setting problem for Tin Shui Wai, Hong Kong. Eur J Oper Res 209(2):141–155CrossRefGoogle Scholar
  70. Teklu F (2008) A stochastic process approach for frequency-based transit assignment with strict capacity constraints. Network Spatial Econ 8(2–3):225–240CrossRefGoogle Scholar
  71. Uchida K, Sumalee A, Watling D, Connors R (2007) A study on network design problems for multi-modal networks by probit-based stochastic user equilibrium. Network Spatial Econ 7(3):213–240CrossRefGoogle Scholar
  72. U.S. Bureau of Public Roads (1964) Traffic assignment manual. U.S. Department of Commerce, WashingtonGoogle Scholar
  73. Ukkusuri SV, Waller ST (2008) Linear programming models for the user and system optimal dynamic network design problem: formulations, comparisons and extensions. Network Spatial Econ 8(4):383–406CrossRefGoogle Scholar
  74. Ukkusuri SV, Mathew TV, Waller ST (2007) Robust transportation network design under demand uncertainty. Comput Aided Civ Infrastruct Eng 22(1):6–18CrossRefGoogle Scholar
  75. Van Nes R (2002) Design of multimodal transport networks. PhD Thesis, Delft University, NetherlandsGoogle Scholar
  76. Yang H, Bell MGH (1998) Models and algorithms for road network design: a review and some new developments. Transport Rev 18(3):257–278CrossRefGoogle Scholar
  77. Yang H, Wang JYT (2002) Travel time minimization versus reserve capacity maximization in the network design problem. Transportation Research Record: Journal of the Transportation Research Board 1783:17–26CrossRefGoogle Scholar
  78. Ying JQ, Yang H (2005) Sensitivity analysis of stochastic user equilibrium flows in a bi-modal network with application to optimal pricing. Transport Res part B 39(9):769–795CrossRefGoogle Scholar
  79. Zhang H, Gao Z (2007) Two-way road network design problem with variable lanes. J Syst Sci Syst Eng 16(1):50–61CrossRefGoogle Scholar
  80. Zhong Y, Zhang L, Li P (2005) Multispectral remote sensing image classification based on simulated annealing clonal selection algorithm. Proceedings of IEEE International Geoscience and Remote Sensing Symposium (IGARSS '05): pp 3745–3748Google Scholar
  81. Zhong Y, Zhang L, Huang B, Li P (2006) An unsupervised artificial immune classifier for multi/hyperspectral remote sensing imagery. IEEE Trans Geosci Rem Sens 44(2):420–431CrossRefGoogle Scholar
  82. Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical results. Evol Comput 8(2):173–195CrossRefGoogle Scholar
  83. Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength pareto evolutionary algorithm. Technical Report 103, Computer Engineering and Networks Laboratory (TIK), Swiss Federal Institute of Technology (ETH) ZurichGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2011

Authors and Affiliations

  • Elnaz Miandoabchi
    • 1
  • Reza Zanjirani Farahani
    • 2
  • Wout Dullaert
    • 3
    • 4
  • W. Y. Szeto
    • 5
  1. 1.Department of Industrial EngineeringAmirkabir University of TechnologyTehranIran
  2. 2.Department of Informatics and Operations ManagementKingston Business School, Kingston UniversitySurreyUK
  3. 3.Institute of Transport and Maritime Management AntwerpAntwerpBelgium
  4. 4.Antwerp Maritime AcademyAntwerpBelgium
  5. 5.Department of Civil EngineeringThe University of Hong KongHong KongChina

Personalised recommendations