Agent-Based Models: Approaches and Applicability to Epidemiology
Avilov K.K., Solovey O.Yu.
Institute of numerical mathematics of Russian Academy of Sciences
Moscow Institute of Physics and Technology (State University)
avilov@inm.ras.ru
tungusus@gmail.com
Abstract: the capabilities of a number of agent-based modelling frameworks (SWARM, RePast-J, NetLogo, etc) were studied. The model-building process and models’ performance were studied in NetLogo framework. Due to the insufficient performance of NetLogo we experimented with implementation of agent-based models in Oracle relational database. The Oracle-based models had higher performance than the NetLogo-based ones only when NetLogo had no optimization for the given model type. The test epidemiological model in Oracle had higher performance by a factor of 100.5 - 103 depending on the population structure. The Oracle-based approach was tested in applied epidemiological modelling.
Keywords: agent-based modelling, mathematical epidemiology, software development tools, RDBMS, NetLogo, Oracle.