期刊名称:Journal of Artificial Societies and Social Simulation
印刷版ISSN:1460-7425
出版年度:2006
卷号:9
期号:4
页码:1-24
出版社:University of Surrey, Department of Sociology
摘要:This paper provides a framework that highlights the features of computer models that make them especially vulnerable to floating-point errors, and suggests ways in which the impact of such errors can be mitigated. We focus on small floating-point errors because these are most likely to occur, whilst still potentially having a major influence on the outcome of the model. The significance of small floating-point errors in computer models can often be reduced by applying a range of different techniques to different parts of the code. Which technique is most appropriate depends on the specifics of the particular numerical situation under investigation. We illustrate the framework by applying it to six example agent-based models in the literature.
关键词:Floating Point Arithmetic; Floating Point Errors; Agent Based Modelling; Computer Modelling; Replication