A comparison of contact patterns derived from the population structure in agent-based models and empirical contact survey data
Agent-based models (ABMs) are powerful tools for simulating disease spread, relying on individual-level interaction rules from which emergent dynamics arise. An important component in ABMs is contact behaviour. To reduce computational complexity, contact behaviour in ABMs is often assumed as random mixing within structurally defined settings (as, e.g., workplaces). with setting composition typically based on empirical data such as census information. However, the validity of this approach to represent contacts remains unclear. To address this gap, we compare the contact structure derived through this approach in a large-scale ABM with empirical contact survey data with respect to age contact matrices for households, schools, workplaces, all remaining contact settings, and all contacts combined (based on difference matrices and sum of squared errors (SSE)). Our results demonstrate that random mixing in settings with known age compositions like households (SSE:0.7(95%CI0.4–0.9)), schools (SSE:0.7(95%CI:0.3–1.1)) and workplaces (SSE:0.5(95%CI:0.2-0.7)), captures basic interaction patterns but fails to account for age-related variation in contact numbers. The largest differences arise for contacts outside these settings (SSE:3.8(95%CI:1.2–6.5)), as ABMs typically use random regional contacts that do not capture age-structured behaviour observed in contact surveys. Applying contact matrices from both approaches to an age-structured compartmental model, leads to noticeable differences in simulated epidemic outcomes regarding reproduction numbers and spreading dynamics between age groups. Our results suggest that naïve approaches to represent contact behaviour in ABMs based on population structure can be valid in settings with defined age-structures while settings with low a priori structure require more advanced methods to represent contact behaviour observed in contact surveys.
Authors
- Bernd Hellingrath (ORCID: https://orcid.org/0000-0002-5413-6101)
- Vitaly Belik (ORCID: https://orcid.org/0000-0003-3748-0071)
- Johannes Ponge (ORCID: https://orcid.org/0000-0001-8710-6999)
- A. Thampi (ORCID: https://orcid.org/0000-0001-7016-1668)
- André Karch (ORCID: https://orcid.org/0000-0003-3014-8543)
- Huynh Thi Phuong (ORCID: https://orcid.org/0000-0002-2816-2752)
- Veronika K. Jaeger (ORCID: https://orcid.org/0000-0002-6913-0976)
- Janik Suer (ORCID: https://orcid.org/0000-0002-4154-4624)
- Marlli Zambrano
- Jan Pablo Burgard
- Richard Pastor
- Alejandra Rincón Hidalgo
- Chao Xu
- Steven Schulz
- Rafael Mikolajczyk
- Michael Brüggemann
- Andrzej K. Jarynowski
Institutions
- University of Münster (DE)
- Luther University (KR)
- German Research School for Simulation Sciences (DE)
- Check Point (Israel) (IL)
- Martin Luther University Halle-Wittenberg (DE)
- Freie Universität Berlin (DE)
- Universität Trier (DE)
Publication Details
- Journal
- PLoS Computational Biology
- Published
- 2026-06-18
- DOI
- https://doi.org/10.1371/journal.pcbi.1013533
- Primary Topic
- COVID-19 epidemiological studies
- Type
- article
- Field-Weighted Citation Impact
- 0.00