Controlling a Population
Nathalie Bertrand (IRSN), Miheer Dewaskar, Blaise Genest (SUMO), Hugo, Gimbert (LaBRI)

TL;DR
This paper studies a control problem for a population of identical agents modeled by finite automata, proving decidability and EXPTIME-completeness of controlling all population sizes with symbolic strategies.
Contribution
It introduces the population control problem, proves its decidability and complexity, and provides a symbolic strategy synthesis method without cutoff techniques.
Findings
The population control problem is decidable and EXPTIME-complete.
Existence of a finite bound M for control success across all population sizes.
Symbolic strategies do not require precise population counts.
Abstract
We introduce a new setting where a population of agents, each modelled by a finite-state system, are controlled uniformly: the controller applies the same action to every agent. The framework is largely inspired by the control of a biological system, namely a population of yeasts, where the controller may only change the environment common to all cells. We study a synchronisation problem for such populations: no matter how individual agents react to the actions of the controller , the controller aims at driving all agents synchronously to a target state. The agents are naturally represented by a non-deterministic finite state automaton (NFA), the same for every agent, and the whole system is encoded as a 2-player game. The first player (Controller) chooses actions, and the second player (Agents) resolves non-determinism for each agent. The game with m agents is called the m-population…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
