Learn More
In this paper we describe an adaptive, optimistic synchronisation mechanism for the parallel discrete event simulation of agent-based systems. The mechanism uses the Sphere of Influence (SoI) of an event (the region of the shared simulation state read or written to by the event) to define an adaptive metric which can be used with a throttling mechanism such(More)
Simulating crowds is a challenging but important problem. There are various methodologies in the literature ranging from macroscopic numerical flow simulations to detailed, microscopic agent simulations. One key issue for all crowd simulations is scalability. Some methods address this issue through abstraction, describing global properties of homogeneous(More)
Electro-mobility is widely regarded as the future of transportation systems. The shift from fossil fuel-based engines to electro-mobility will pose new challenges to the operations of future transportation systems. Our vision of a smart transportation system for the future entails a collaborative communication and simulation infrastructure that can help to(More)
Sheep have a variable ability to resist gastrointestinal nematode infection, but the key factors mediating this response are poorly defined. Here we report the first large-scale application of quantitative proteomic technologies to define proteins that are differentially abundant between sheep selectively bred to have an enhanced (resistant) or reduced(More)
A large scale High Level Architecture (HLA)-based simulation can be constructed using a network of simulation federations to form a ''federation community''. This effort is often for the sake of enhancing scal-ability, interoperability, composability and enabling information security. Synchronization mechanisms are essential to coordinate the execution of(More)
In this paper we outline an approach to the distributed simulation of agent-based systems using the SIM AGENT toolkit and the High Level Architecture (HLA) simulator interoperability framework. Using a simple Tileworld scenario as an example, we show how the HLA can be used to flexibly distribute a SIM AGENT simulation with different agents being simulated(More)
The efficient simulation of a multi-agent system presents particular challenges which are not addressed by standard 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 conventional PDES approaches to the simulation of(More)
The paper presents a load management mechanism for distributed simulations of multi-agent systems. The mechanism minimizes the cost of accessing the shared state in the distributed simulation by dynamically redistributing shared state variables according to the access pattern of the simulation model. To evaluate the effectiveness and performance of the(More)