Environment orientation: a structured simulation approach for agent-based complex systems

被引:2
|
作者
Hoverd, Tim [1 ]
Stepney, Susan [1 ]
机构
[1] Univ York, Dept Comp Sci, York YO10 5DD, N Yorkshire, England
基金
英国工程与自然科学研究理事会;
关键词
Agent-based simulation; Complex systems; Simulation framework;
D O I
10.1007/s11047-014-9449-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Complex systems are collections of independent agents interacting with each other and with their environment to produce emergent behaviour. Agent-based computer simulation is one of the main ways of studying complex systems. A naive approach to such simulation can fare poorly, due to large communication overhead, and due to the scope for deadlock between the interacting agents sharing a computational platform. Agent interaction can instead be considered entirely from the point of view of the environment(s) within which the agents interact. Structuring a simulation using such Environment Orientation leads to a simulation that reduces communication overhead, that is effectively deadlock-free, and yet still behaves in the manner required. Additionally the Environment Orientation architecture eases the development of more sophisticated large-scale simulations, with multiple kinds of complex agents, situated in and interacting with multiple kinds of environments. We describe the Environment Orientation simulation architecture. We report on a number of experiments that demonstrate the effectiveness of the Environment Orientation approach: a simple flocking system, a flocking system with multiple sensory environments, and a flocking system in an external environment.
引用
收藏
页码:83 / 97
页数:15
相关论文
共 50 条
  • [1] Environment orientation: a structured simulation approach for agent-based complex systems
    Tim Hoverd
    Susan Stepney
    [J]. Natural Computing, 2015, 14 : 83 - 97
  • [2] Modeling and Simulation of Complex Interdependent Systems: A Federated Agent-Based Approach
    Casalicchio, Emiliano
    Galli, Emanuele
    Tucci, Salvatore
    [J]. CRITICAL INFORMATION INFRASTRUCTURES SECURITY, 2009, 5508 : 72 - 83
  • [3] Resilience in Complex Systems: An Agent-Based Approach
    Pumpuni-Lenss, Gloria
    Blackburn, Timothy
    Garstenauer, Andreas
    [J]. SYSTEMS ENGINEERING, 2017, 20 (02) : 158 - 172
  • [4] Agent-based approach to complex systems modeling
    Ryoke, M
    Nakamori, Y
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 166 (03) : 717 - 725
  • [5] Agent-Based Modeling and Simulation for Open Complex Systems
    Zhang, Guangjun
    Li, Yaodong
    [J]. 2010 2ND INTERNATIONAL ASIA CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS (CAR 2010), VOL 1, 2010, : 504 - 507
  • [6] Visual Modeling for complex agent-based simulation systems
    Sansores, Candelaria
    Pavon, Juan
    Gomez-Sanz, Jorge
    [J]. MULTI-AGENT-BASED SIMULATION VI, 2006, 3891 : 174 - 189
  • [7] Agent-Based Modeling and Simulation of Complex Distributed Systems
    Tianfield, Huaglory
    Tian, Jiang
    [J]. 2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 416 - +
  • [8] Agent-based approach to economic and social complex systems
    Takao Terano
    [J]. New Generation Computing, 2005, 23 : 1 - 2
  • [10] AGENT-BASED SIMULATION OF VOLUNTEER ENVIRONMENT
    Byrski, Aleksander
    Felus, Michal
    Gawlik, Jakub
    Jasica, Rafal
    Kobak, Pawel
    Nawarecki, Edward
    Wroczynski, Michal
    Majewski, Przemyslaw
    Krupa, Tomasz
    Skorupka, Pawel
    [J]. PROCEEDINGS 26TH EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2012, 2012, : 519 - +