Proceedings

Verifying Emergent Properties of Swarms

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1083-1088.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

We investigate the general problem of establishing whether a swarm satisfies an emergent property. We put forward a formal model for swarms that accounts for their nature of unbounded collections of agents following simple local protocols. We formally define the decision problem of determining whether a swarm satisfies an emergent property. We introduce a sound and complete procedure for solving the problem. We illustrate the technique by applying it to the Beta aggregation algorithm.

  1. [Apt and Kozen, 1986] K.R. Apt and D.C. Kozen. Limits for automatic verification of finite-state concurrent systems. Information Processing Letters, 22(6):307-309, 1986.
  2. [Beta, 2015] Beta. The model for the Beta algorithm. http: //vas.doc.ic.ac.uk/software/extensions/, 2015. Link
  3. [Bonabeau et al., 1999] E. Bonabeau, M. Dorigo, and G. Theraulaz. Swarm intelligence: from natural to arti- ficial systems. Oxford university press, 1999.
  4. [Brambilla et al., 2013] M. Brambilla, E. Ferrante, M. Bi- rattari, and M. Dorigo. Swarm robotics: a review from the swarm engineering perspective. Swarm Intelligence, 7(1):1-41, 2013.
  5. [Brambilla et al., 2014] M. Brambilla, A. Brutschy, M. Dorigo, and M. Birattari. Property-driven design for robot swarms: A design method based on prescriptive modeling and model checking. ACM Transactions on Autonomous and Adaptive Systems, 9(4):17, 2014.
  6. [Clarke et al., 1989] E.M. Clarke, O. Grumberg, and M.C. Browne. Reasoning about networks with many identi- cal finite state processes. Information and Computation, 81(1):13-31, 1989.
  7. [Clarke et al., 1999] E.M. Clarke, O. Grumberg, and D.A. Peled. Model Checking. The MIT Press, 1999.
  8. [Dixon et al., 2012] C. Dixon, A. Winfield, M. Fisher, and C. Zeng. Towards temporal verification of swarm robotic systems. Robotics and Autonomous Systems, 60(11):1429-1441, 2012.
  9. [Emerson and Kahlon, 2000] E. Emerson and V. Kahlon. Reducing model checking of the many to the few. In Pro- ceedings of CADE'00, volume 2421 of LNCS, pages 236- 254. Springer, 2000.
  10. [Emerson and Namjoshi, 1996] E. Emerson and K. Namjoshi. Automatic verification of parameter- ized synchronous systems. In Proceedings of CAV'96, volume 1102 of LNCS, pages 87-98. Springer, 1996.
  11. [Fagin et al., 2003] R. Fagin, Y. Moses, J. Y. Halpern, and M. Y. Vardi. Reasoning about knowledge. The MIT Press, 2003.
  12. [Huth and Ryan, 2004] M. R. A. Huth and M. D. Ryan. Logic in Computer Science: Modelling and Reasoning about Systems (2nd edition). Cambridge University Press, 2004.
  13. [Kloetzer and Belta, 2007] M. Kloetzer and C. Belta. Tem- poral logic planning and control of robotic swarms by hi- erarchical abstractions. Robotics, IEEE Transactions on, 23(2):320-330, 2007.
  14. [Kouvaros and Lomuscio, 2013a] P. Kouvaros and A. Lo- muscio. Automatic verification of parameterised inter- leaved multi-agent systems. In Proceedings of AAMAS'13, pages 861-868. IFAAMAS, 2013.
  15. [Kouvaros and Lomuscio, 2013b] P. Kouvaros and A. Lo- muscio. A cutoff technique for the verification of param- eterised interpreted systems with parameterised environ- ments. In Proceedings of IJCAI'13, pages 2013-2019. AAAI Press, 2013.
  16. [Kouvaros and Lomuscio, 2015] P. Kouvaros and A. Lomus- cio. A counter abstraction technique for the verification of robot swarms. In Proceedings of AAAI'15. AAAI Press, 2015.
  17. [Liu et al., 2007] W. Liu, A. Winfield, J. S, J.Chen, and L. Dou. Strategies for energy optimisation in a swarm of foraging robots. In Swarm robotics, LNCS, pages 14-26. Springer, 2007.
  18. [Lomuscio et al., 2009] A. Lomuscio, H. Qu, and F. Rai- mondi. MCMAS: A model checker for the verification of multi-agent systems. In Proceedings of CAV'09, volume 5643 of LNCS, pages 682-688. Springer, 2009.
  19. [Nembrini, 2005] J. Nembrini. Minimalist Coherent Swarm- ing of Wireless Networked Autonomous Mobile Robots. PhD thesis, University of the West of England, 2005.
  20. [Penczek and Lomuscio, 2003] W. Penczek and A. Lomus- cio. Verifying epistemic properties of multi-agent systems via bounded model checking. Fundamenta Informaticae, 55(2):167-185, 2003.
  21. [Sahin, 2005] E. Sahin. Swarm robotics: From sources of inspiration to domains of application. In Swarm Robotics, volume 3342 of LNCS, pages 10-20. Springer, 2005.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards