Back to Search
Start Over
Controlling a population
- Source :
- Logical Methods in Computer Science, Vol Volume 15, Issue 3 (2019)
- Publication Year :
- 2019
- Publisher :
- Logical Methods in Computer Science e.V., 2019.
-
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 game. This gives rise to a parameterized control problem (where control refers to 2 player games), namely the population control problem: can Controller control the m-population game for all m in N whatever Agents does?
Details
- Language :
- English
- ISSN :
- 18605974
- Volume :
- ume 15, Issue 3
- Database :
- Directory of Open Access Journals
- Journal :
- Logical Methods in Computer Science
- Publication Type :
- Academic Journal
- Accession number :
- edsdoj.1056ce203a4d4227a8a9b94cb06a79e9
- Document Type :
- article
- Full Text :
- https://doi.org/10.23638/LMCS-15(3:6)2019