A Language for Agent-based Discrete-event Modeling and Simulation of Linked Lives

被引:6
|
作者
Reinhardt, Oliver [1 ]
Warnke, Tom [1 ]
Uhrmacher, Adelinde M. [1 ]
机构
[1] Univ Rostock, Visual & Analyt Comp, Albert Einstein Str 22, D-18059 Rostock, Germany
基金
欧洲研究理事会;
关键词
Modeling languages; agent-based modeling; comutational social science; social simulation; EXACT STOCHASTIC SIMULATION;
D O I
10.1145/3486634
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In agent-based modeling and simulation, discrete-time methods prevail. While there is a need to cover the agents' dynamics in continuous time, commonly used agent-based modeling frameworks offer little support for discrete-event simulation. Here, we present a formal syntax and semantics of the languageML3 (Modeling Language for Linked Lives) for modeling and simulating multi-agent systems as discrete-event systems. The language focuses on applications in demography, such as migration processes, and considers this discipline's specific requirements. These include the importance of life courses being linked and the age-dependency of activities and events. The developed abstract syntax of the language combines the metaphor of agents with guarded commands. Its semantics is defined in terms of Generalized Semi-Markov Processes. The concrete language has been realized as an external domain-specific language. We discuss implications for efficient simulation algorithms and elucidate benefits of formally defining domain-specific languages for modeling and simulation.
引用
收藏
页数:26
相关论文
共 50 条
  • [41] Discrete-Event Simulation Modeling in Healthcare: A Comprehensive Review
    Isaac Vazquez-Serrano, Jesus
    Peimbert-Garcia, Rodrigo E.
    Eduardo Cardenas-Barron, Leopoldo
    [J]. INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH, 2021, 18 (22)
  • [42] Discrete-event modeling and simulation of superscalar microprocessor architectures
    Brandolese, C
    Fornaciari, W
    Salice, F
    [J]. INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2004, 3254 : 238 - 247
  • [43] SPADES - A system for parallel-agent, discrete-event simulation
    Riley, P
    [J]. AI MAGAZINE, 2003, 24 (02) : 41 - 42
  • [44] Adding instrumentation tools to the SMPL discrete-event simulation language
    Molero, X
    Santonja, V
    Alegre, JA
    Torregrosa, I
    [J]. 1st International Industrial Simulation Conference 2003, 2003, : 28 - 37
  • [45] Introduction to Discrete Event Simulation and Agent-based Modeling: Voting Systems, Health Care, Military, and Manufacturing
    Onggo, Stephan
    [J]. INTERFACES, 2012, 42 (03) : 320 - 321
  • [46] AN AGENT-BASED DISCRETE EVENT SIMULATION APPROACH FOR MODELING LARGE-SCALE DISASTER EVACUATION NETWORK
    Na, Hyeong Suk
    Banerjee, Amarnath
    [J]. PROCEEDINGS OF THE 2014 WINTER SIMULATION CONFERENCE (WSC), 2014, : 1516 - 1526
  • [47] STATISTICS OF DISCRETE-EVENT SIMULATION
    FISHMAN, GS
    KIVIAT, PJ
    [J]. SIMULATION, 1968, 10 (04) : 185 - &
  • [48] Discrete-event simulation on the Web
    Shen, CC
    [J]. MILCOM 97 PROCEEDINGS, VOLS 1-3, 1997, : 188 - 192
  • [49] AOR modelling and simulation: Towards a general architecture for agent-based discrete event simulation
    Wagner, G
    [J]. AGENT-ORIENTED INFORMATION SYSTEMS, 2003, 3030 : 174 - 188
  • [50] DISTRIBUTED DISCRETE-EVENT SIMULATION
    MISRA, J
    [J]. COMPUTING SURVEYS, 1986, 18 (01) : 39 - 65