Simulation and Statistical Model Checking of Logic-Based Multi-Agent System Models
In this paper we introduce a new approach for multi-agent simulation and statistical model checking that allows the use of very generic logical models based on the well-established situation calculus to describe the behavior of agents in the context of their environment. A consequent logic-based framework is achieved by combining the situation calculus with a first order version of bounded linear time logic (BLTL) as a property specification language. This creates a much more expressive and flexible modeling-verification workflow than existing solutions.
Keywordsstatistical model checking multi agent systems situation calculus discrete event simulation
Unable to display preview. Download preview PDF.
- 1.Pnueli, A.: The temporal logic of programs. In: 18th Annual Symposium on Foundations of Computer Science, pp. 46–57. IEEE (1977)Google Scholar
- 6.Reiter, R.: Knowledge in action: logical foundations for specifying and implementing dynamical systems. MIT Press (2001)Google Scholar
- 8.De Giacomo, G., Lespérance, Y., Levesque, H.J., Sardina, S.: Indigolog: A high-level programming language for embedded reasoning agents. In: Multi-Agent Programming, pp. 31–72. Springer (2009)Google Scholar
- 10.Levesque, H., Pirri, F., Reiter, R.: Foundations for the situation calculus. Linköping Electronic Articles in Computer and Information Science 3 (1998)Google Scholar