Towards the Right Ordering of the Sequence of Models for the Evolution of a Population Using Agent-Based Simulation

Morgane Dumont, Johan Barthelemy, Nam Huynh, Timoteo Carletti

Research output: Contribution to journalArticlepeer-review

21 Downloads (Pure)

Abstract

Agent based modelling is nowadays widely used in transport and the social science. Forecasting population evolution and analysing the impact of hypothetical policies are often the main goal of these developments. Such models are based on sub-models defining the interactions of agents either with other agents or with their environment. Sometimes, several models represent phenomena arising at the same time in the real life. Hence, the question of the order in which these sub-models need to be applied is very relevant for simulation outcomes. This paper aims to analyse and quantify the impact of the change in the order of sub-models on an evolving population modelled using TransMob. This software simulates the evolution of the population of a metropolitan area in South East of Sydney (Australia). It includes five principal models: ageing, death, birth, marriage and divorce. Each possible order implies slightly different results mainly driven by how agents' ageing is defined with respect to death. Furthermore, we present a calendar-based approach for the ordering that decreases the variability of final populations. Finally, guidelines are provided proposing general advices and recommendations for researchers designing discrete time agent-based models.
Original languageEnglish
Article number3
JournalJournal of Artificial Societies and Social Simulation
Volume21
Issue number4
DOIs
Publication statusPublished - 21 Sept 2018

Keywords

  • synthetic population
  • Microsimulation
  • Agent-Based Modelling
  • population evolution
  • Robustness
  • Agent-based modelling
  • Ordering of models
  • Population evolution

Fingerprint

Dive into the research topics of 'Towards the Right Ordering of the Sequence of Models for the Evolution of a Population Using Agent-Based Simulation'. Together they form a unique fingerprint.

Cite this