Optimization of swarm behavior assisted by an automatic local proof for a pattern formation task

Conference Paper (2018)
Author(s)

Mario Coppola (TU Delft - Control & Simulation)

G. C. H. E. de Croon (TU Delft - Control & Simulation)

Research Group
Control & Simulation
Copyright
© 2018 M. Coppola, G.C.H.E. de Croon
DOI related publication
https://doi.org/10.1007/978-3-030-00533-7_10
More Info
expand_more
Publication Year
2018
Language
English
Copyright
© 2018 M. Coppola, G.C.H.E. de Croon
Research Group
Control & Simulation
Volume number
11172 LNCS
Pages (from-to)
123-134
ISBN (print)
978-3-030-00532-0
ISBN (electronic)
978-3-030-00533-7
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

In this work, we optimize the behavior of swarm agents in a pattern formation task. We start with a local behavior, expressed as a local state-action map, that has been formally proven to lead the swarm to always eventually form the desired pattern. We seek to optimize this for performance while keeping the formal proof. First, the state-action map is pruned to remove unnecessary state-action pairs, reducing the solution space. Then, the probabilities of executing the remaining actions are tuned with a genetic algorithm. The final controllers allow the swarm to form the patterns up to orders of magnitude faster than with the original behavior. The optimization is found to suffer from scalability issues. These may be tackled in future work by automatically minimizing the size of the local state-action map with a further direct focus on performance.

Files

ANTS18_Coppolaetal_submission_... (pdf)
(pdf | 0.781 Mb)
- Embargo expired in 01-12-2019