2008
DOI: 10.1177/0037549708096691
|View full text |Cite
|
Sign up to set email alerts
|

Using Access Patterns to Analyze the Performance of Optimistic Synchronization Algorithms in Simulations of MAS

Abstract: We present a detailed analysis of the performance of the Decision Theoretic Read Delay (DTRD) optimistic synchronization algorithm for simulations of multi-agent systems (MAS). We develop an abstract characterization of the access patterns found in MAS simulations based on the simulation's degree of coupling and skew. Using this characterization, we generated stereotypical test cases which we used to compare the performance of the DTRD algorithm with that of Time Warp and time windows. To determine if the test… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(5 citation statements)
references
References 27 publications
(42 reference statements)
0
5
0
Order By: Relevance
“…When independence between the agent updates cannot be guaranteed, the results are discarded. Lees et al studied the effects of access patterns to shared state variables on the performance of optimistic simulation algorithms [29]. Some previous works consider accelerating time-driven agent-based simulations by identifying independent state updates among agents: Scheutz et al [21,41,42] apply a translation function that reflects the furthest possible amount of movement of an agent to determine an event horizon in model time.…”
Section: Exploiting Independent State Updatesmentioning
confidence: 99%
“…When independence between the agent updates cannot be guaranteed, the results are discarded. Lees et al studied the effects of access patterns to shared state variables on the performance of optimistic simulation algorithms [29]. Some previous works consider accelerating time-driven agent-based simulations by identifying independent state updates among agents: Scheutz et al [21,41,42] apply a translation function that reflects the furthest possible amount of movement of an agent to determine an event horizon in model time.…”
Section: Exploiting Independent State Updatesmentioning
confidence: 99%
“…As the results were averaged over 3 runs with different pseudo random number generator seeds, the standard deviation for each result in the graphs is depicted using error-bars. The order in which the events, both reads and writes, are processed by PDES-MAS is important in that an ALP commits a rollback if it arrives with a timestamp earlier that its local time (straggler-events), committing the event otherwise [Logan and Theodoropoulos 2001;Lees et al 2008]. A committed rollback also has the potential to regenerate Range-Queries.…”
Section: Rollback Volatilitymentioning
confidence: 99%
“…The only option is to go massively parallel due to availability of cheap parallel local hardware with many cores, or cloud services like Amazon EC. This trend has been already recognised in the field of ABS as a research challenge for Large-scale ABMS (Macal 2016) was called out and as a substantial body of research for parallel ABS shows Logan and Theodoropoulos 2001;Lees et al 2008;Riley et al 2003;Gasser and Kakugawa 2002;Himmelspach and Uhrmacher 2007;Minson and Theodoropoulos 2008;Gorur et al 2016;Hay and Wilsey 2015;Abar et al 2017;Cicirelli et al 2015).…”
Section: Introductionmentioning
confidence: 99%
“…In this body of work it has been established that parallelisation of autonomous agents, situated in some spacial, metric environment can be particularly challenging. The reason for this is that the environment constitutes a key medium for the agents interactions, represented as a passive data structure, recording attributes of the environment and the agents (Lees et al 2008). Thus, the problem of parallelising ABS boils down to the problem of how to synchronise access to shared state without violating the causality principle and resource constraints (Logan and Theodoropoulos 2001;).…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation