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...
Saved in:
Main Authors: | , , , |
---|---|
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 |