About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Simulation Tools and Techniques. 15th EAI International Conference, SIMUtools 2023, Seville, Spain, December 14-15, 2023, Proceedings

Research Article

Comparing the Efficiency of Traffic Simulations Using Cellular Automata

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-031-57523-5_14,
        author={Fernando D\^{\i}az-del-R\^{\i}o and David Ragel-D\^{\i}az-Jara and Mar\^{\i}a-Jos\^{e} Mor\^{o}n-Fern\^{a}ndez and Daniel Cagigas-Mu\`{o}iz and Daniel Cascado-Caballero and Jos\^{e}-Luis Guisado-Lizar and Gabriel Jimenez-Moreno},
        title={Comparing the Efficiency of Traffic Simulations Using Cellular Automata},
        proceedings={Simulation Tools and Techniques. 15th EAI International Conference, SIMUtools 2023, Seville, Spain, December 14-15, 2023, Proceedings},
        proceedings_a={SIMUTOOLS},
        year={2024},
        month={4},
        keywords={traffic modeling cellular automata computer parallelism microscopic traffic simulation},
        doi={10.1007/978-3-031-57523-5_14}
    }
    
  • Fernando Díaz-del-Río
    David Ragel-Díaz-Jara
    María-José Morón-Fernández
    Daniel Cagigas-Muñiz
    Daniel Cascado-Caballero
    José-Luis Guisado-Lizar
    Gabriel Jimenez-Moreno
    Year: 2024
    Comparing the Efficiency of Traffic Simulations Using Cellular Automata
    SIMUTOOLS
    Springer
    DOI: 10.1007/978-3-031-57523-5_14
Fernando Díaz-del-Río1,*, David Ragel-Díaz-Jara1, María-José Morón-Fernández1, Daniel Cagigas-Muñiz1, Daniel Cascado-Caballero1, José-Luis Guisado-Lizar1, Gabriel Jimenez-Moreno1
  • 1: Department of Computer Architecture and Technology, Universidad de Sevilla, Avenida Reina Mercedes s/n
*Contact email: fdiaz@us.es

Abstract

The shift toward electric vehicles requires the development of an extensive public electric charging infrastructure. With the aim of simulating hundreds of configurations for charging stations, street directions, crossing, etc., we need to find the best solution in short periods of time to predict and prevent traffic congestion. Thus, we study different models to discretize and manage vehicle movements using a synchronous cellular automata, with an emphasis in reducing the amount of (frequently accessed) memory and execution time, and improving the thread parallelism. This is guided by the classical lemma of computer architecture “make the common case fast", thus optimizing those code sections where most of the execution time is spent. Experiments carried out for microscopic traffic simulations indicate that compiled languages increase run-time efficiency by more than 70(\times ). Then several strategies are studied, such as storing future velocities of each vehicle so that neighbor vehicles can benefit from this information. Using a single 12-core PC, we get to a total run-time for a unidimensional simulation that is very close to that reached by supercomputers composed of thousands of cores that use interpreted languages. This may also greatly reduce the energy consumed. Although some performance degradation may occur when complex situations are introduced (crossroads, traffic lights, etc.), this degradation would not be significant if the length of the streets were large enough.

Keywords
traffic modeling cellular automata computer parallelism microscopic traffic simulation
Published
2024-04-29
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-031-57523-5_14
Copyright © 2023–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL