Parallel discrete event simulation
Communications of the ACM - Special issue on simulation
Parallel and distributed simulation of discrete event systems
Parallel and distributed simulation of discrete event systems
Distributed, parallel simulation of multiple, deliberative agents
PADS '00 Proceedings of the fourteenth workshop on Parallel and distributed simulation
MACE3J: fast flexible distributed simulation of large, large-grain multi-agent systems
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
An adaptive, distributed algorithm for interest management
An adaptive, distributed algorithm for interest management
Introducing the tileworld: experimentally evaluating agent architectures
AAAI'90 Proceedings of the eighth National conference on Artificial intelligence - Volume 1
Decision-Theoretic Throttling for Optimistic Simulations of Multi-Agent Systems
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
An Adaptive Load Management Mechanism for Distributed Simulation of Multi-agent Systems
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Proceedings of the 20th Workshop on Principles of Advanced and Distributed Simulation
Designing a Simulation Middleware for FIPA Multiagent Systems
WI-IAT '08 Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
Adaptive Message Clustering for Distributed Agent-Based Systems
PADS '11 Proceedings of the 2011 IEEE Workshop on Principles of Advanced and Distributed Simulation
An architecture for MAS simulation environments
E4MAS'05 Proceedings of the 2nd international conference on Environments for Multi-Agent Systems
Computers & Mathematics with Applications
Hi-index | 0.00 |
The efficient simulation of multi-agent systems presents particular challenges which are not addressed by current parallel discrete event simulation (PDES) models and techniques. While the modelling and simulation of agents, at least at a coarse grain, is relatively straightforward, it is harder to apply PDES approaches to the simulation of the agents’ environment. In conventional PDES approaches a system is modelled as a set of logical processes (LPs). Each LP maintains its own portion of the state of the simulation and interacts with a small number of other LPs. The interaction between the LPs is assumed to be known in advance and does not change during the simulation. In contrast, the environment of a MAS is read and updated by agent and environment LPs in ways which depend on the evolution of the simulation. As a result, MAS simulations typically have a large shared state which is not associated with any particular agent or environment LP. In [1] we proposed a new approach to the distributed simulation of MAS in which the shared state is maintained by a tree of additional logical processes called Communication Logical Processes (CLP). In this paper we refine this model by giving precise definitions of a set of operations which allow agent and environment LPs to interact with the shared state and briefly outline how these operations could be implemented by a CLP.