The Alternating-Time μ-Calculus With Disjunctive Explicit Strategies

05/30/2023
by   Merlin Humml, et al.
0

Alternating-time temporal logic (ATL) and its extensions, including the alternating-time μ-calculus (AMC), serve the specification of the strategic abilities of coalitions of agents in concurrent game structures. The key ingredient of the logic are path quantifiers specifying that some coalition of agents has a joint strategy to enforce a given goal. This basic setup has been extended to let some of the agents (revocably) commit to using certain named strategies, as in ATL with explicit strategies (ATLES). In the present work, we extend ATLES with fixpoint operators and strategy disjunction, arriving at the alternating-time μ-calculus with disjunctive explicit strategies (AMCDES), which allows for a more flexible formulation of temporal properties (e.g. fairness) and, through strategy disjunction, a form of controlled nondeterminism in commitments. Our main result is an ExpTime upper bound for satisfiability checking (which is thus ExpTime-complete). We also prove upper bounds QP (quasipolynomial time) and NP ∩ coNP for model checking under fixed interpretations of explicit strategies, and NP under open interpretation. Our key technical tool is a treatment of the AMCDES within the generic framework of coalgebraic logic, which in particular reduces the analysis of most reasoning tasks to the treatment of a very simple one-step logic featuring only propositional operators and next-step operators without nesting; we give a new model construction principle for this one-step logic that relies on a set-valued variant of first-order resolution.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/15/2019

Optimal Satisfiability Checking for Arithmetic μ-Calculi

The coalgebraic μ-calculus provides a generic semantic framework for fix...
research
02/14/2023

From ATL to Stit

I present a technical embedding of alternating-time temporal logic into ...
research
02/12/2020

NP Reasoning in the Monotone μ-Calculus

Satisfiability checking for monotone modal logic is known to be (only) N...
research
07/20/2023

Robust Alternating-Time Temporal Logic

In multi-agent system design, a crucial aspect is to ensure robustness, ...
research
12/21/2022

Coalgebraic Satisfiability Checking for Arithmetic μ-Calculi

The coalgebraic μ-calculus provides a generic semantic framework for fix...
research
09/07/2017

A Backward-traversal-based Approach for Symbolic Model Checking of Uniform Strategies for Constrained Reachability

Since the introduction of Alternating-time Temporal Logic (ATL), many lo...
research
07/27/2017

Relaxing Exclusive Control in Boolean Games

In the typical framework for boolean games (BG) each player can change t...

Please sign up or login with your details

Forgot password? Click here to reset