On Alternating-Time Temporal Logic, Hyperproperties, and Strategy Sharing
Raven Beutner, Bernd Finkbeiner

TL;DR
This paper introduces HyperATLS$^*_S$, an extension of ATL$^*$ that enables comparison of multiple strategic interactions and enforces shared strategies among agents, broadening the scope of properties that can be formally verified in multi-agent systems.
Contribution
The paper proposes HyperATLS$^*_S$, a novel logic that allows for hyperproperty specification and shared strategy enforcement, with a proven decidable model checking procedure.
Findings
Model checking HyperATLS$^*_S$ is decidable.
Implemented tool HyMASMC demonstrates practical applicability.
HyperATLS$^*_S$ captures AI-related properties beyond existing logics.
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 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 can reach a goal sooner (or more often) than some other coalition . In this paper, we propose HyperATLS, 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 HyperATL is a rich specification language that captures important AI-related properties…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsFormal Methods in Verification · Logic, Reasoning, and Knowledge · Logic, programming, and type systems
