Reasoning about temporal properties of rational play

  • Authors:
  • Nils Bulling;Wojciech Jamroga;Jürgen Dix

  • Affiliations:
  • Standort Clausthal, Institut für Informatik, Niedersächsische Technische Hochschule (NTH), Clausthal-Zellerfeld, Germany 38678;Standort Clausthal, Institut für Informatik, Niedersächsische Technische Hochschule (NTH), Clausthal-Zellerfeld, Germany 38678;Standort Clausthal, Institut für Informatik, Niedersächsische Technische Hochschule (NTH), Clausthal-Zellerfeld, Germany 38678

  • Venue:
  • Annals of Mathematics and Artificial Intelligence
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This article is about defining a suitable logic for expressing classical game theoretical notions. We define an extension of alternating-time temporal logic (ATL) that enables us to express various rationality assumptions of intelligent agents. Our proposal, the logic ATLP (ATL with plausibility) allows us to specify sets of rational strategy profiles in the object language, and reason about agents' play if only these strategy profiles were allowed. For example, we may assume the agents to play only Nash equilibria, Pareto-optimal profiles or undominated strategies, and ask about the resulting behaviour (and outcomes) under such an assumption. The logic also gives rise to generalized versions of classical solution concepts through characterizing patterns of payoffs by suitably parameterized formulae of ATLP. We investigate the complexity of model checking ATLP for several classes of formulae: It ranges from $\Delta_{\mathbf{3}}^{\mathbf{P}}$ to PSPACE in the general case and from $\Delta_{\mathbf{3}}^{\mathbf{P}}$ to $\Delta_{\mathbf{4}}^{\mathbf{P}}$ for the most interesting subclasses, and roughly corresponds to solving extensive games with imperfect information.