Proceedings

Verifying Emergence of Bounded Time Properties in Probabilistic Swarm Systems

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 403-409.

https://doi.org/10.24963/ijcai.2018/56

Abstract

We introduce a parameterised semantics for reasoning about swarms as unbounded collections of agents in a probabilistic setting. We develop a method for the formal identification of emergent properties, expressed in a fragment of the probabilistic logic PCTL. We introduce algorithms for solving the related decision problems and show their correctness. We present an implementation and evaluate its performance on an ant coverage algorithm.

  1. [Aminof et al., 2018] B. Aminof, S. Rubin, I. Stoilkovska, J. Widder, and F. Zuleger. Parameterized model checking of synchronous distributed algorithms by abstraction. In Proceedings of VMCAI18, pages 1-24. Springer Interna- tional Publishing, 2018.
  2. [Anceaume et al., 2015] E. Anceaume, Y. Busnel, and B. Sericola. New results on a generalized coupon collector problem using markov chains. Journal of Applied Proba- bility, 52(2):405-418, 2015.
  3. [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.
  4. [Baier and Katoen, 2008] C. Baier and J. P. Katoen. Princi- ples of Model Checking. The MIT Press, 2008.
  5. [Bonabeau et al., 1999] E. Bonabeau, M. Dorigo, and G. Theraulaz. Swarm intelligence. Oxford University Press, 1999.
  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. [de Oca et al., 2011] M. de Oca, , E. Ferrante, A. Scheidler, Carlo C. Pinciroli, M. Birattari, and M. Dorigo. Majority- rule opinion dynamics with differential latency: a mechanism for self-organized collective decision-making. Swarm Intelligence, 5(3-4):305-327, 2011.
  8. [Fournier, 2015] P. Fournier. Parameterized verification of networks of many identical processes. PhD thesis, Univer- sité de Rennes 1, 2015.
  9. [Gainer et al., 2016] P. Gainer, C. Dixon, and U. Hustadt. Probabilistic model checking of ant-based positionless swarming. In Proceedings of TAROS16, pages 127-138. Springer, 2016.
  10. [Graham, 2008] D. Graham. Parameterised verification of randomised distributed systems using state-based models. PhD thesis, University of Glasgow, 2008.
  11. [Hansson and Jonsson, 1994] H. Hansson and B. Jonsson. A logic for reasoning about time and reliability. Formal As- pects of Computing, 6(5):512-535, 1994.
  12. [Huang and Luo, 2013] X. Huang and C. Luo. A logic of probabilistic knowledge and strategy. In Proceedings of AAMAS2013, pages 845-852. IFAAMAS, 2013.
  13. [John et al., 2013] A. John, I. Konnov, U. Schmid, H. Veith, and J. Widder. Parameterized model checking of fault- tolerant distributed algorithms by abstraction. In For- mal Methods in Computer-Aided Design (FMCAD), pages 201-209. IEEE, 2013.
  14. [Kemeny et al., 1976] J. G. Kemeny, J. Laurie Snell, and A. W. Knapp. Denumerable Markov Chains. Graduate Texts in Mathematics. Springer-Verlag, 2 edition, 1976.
  15. [Koenig et al., 2001] S. Koenig, B. Szymanski, and Y. Liu. Efficient and inefficient ant coverage methods. Annals of Mathematics and Artificial Intelligence, 31(1):41-76, 2001.
  16. [Konur et al., 2012] S. Konur, C. Dixon, and M. Fisher. Analysing robot swarm behaviour via probabilistic model checking. Robotics and Autonomous Systems, 60(2):199- 213, 2012.
  17. [Kouvaros and Lomuscio, 2013a] P. Kouvaros and A. Lo- muscio. Automatic verification of parametrised inter- leaved multi-agent systems. In Proceedings of AAMAS13, pages 861-868. IFAAMAS, 2013.
  18. [Kouvaros and Lomuscio, 2013b] P. Kouvaros and A. Lo- muscio. A cutoff technique for the verification of pa- rameterised interpreted systems with parameterised envi- ronments. In Proceedings of IJCAI13, pages 2013-2019. AAAI Press, 2013. IJCAI
  19. [Kouvaros and Lomuscio, 2015a] P. Kouvaros and A. Lo- muscio. A counter abstraction technique for the verifica- tion of robot swarms. In Proceedings of AAAI15, pages 2081-2088. AAAI Press, 2015.
  20. [Kouvaros and Lomuscio, 2015b] P. Kouvaros and A. Lo- muscio. Verifying emergent properties of swarms. In Proceedings of IJCAI15, pages 1083-1089. AAAI Press, 2015. IJCAI
  21. [Kouvaros and Lomuscio, 2016] P. Kouvaros and A. Lomus- cio. Parameterised verification for multi-agent systems. Artificial Intelligence, 234:152-189, 2016.
  22. [Kwiatkowska et al., 2010] M. Kwiatkowska, G. Norman, and D. Parker. Advances and challenges of probabilistic model checking. In Proceedings of Allerton 2010, pages 1691-1698. IEEE Press, 2010.
  23. [Kwiatkowska et al., 2011] M. Kwiatkowska, G. Norman, and D. Parker. PRISM 4.0: Verification of probabilistic real-time systems. In Proceedings of CAV11, pages 585- 591. Springer, 2011.
  24. [Nembrini, 2005] J. Nembrini. Minimalist Coherent Swarm- ing of Wireless Networked Autonomous Mobile Robots. PhD thesis, University of the West of England, 2005.
  25. [PSV-BD, 2018] PSV-BD. Probabilistic Swarm Verifier for BoundeD time properties http://vas.doc.ic.ac. uk/software/psv-bd/, 2018. Link
  26. [S ¸ahin and Winfield, 2008] E. S ¸ahin and A. Winfield. Spe- cial issue on swarm robotics. Swarm Intelligence, 2(2):69- 72, 2008.
  27. [S ¸ahin, 2005] E. S ¸ahin. Swarm robotics: From sources of inspiration to domains of application. In Proceedings of SAB04, volume 3342 of Lecture Notes in Computer Sci- ence, pages 10-20. Springer, 2005.
  28. [Wan et al., 2013] W. Wan, J. Bentahar, and A. Ben Hamza. Model checking epistemic-probabilistic logic using prob- abilistic interpreted systems. Knowledge-Based Systems, 50(Supplement C):279-295, 2013.
  29. [Winfield et al., 2008] A. Winfield, W. Liu, J. Nembrini, and A. Martinoli. Modelling a wireless connected swarm of mobile robots. Swarm Intelligence, 2(2-4):241-266, 2008.

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

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