On the expressiveness and complexity of ATL

  • Authors:
  • François Laroussinie;Nicolas Markey;Ghassan Oreiby

  • Affiliations:
  • LSV, CNRS & ENS Cachan, France;LSV, CNRS & ENS Cachan, France;LSV, CNRS & ENS Cachan, France

  • Venue:
  • FOSSACS'07 Proceedings of the 10th international conference on Foundations of software science and computational structures
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

ATL is a temporal logic geared towards the specification and verification of properties in multi-agents systems. It allows to reason on the existence of strategies for coalitions of agents in order to enforce a given property. We prove that the standard definition of ATL (built on modalities "Next", "Always" and "Until") has to be completed in order to express the duals of its modalities: it is necessary to add the modality "Release". We then precisely characterize the complexity of ATL model-checking when the number of agents is not fixed. We prove that it is Δ2P - and Δ3P-complete, depending on the underlying multi-agent model (ATS and CGS resp.). We also prove that ATL+ model-checking is Δ3P- complete over both models, even with a fixed number of agents.