Optimal control of agent-based models via surrogate modeling.

This paper describes and validates an algorithm to solve optimal control problems for agent-based models (ABMs). For a given ABM and a given optimal control problem, the algorithm derives a surrogate model, typically lower-dimensional, in the form of a system of ordinary differential equations (ODEs...

Full description

Saved in:
Bibliographic Details
Main Authors: Luis L Fonseca, Lucas Böttcher, Borna Mehrad, Reinhard C Laubenbacher
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2025-01-01
Series:PLoS Computational Biology
Online Access:https://doi.org/10.1371/journal.pcbi.1012138
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1823864086864068608
author Luis L Fonseca
Lucas Böttcher
Borna Mehrad
Reinhard C Laubenbacher
author_facet Luis L Fonseca
Lucas Böttcher
Borna Mehrad
Reinhard C Laubenbacher
author_sort Luis L Fonseca
collection DOAJ
description This paper describes and validates an algorithm to solve optimal control problems for agent-based models (ABMs). For a given ABM and a given optimal control problem, the algorithm derives a surrogate model, typically lower-dimensional, in the form of a system of ordinary differential equations (ODEs), solves the control problem for the surrogate model, and then transfers the solution back to the original ABM. It applies to quite general ABMs and offers several options for the ODE structure, depending on what information about the ABM is to be used. There is a broad range of applications for such an algorithm, since ABMs are used widely in the life sciences, such as ecology, epidemiology, and biomedicine and healthcare, areas where optimal control is an important purpose for modeling, such as for medical digital twin technology.
format Article
id doaj-art-71db8ac874ff4a78bb744e8d5263b3ca
institution Kabale University
issn 1553-734X
1553-7358
language English
publishDate 2025-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS Computational Biology
spelling doaj-art-71db8ac874ff4a78bb744e8d5263b3ca2025-02-09T05:30:27ZengPublic Library of Science (PLoS)PLoS Computational Biology1553-734X1553-73582025-01-01211e101213810.1371/journal.pcbi.1012138Optimal control of agent-based models via surrogate modeling.Luis L FonsecaLucas BöttcherBorna MehradReinhard C LaubenbacherThis paper describes and validates an algorithm to solve optimal control problems for agent-based models (ABMs). For a given ABM and a given optimal control problem, the algorithm derives a surrogate model, typically lower-dimensional, in the form of a system of ordinary differential equations (ODEs), solves the control problem for the surrogate model, and then transfers the solution back to the original ABM. It applies to quite general ABMs and offers several options for the ODE structure, depending on what information about the ABM is to be used. There is a broad range of applications for such an algorithm, since ABMs are used widely in the life sciences, such as ecology, epidemiology, and biomedicine and healthcare, areas where optimal control is an important purpose for modeling, such as for medical digital twin technology.https://doi.org/10.1371/journal.pcbi.1012138
spellingShingle Luis L Fonseca
Lucas Böttcher
Borna Mehrad
Reinhard C Laubenbacher
Optimal control of agent-based models via surrogate modeling.
PLoS Computational Biology
title Optimal control of agent-based models via surrogate modeling.
title_full Optimal control of agent-based models via surrogate modeling.
title_fullStr Optimal control of agent-based models via surrogate modeling.
title_full_unstemmed Optimal control of agent-based models via surrogate modeling.
title_short Optimal control of agent-based models via surrogate modeling.
title_sort optimal control of agent based models via surrogate modeling
url https://doi.org/10.1371/journal.pcbi.1012138
work_keys_str_mv AT luislfonseca optimalcontrolofagentbasedmodelsviasurrogatemodeling
AT lucasbottcher optimalcontrolofagentbasedmodelsviasurrogatemodeling
AT bornamehrad optimalcontrolofagentbasedmodelsviasurrogatemodeling
AT reinhardclaubenbacher optimalcontrolofagentbasedmodelsviasurrogatemodeling