English

On Alternating-Time Temporal Logic, Hyperproperties, and Strategy Sharing

Artificial Intelligence 2024-03-13 v2 Logic in Computer Science Multiagent Systems

Abstract

Alternating-time temporal logic (ATL^*) is a well-established framework for formal reasoning about multi-agent systems. However, while ATL^* can reason about the strategic ability of agents (e.g., some coalition AA can ensure that a goal is reached eventually), we cannot compare multiple strategic interactions, nor can we require multiple agents to follow the same strategy. For example, we cannot state that coalition AA can reach a goal sooner (or more often) than some other coalition AA'. In this paper, we propose HyperATLSS^*_S, an extension of ATL^* in which we can (1) compare the outcome of multiple strategic interactions w.r.t. a hyperproperty, i.e., a property that refers to multiple paths at the same time, and (2) enforce that some agents share the same strategy. We show that HyperATLS^*_S is a rich specification language that captures important AI-related properties that were out of reach of existing logics. We prove that model checking of HyperATLS^*_S on concurrent game structures is decidable. We implement our model-checking algorithm in a tool we call HyMASMC and evaluate it on a range of benchmarks.

Keywords

Cite

@article{arxiv.2312.12403,
  title  = {On Alternating-Time Temporal Logic, Hyperproperties, and Strategy Sharing},
  author = {Raven Beutner and Bernd Finkbeiner},
  journal= {arXiv preprint arXiv:2312.12403},
  year   = {2024}
}

Comments

AAAI 2024

R2 v1 2026-06-28T13:56:32.399Z