Optimal Harvesting for a Predator-Prey Agent-Based Model using Difference Equations
Authored by Matthew Oremland, Reinhard Laubenbacher
Date Published: 2015
DOI: 10.1007/s11538-014-0060-6
Sponsors:
US Army Research Office
Platforms:
NetLogo
Model Documentation:
ODD
Pseudocode
Mathematical description
Model Code URLs:
Model code not found
Abstract
In this paper, a method known as Pareto optimization is applied in the
solution of a multi-objective optimization problem. The system in
question is an agent-based model (ABM) wherein global dynamics emerge
from local interactions. A system of discrete mathematical equations is
formulated in order to capture the dynamics of the ABM; while the
original model is built up analytically from the rules of the model, the
paper shows how minor changes to the ABM rule set can have a substantial
effect on model dynamics. To address this issue, we introduce parameters
into the equation model that track such changes. The equation model is
amenable to mathematical theory-we show how stability analysis can be
performed and validated using ABM data. We then reduce the equation
model to a simpler version and implement changes to allow controls from
the ABM to be tested using the equations. Cohen's weighted is proposed
as a measure of similarity between the equation model and the ABM, particularly with respect to the optimization problem. The reduced
equation model is used to solve a multi-objective optimization problem
via a technique known as Pareto optimization, a heuristic evolutionary
algorithm. Results show that the equation model is a good fit for ABM
data; Pareto optimization provides a suite of solutions to the
multi-objective optimization problem that can be implemented directly in
the ABM.
Tags
Genetic Algorithms
Simulation
Dynamics
population
Chronic myelogenous leukemia
Epidemic
Strategies
Agreement