Review of Agent-Based Evacuation Models in Python']Python

被引:0
|
作者
Janda, Josef [1 ]
Stekerova, Kamila [1 ]
机构
[1] Univ Hradec Kralove, Rokitanskeho 62, Hradec Kralove 50003, Czech Republic
关键词
Agent-based model; Evacuation; PRISMA; !text type='Python']Python[!/text; Simulation;
D O I
10.1007/978-3-031-49008-8_40
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The aim of this paper is to explore agent-based evacuation models in Python by conducting a systematic literature search using the PRISMA methodology. The principles of evacuation models are briefly described. Python packages and libraries for agent-based modelling frameworks are explained. Two research questions are defined. The first question aims to find out what typical current agent-based evacuation models look like in sense of application domain and location, number of agents, time and space scale etc.). The second question focuses on the details of the use of the Python programming language and libraries in implementations of agent-based evacuation models. The results of the PRISMA review are presented. Overall, Python is a suitable language for the development of agent-based evacuation models, as evidenced by the number of programming libraries and tools, as well as the growing number of scientific publications in last six years. However, most of the currently published models suffer from many shortcomings. A main surprise is the lack of adherence to standards in describing the agent-based computational model, providing source code and sharing documentation of experiments.
引用
收藏
页码:511 / 522
页数:12
相关论文
共 50 条
  • [1] Parallel Python']Python for Agent-Based Modeling at a Global Scale
    Blandin, Nicole
    Colglazier, Carl
    O'Hare, John
    Brenner, Paul
    [J]. CSS 2017: THE 2017 INTERNATIONAL CONFERENCE OF THE COMPUTATIONAL SOCIAL SCIENCE SOCIETY OF THE AMERICAS, 2017,
  • [2] Open Source, Agent-based Energy Market Simulation with Python']Python
    Lincoln, Richard W.
    Galloway, Stuart
    Burt, Graeme
    [J]. 2009 6TH INTERNATIONAL CONFERENCE ON THE EUROPEAN ENERGY MARKET, 2009, : 551 - 555
  • [3] Experiences in Developing a Distributed Agent-based Modeling Toolkit with Python']Python
    Collier, Nicholson T.
    Ozik, Jonathan
    Tatara, Eric R.
    [J]. PROCEEDINGS OF PYHPC 2020: 2020 IEEE/ACM 9TH WORKSHOP ON PYTHON FOR HIGH-PERFORMANCE AND SCIENTIFIC COMPUTING (PYHPC), 2020, : 1 - 12
  • [4] Agent-Based Model of Celtic Population Growth: Net Logo and Python']Python
    Olsevicova, Kamila
    Cimler, Richard
    Machalek, Tomas
    [J]. ADVANCED METHODS FOR COMPUTATIONAL COLLECTIVE INTELLIGENCE, 2013, 457 : 135 - 143
  • [5] Soil: An Agent-Based Social Simulator in Python']Python for Modelling and Simulation of Social Networks
    Sanchez, Jesus M.
    Iglesias, Carlos A.
    Fernando Sanchez-Rada, J.
    [J]. ADVANCES IN PRACTICAL APPLICATIONS OF CYBER-PHYSICAL MULTI-AGENT SYSTEMS: THE PAAMS COLLECTION, PAAMS 2017, 2017, 10349 : 234 - 245
  • [6] NL4Py: Agent-based modeling in Python']Python with parallelizable NetLogo workspaces
    Gunaratne, Chathika
    Garibay, Ivan
    [J]. SOFTWAREX, 2021, 16
  • [7] Modeling Social Influence in Social Networks with SOIL, a Python']Python Agent-Based Social Simulator
    Merino, Eduardo
    Sanchez, Jesus M.
    Garcia, David
    Fernando Sanchez-Rada, J.
    Iglesias, Carlos A.
    [J]. ADVANCES IN PRACTICAL APPLICATIONS OF CYBER-PHYSICAL MULTI-AGENT SYSTEMS: THE PAAMS COLLECTION, PAAMS 2017, 2017, 10349 : 337 - 341
  • [8] COMPARATIVE ANALYSIS OF AGENT-BASED MODELING FRAMEWORKS FOR SIGNAL PROPAGATION IN COMPLEX NETWORKS: NETLOGO AND PYTHON']PYTHON MESA
    Berceanu, Cristian
    Patrascu, Monica
    [J]. UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2024, 86 (02): : 27 - 40
  • [9] CppyABM: An open-source agent-based modeling library to integrate C plus plus and Python']Python
    Nourisa, Jalil
    Zeller-Plumhoff, Berit
    Willumeit-Roemer, Regine
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2022, 52 (06): : 1337 - 1351
  • [10] Linear Models with Python']Python
    Lipovetsky, Stan
    [J]. TECHNOMETRICS, 2021, 63 (03) : 426 - 427