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 条
  • [31] Integrating agent based modeling into a discrete event simulation
    Dubiel, B
    Tsimhoni, O
    [J]. Proceedings of the 2005 Winter Simulation Conference, Vols 1-4, 2005, : 1029 - 1037
  • [32] Extending the capabilities of the SMPL discrete-event simulation language
    Molero, X
    Santonja, V
    Torregrosa, I
    Alegre, JA
    [J]. Modelling and Simulation 2003, 2003, : 19 - 23
  • [33] AIRCREW MANPOWER SUPPLY MODELING UNDER CHANGE: AN AGENT-BASED DISCRETE EVENT SIMULATION APPROACH
    Nguyen, Vivian
    Novak, Ana
    Shokr, Mina
    Pash, Kristan
    [J]. 2017 WINTER SIMULATION CONFERENCE (WSC), 2017, : 4070 - 4080
  • [34] An agent-based architecture for performance tuning: Parallel discrete-event simulations case study
    Elfayoumy, SA
    Graham, JH
    [J]. PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2001, : 401 - 406
  • [35] Hybrid Vehicle Simulation System with Discrete-Event Modeling and Simulation
    Jafer, Shafagh
    Benjamin, Jeanette
    [J]. 2014 8TH ANNUAL IEEE SYSTEMS CONFERENCE (SYSCON), 2014, : 539 - 545
  • [36] On the modelling of transportation evacuation: an agent-based discrete-event hybrid-space approach
    Zhang, B.
    Chan, W. K. V.
    Ukkusuri, S. V.
    [J]. JOURNAL OF SIMULATION, 2014, 8 (04) : 259 - 270
  • [37] OBJECT-ORIENTED MODELING AND DISCRETE-EVENT SIMULATION
    ZEIGLER, BP
    [J]. ADVANCES IN COMPUTERS, 1991, 33 : 67 - 114
  • [38] Discrete-event simulation modeling for housing of homeless populations
    Singham, Dashi I.
    Lucky, Jennifer
    Reinauer, Stephanie
    [J]. PLOS ONE, 2023, 18 (04):
  • [39] Discrete-Event Modeling and Simulation for. Embedded Systems
    Niyonkuru, Daniella
    Wainer, Gabriel A.
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2015, 17 (05) : 52 - 63
  • [40] Human performance modeling for discrete-event simulation: Workload
    Keller, J
    [J]. PROCEEDINGS OF THE 2002 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2002, : 157 - 162