Specification of MiniDemographicABM.jl: A simplified agent-based demographic model of the UK
Atiyah Elsheikh

TL;DR
This paper introduces a simplified demographic agent-based model of the UK using Julia, designed to explore demographic dynamics and demonstrate the capabilities of the Agents.jl package for large-scale socio-economic simulations.
Contribution
It presents a new simplified demographic ABM for the UK, implemented in Julia, serving as a flexible base for various socio-economic and demographic studies.
Findings
Model successfully simulates aging, births, deaths, marriages, and divorces.
Flexible simulation step sizes enable detailed temporal analysis.
Provides a foundation for future large-scale demographic modeling.
Abstract
This documentation specifies a simplified non-calibrated demographic agent-based model of the UK, a largely simplified version of the Lone Parent Model presented in [Gostolil and Silverman 2020]. In the presented model, individuals of an initial population are subject to ageing, deaths, births, divorces and marriages throughout a simplified map of towns of the UK. The specification employs the formal terminology presented in [Elsheikh 2023a]. The main purpose of the model is to explore and exploit capabilities of the state-of-the-art Agents.jl Julia package [Datseris2022] in the context of demographic modeling applications. Implementation is provided via the Julia package MiniDemographicABM.jl [Elsheikh 2023b]. A specific simulation is progressed with a user-defined simulation fixed step size on a hourly, daily, weekly, monthly basis or even an arbitrary user-defined clock rate. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsdemographic modeling and climate adaptation · Insurance, Mortality, Demography, Risk Management
MethodsBalanced Selection
