Abstraction for model checking modular interpreted systems over ATL

  • Authors:
  • Michael Köster;Peter Lohmann

  • Affiliations:
  • Computational Intelligence Group, Clausthal University of Technology, Clausthal-Zellerfeld, Germany;Theoretical Computer Science, Leibniz University Hannover, Hannover, Germany

  • Venue:
  • ProMAS'11 Proceedings of the 9th international conference on Programming Multi-Agent Systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an abstraction technique for model checking multi-agent systems given as modular interpreted systems ($\textsc{MIS}$) (introduced by Jamroga and Ågotnes). $\textsc{MIS}$ allow for succinct representations of compositional systems, they permit agents to be removed, added or replaced and they are modular by facilitating control over the amount of interaction. Specifications are given as arbitrary $\textsc{ATL}$ formulae: We can therefore reason about strategic abilities of groups of agents. Our technique is based on collapsing each agent's local state space with handcrafted equivalence relations, one per strategic modality. We present a model checking algorithm and prove its soundness: This makes it possible to perform model checking on abstractions (which are much smaller in size) rather than on the concrete system which is usually too complex, thereby saving space and time. We illustrate our technique with an example in a scenario of autonomous agents exchanging information.