Skip to main content

A Genetic Algorithm Module for Spatial Optimization in Pedestrian Simulation

  • Conference paper
  • First Online:
Pedestrian and Evacuation Dynamics 2008

Summary

Regarding pedestrian simulation applications, technologies to optimize the built-up environment apart from pure analysis of pedestrian flows, and based on simulation results, are of crucial importance for the wider acceptance of pedestrian simulation. Apart from conventional pedestrian analysis measures such as density maps, flow rates and travel times, optimization of spatial configurations, leading to congestion or travel time reduction, promises an additional benefit for users of the simulation. Spatial optimization therefore delivers specific solutions for the application of pedestrian simulation in general.

Here we present a genetic algorithm optimizer module, a prototype created for the pedestrian simulation software SimWalk. Based on CAD plans, the module allows optimizing plans and objects (walls, obstacles, etc.) automatically. The user defines and marks a plan section for optimization where, for example, pedestrian density problems occur. Additionally, the user defines which changes of the built-up environment are allowed, based on boundary conditions predefined by his or her architectural or engineering knowledge. After having defined these boundary conditions, the evolutionary process performed by the genetic algorithm gets started, and a first generation of plans and predefined populations is generated. Every succeeding plan shows random variations of the selected obstacles. To evaluate the fitness of each generation, density maps and travel times generated by the software are used to optimize the selected environment. The ultimate goal consists in finding plan configurations with low densities and shorter travel times. If the first generation is established, the best plans can be identified. Based on “elite selection” (“survival of the fittest”), the next generation then gets started, using various GA operators like random generators, selectors, recombination and mutation to generate new plan variations. Every generation, in optimal cases, results in a better plan configuration. A main topic of the research project consisted in mapping the scalability of plan obstacles to the chromosomes of an already existing GA framework of the research institute. To get trend information during the software development, it was necessary to develop a graphical user interface (GUI). It made it possible to edit and prepare plans for optimization, and additionally to select interim solutions for simulation with different parameters, boundary values, population sizes and operators. Statistical tests have shown that with the existing operator set and favorably chosen parameters, after a few generations a significantly improved plan can be achieved. With this prototype, a first result for the optimization of spatial environments in pedestrian simulation regarding congestion and travel times has been accomplished.

Further research will include an extended operator framework to find better results in a shorter time. Additionally, the application workflow will be improved for more intuitive work.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pascal Stucki, Obstacles in Pedestrian Simulations, Master Thesis, ETH Zurich, 2003.

    Google Scholar 

  2. Björn Walther and Mike Widmer, Semesterarbeit II SS05, Windisch, 2005.

    Google Scholar 

  3. Ingrid Gerdes, Frank Klawonn, and Rudolf Kruse, Evolutionäre Algorithmen, Vieweg/Teubner, Wiesbaden, 2004.

    Google Scholar 

  4. Karsten Weicker, Evolutionäre Algorithmen, Teubner, Stuttgart, 2002.

    Google Scholar 

  5. Fabian Märki, Marc Suter, Manfred Vogel, and Manfred Breit, Optimization of 4D process planing using genetic algorithms. In Proceedings of the Xth International Conference on Computing in Civil and Building Engineering, Weimar, 2004, pages 1–12.

    Google Scholar 

  6. Lukas Kellenberger, PlanOptimizer—Plug-in: Dokumentation, Windisch, 2007.

    Google Scholar 

  7. Lukas Kellenberger, PlanOptimizer—Plug-in: Handbuch, Windisch, 2008.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lukas Kellenberger .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kellenberger, L., Müller, R. (2010). A Genetic Algorithm Module for Spatial Optimization in Pedestrian Simulation. In: Klingsch, W., Rogsch, C., Schadschneider, A., Schreckenberg, M. (eds) Pedestrian and Evacuation Dynamics 2008. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04504-2_31

Download citation

Publish with us

Policies and ethics