Creating reproducible agent based models using formal methods

2Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Reproducibility is a problem in Agent Based Modelling. It has proven difficult to replicate results obtained by other researchers so as to confirm their findings. A number of different solutions have been proposed to overcome this issue but the effectiveness of these approaches is still open to debate. Here we propose that formal methods, an approach developed by computer scientists for the production of high integrity systems, can be used to specify even complex Agent Based Models. In order to demonstrate the applicability of Formal Methods we specify Sugarscape, a well known Agent Based Social Simulation, using the Z Notation. Our specification uncovers many ambiguities in the original definition of Sugarscape thus demonstrating the effectiveness of this approach and providing a reference specification of Sugarscape for researchers to use.

Cite

CITATION STYLE

APA

Kehoe, J. (2017). Creating reproducible agent based models using formal methods. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10399 LNAI, pp. 42–70). Springer Verlag. https://doi.org/10.1007/978-3-319-67477-3_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free