Dynamic agent composition for large-scale agent-based models

被引:11
|
作者
Boulaire, Fanny [1 ]
Utting, Mark [2 ]
Drogemuller, Robin [1 ]
机构
[1] Queensland Univ Technol, Gardens Point P Block Level 8, Brisbane, Qld 4000, Australia
[2] Univ Sunshine Coast, Sippy Downs, Qld 4556, Australia
关键词
Agent-based model; Dynamic composition; Large-scale; Electricity distribution network;
D O I
10.1186/s40294-015-0007-2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Purpose: This paper describes dynamic agent composition, used to support the development of flexible and extensible large-scale agent-based models (ABMs). This approach was motivated by a need to extend and modify, with ease, an ABM with an underlying networked structure as more information becomes available. Flexibility was also sought after so that simulations are set up with ease, without the need to program. Methods: The dynamic agent composition approach consists in having agents, whose implementation has been broken into atomic units, come together at runtime to form the complex system representation on which simulations are run. These components capture information at a fine level of detail and provide a vast range of combinations and options for a modeller to create ABMs. Results: A description of the dynamic agent composition is given in this paper, as well as details about its implementation within MODAM (MODular Agent-based Model), a software framework which is applied to the planning of the electricity distribution network. Illustrations of the implementation of the dynamic agent composition are consequently given for that domain throughout the paper. It is however expected that this approach will be beneficial to other problem domains, especially those with a networked structure, such as water or gas networks. Conclusions: Dynamic agent composition has many advantages over the way agent-based models are traditionally built for the users, the developers, as well as for agent-based modelling as a scientific approach. Developers can extend the model without the need to access or modify previously written code; they can develop groups of entities independently and add them to those already defined to extend the model. Users can mix-and-match already implemented components to form large-scales ABMs, allowing them to quickly setup simulations and easily compare scenarios without the need to program. The dynamic agent composition provides a natural simulation space over which ABMs of networked structures are represented, facilitating their implementation; and verification and validation of models is facilitated by quickly setting up alternative simulations.
引用
收藏
页数:23
相关论文
共 50 条
  • [41] Impact of agent-based intervention strategies on the COVID-19 pandemic in large-scale dynamic contact networks
    Wang, Renfei
    Li, Yilin
    Wu, Dayu
    Zou, Yong
    Tang, Ming
    Guan, Shuguang
    Liu, Ying
    Jin, Zhen
    Pelinovsky, Efim
    Kirillin, Mikhail
    Macau, Elbert
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2024, 646
  • [42] Agent-Based Optimization for Large Scale WLAN Design
    Mc Gibney, Alan
    Klepal, Martin
    Pesch, Dirk
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (04) : 470 - 486
  • [43] An agent-based framework for large scale Internet applications
    Kone, MT
    Nakajima, T
    NETWORKING 2000, 2000, 1815 : 632 - 642
  • [44] Agent-Based Passive Autoconfiguration for Large Scale MANETs
    Longjiang Li
    Yunze Cai
    Xiaoming Xu
    Yonggang Li
    Wireless Personal Communications, 2007, 43 : 1741 - 1749
  • [45] Agent-based passive autoconfiguration for large scale MANETs
    Li, Longjiang
    Cai, Yunze
    Xu, Xiaoming
    Li, Yonggang
    WIRELESS PERSONAL COMMUNICATIONS, 2007, 43 (04) : 1741 - 1749
  • [46] Quantitative organizational models for large-scale agent systems
    Horling, B
    Lesser, V
    MASSIVELY MULTI-AGENT SYSTEMS I, 2005, 3446 : 121 - 135
  • [47] Heterogeneity, spontaneous coordination and extreme events within large-scale and small-scale agent-based financial market models
    Schmitt, Noemi
    Westerhoff, Frank
    JOURNAL OF EVOLUTIONARY ECONOMICS, 2017, 27 (05) : 1041 - 1070
  • [48] Heterogeneity, spontaneous coordination and extreme events within large-scale and small-scale agent-based financial market models
    Noemi Schmitt
    Frank Westerhoff
    Journal of Evolutionary Economics, 2017, 27 : 1041 - 1070
  • [49] VALIDATING AGENT-BASED MODELS OF LARGE NETWORKED SYSTEMS
    Adiga, Abhijin
    Barrett, Chris
    Eubank, Stephen
    Kuhlman, Chris J.
    Marathe, Madhav V.
    Mortveit, Henning
    Ravi, S. S.
    Rosenkrantz, Daniel J.
    Stearns, Richard E.
    Swarup, Samarth
    Vullikanti, Anil
    2019 WINTER SIMULATION CONFERENCE (WSC), 2019, : 2807 - 2818
  • [50] Dynamic and agent-based models of intelligent transportation systems
    Beklaryan, L. A.
    Beklaryan, G. L.
    Akopov, A. S.
    Khachatryan, N. K.
    EKONOMIKA I MATEMATICESKIE METODY-ECONOMICS AND MATHEMATICAL METHODS, 2024, 60 (02):