Finding the maximum-a-posteriori behaviour of agents in an agent-based model

05/05/2020
by   Daniel Tang, et al.
0

In this paper we consider the problem of finding the most probable set of events that could have led to a set of partial, noisy observations of some dynamical system. In particular, we consider the case of a dynamical system that is a (possibly stochastic) time-stepping agent-based model with a discrete state space, the (possibly noisy) observations are the number of agents that have some given property and the events we're interested in are the decisions made by the agents (their “expressed behaviours”) as the model evolves. We show that this problem can be reduced to an integer linear programming problem which can subsequently be solved numerically using a standard branch-and-cut algorithm. We describe two implementations, an “offline” algorithm that finds the maximum-a-posteriori expressed behaviours given a set of observations over a finite time window, and an “online” algorithm that incrementally builds a feasible set of behaviours from a stream of observations that may have no natural beginning or end. We demonstrate both algorithms on a spatial predator-prey model on a 32x32 grid with an initial population of 100 agents.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/03/2022

Data assimilation with agent-based models using Markov chain sampling

Every day, weather forecasting centres around the world make use of nois...
research
10/08/2019

Data assimilation in Agent-based models using creation and annihilation operators

Agent-based models are a powerful tool for studying the behaviour of com...
research
08/09/2023

Social Network Analysis and Validation of an Agent-Based Model

Agent-based models (ABMs) simulate the formation and evolution of social...
research
09/29/2021

A Spatial Agent-Based Model for Preemptive Evacuation Decisions During Typhoon

Natural disasters continue to cause tremendous damage to human lives and...
research
06/26/2023

Integer Linear Programming Modeling of Addition Sequences With Additional Constraints for Evaluation of Power Terms

In this work, an integer linear programming (ILP) based model is propose...
research
06/06/2012

MACS: An Agent-Based Memetic Multiobjective Optimization Algorithm Applied to Space Trajectory Design

This paper presents an algorithm for multiobjective optimization that bl...
research
02/06/2023

The Struggle for Existence in a Genetically Programmed Agent Based Model: Time, Memory and Bloat

A spatial-temporal agent based model with linear, genetically programmed...

Please sign up or login with your details

Forgot password? Click here to reset