Skip to main content

Parallel Genetic Algorithm and High Performance Computing to Solve the Intercity Railway Alignment Optimization Problem

  • Chapter
  • First Online:

Part of the book series: Lecture Notes in Mobility ((LNMOB))

Abstract

Despite the advances in solving the Railway Alignment Optimization (RAO) problem, the computational burden of the current algorithms to estimate new intercity connections of minimum cost is still an issue. This paper proposes a parallel Genetic Algorithm framework running on a high performance computing environment to solve the RAO problem while minimizing the costs of new railway alignments constrained by the geometric parameters required to run trains with different average speeds. The framework was applied to new connections between Brazilian cities and the results show that it is capable of providing accurate estimations compared to the international experience. From the computational aspect, the parallel computing approach drastically reduces the running times in the cases studied. However, scaling the computing infrastructure to more than 5 machines running in parallel may not be advantageous since the running times do not decrease significantly when more virtual machines are available.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • AREMA (2003) Railway track design. In: Practical guide to railway engineering, chapter 6. American Railway Engineering and Maintenance-of-Way Association, Maryland, USA

    Google Scholar 

  • BCB (2015) Banco Central do Brasil - Taxas de Câmbio. http://www4.bcb.gov.br/pec/taxas/port/ptaxnpesq.asp?id=txcotacao. Accessed on 19/01/2015

  • Chen JX, Guo YY, Lv MX (2011) An adaptive genetic algorithm based on multi-population parallel evolutionary for highway alignment optimization model. Appl Mech Mater 58:1499–1508

    Article  Google Scholar 

  • Cheng J-F, Lee Y (2006) Model for three-dimensional highway alignment. J Transp Eng 132:913–920

    Article  Google Scholar 

  • Chew EP, Goh CJ, Fwa TF (1989) Simultaneous optimization of horizontal and vertical alignments for highways. Transp Res Part B Methodological 23:315–329

    Article  Google Scholar 

  • Crainic TG, Davidovié T, Ramljak D (2012) Designing parallel meta-heuristic methods. In: Despotovic-Zrakic M, Milutinovic V, Belic A (eds) Handbook of research on high performance and cloud computing in scientific research and education, chapter 11. IGI Global, Québec, Canada

    Google Scholar 

  • De Rus G, Barrón I, Campos J, Gagnepain P, Nash C, Ulied A, Vickerman R (2009) Economic analysis of high speed rail in Europe. Fundación BBVA, Spain

    Google Scholar 

  • De Smith MJ (2006) Determination of gradient and curvature constrained optimal paths. Comput-Aided Civ Infrastruct Eng 21:24–38

    Article  Google Scholar 

  • Dolinayova A, Danis J, Cerna L (2018) Regional railways transport—effectiveness of the regional railway line. In: Fraszezyk A, Marinov M (eds) Sustainable rail transport. Lecture notes in mobility

    Google Scholar 

  • Easa SM (1988) Selection of roadway grades that minimize earthwork cost using linear programming. Transp Res Part A Gen 22:121–136

    Article  Google Scholar 

  • Easa SM, Mehmood A (2008) Optimizing design of highway horizontal alignments: new substantive safety approach. Comput-Aided Civ Infrastruct Eng 23:560–573

    Article  Google Scholar 

  • Gupta M, Deep K (2009) A state-of-the-art review of population-based parallel meta-heuristics. In: World congress on nature & biologically inspired computing. TEEE, Coimbatore, India, pp 1604–1607

    Google Scholar 

  • Hodas S (2014) Design of railway track for speed and high-speed railways. Procedia Eng 91:256–261

    Article  Google Scholar 

  • Howard BE, Bramnick Z, Shaw JF (1968) Optimum curvature principle in highway routing. J Highw Div 94:61–82

    Google Scholar 

  • IBGE (2014) Instituto brasileiro de geografia e estatística - mapa mural de cobertura e uso da terra. http://www.metadados.geo.ibge.gov.br/geonetwork_ibge/srv/por/metadata.show?id=11079&currTab=simple. Accessed on 25/01/2014

  • Jha MK (2003) Criteria-based decision support system for selecting highway alignments. J Transp Eng 129:33–41

    Article  Google Scholar 

  • Jha MK, Schonfeld P (2000) Integrating genetic algorithms and geographic information system to optimize highway alignments. Transp Res Rec J Transp Res Board 1719:233–240

    Article  Google Scholar 

  • Jha MK, McCall C, Schonfeld P (2001) Using gis, genetic algorithms, and visualization in highway development. Comput-Aided Civ Infrastruct Eng 16:399–414

    Article  Google Scholar 

  • Jha MK, Schonfeld P, Jong JC, Kim E (2006) intelligent road design, vol 19. WIT Press, Boston, MA, USA

    Google Scholar 

  • Jha MK, Schonfeld P, Samanta S (2007) Optimizing rail transit routes with genetic algorithms and geographic information system. J Urban Planning Dev 133:161–171

    Article  Google Scholar 

  • JPPF (2014) Java parallel programming framework—jppf. http://www.jppf.org/. Accessed on 18/04/2014

  • Kang M, Jha MK, Schonfeld P (2012) Applicability of highway alignment optimization models. Transp Res Part C Emerg Technol 21:257–286

    Article  Google Scholar 

  • Kazemi SF, Shafahi Y (2013) An integrated model of parallel processing and PSO algorithm for solving optimum highway alignment problem. In: Proceedings of the 27th European conference on modelling and simulation. European Council for Modeling and Simulation, Aalesund, Norway, pp 551–557

    Google Scholar 

  • Kim E, Jha MK, Son B (2005) Improving the computational efficiency of highway alignment optimization models through a stepwise genetic algorithms approach. Transp Res Part B Methodological 39:339–360

    Article  Google Scholar 

  • Lai X, Schonfeld P (2016) Concurrent optimization of rail transit alignments and station locations. Urban Rail Transit 2:1–15

    Article  Google Scholar 

  • Li W, Pu H, Zhao H, Liu W (2013) Approach for optimizing 3d highway alignments based on two-stage dynamic programming. JSW 8:2967–2973

    Google Scholar 

  • Li W, Pu H, Schonfeld P, Zhang H, Zheng X (2016) Methodology for optimizing constrained 3-dimensional railway alignments in mountainous terrain. Transp Res Part C Emerg Technol 68:549–565

    Article  Google Scholar 

  • Li W, Pu H, Schonfeld P, Yang J, Zhang H, Wang L, Xiong J (2017) Mountain railway alignment optimization with bidirectional distance transform and genetic algorithm. Comput-Aided Civ Infrastruct Eng 32:691709

    Article  Google Scholar 

  • Maji A (2017) Optimization of horizontal highway alignment using a path planner method. WIT Trans Built Environ 176:81–92

    Google Scholar 

  • MySQL (2014) Open source database—MySQL. http://www.mysql.com/. Accessed on 10/07/2014

  • OECD (1973) Optimisation of road alignment by the use of computers. Organisation for Economic Co-operation and Development, Paris, France

    Google Scholar 

  • Pu H, Zhang H, Li W, Xiong J, Hu J, Wang J (2018) Concurrent optimization of mountain railway alignment and station locations using a distance transform algorithm. Comput Ind Eng 127:1297–1314

    Article  Google Scholar 

  • Samanta S, Jha MK (2011) Modeling a rail transit alignment considering different objectives. Transp Res Part A Policy Pract 45:31–45

    Article  Google Scholar 

  • Schonfeld P, Kang M, Jha MK, Karri GAK (2007) Improved alignment optimization and evaluation. Technical report, Maryland, USA

    Google Scholar 

  • TAV (2014) Trem de Alta Velocidade no Brasil. http://www.antt.gov.br/index.php/content/view/5448/Trem_de_Alta._Velocidade_TAV.html. Accessed on 20/09/2014

  • USGS (2014) Earth explorer. http://earthexplorer.usgs.gov/. Accessed on 25/08/2014

Download references

Acknowledgements

The authors thank the reviewers for providing helpful comments and suggestions that improved the presentation of the paper. They acknowledge the use of computational facilities of the Laboratory of Advanced Scientific Computation of the University of São Paulo (LCCA-USP) between 2014 and 2015. The first author also acknowledges Brazil’s CNPq grant 142417/2010-6 for the financial aid through a doctoral scholarship.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cassiano A. Isler .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Isler, C.A., Widmer, J.A. (2020). Parallel Genetic Algorithm and High Performance Computing to Solve the Intercity Railway Alignment Optimization Problem. In: Marinov, M., Piip, J. (eds) Sustainable Rail Transport. Lecture Notes in Mobility. Springer, Cham. https://doi.org/10.1007/978-3-030-19519-9_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-19519-9_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-19518-2

  • Online ISBN: 978-3-030-19519-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics