Capacity ATL

08/21/2023
by   Gabriel Ballot, et al.
0

Model checking strategic abilities was successfully developed and applied since the early 2000s to ensure properties in Multi-Agent System. In this paper, we introduce the notion of capacities giving different abilities to an agent. This applies naturally to systems where multiple entities can play the same role in the game, such as different client versions in protocol analysis, different robots in heterogeneous fleets, different personality traits in social structure modeling, or different attacker profiles in a cybersecurity setting. With the capacity of other agents being unknown at the beginning of the game, the longstanding problems of imperfect information arise. Our contribution is the following: (i) we define a new class of concurrent game structures where the agents have different capacities that modify their action list and (ii) we introduce a logic extending Alternating-time Temporal Logic to reason about these games.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/14/2022

A Logic for Hyperproperties in Multi-Agent Systems

Hyperproperties are commonly used in computer security to define informa...
research
03/25/2022

Bisimulations for Verifying Strategic Abilities with an Application to the ThreeBallot Voting Protocol

We propose a notion of alternating bisimulation for strategic abilities ...
research
04/19/2022

Model Checking Strategic Abilities in Information-sharing Systems

We introduce a subclass of concurrent game structures (CGS) with imperfe...
research
11/27/2018

Making Agents' Abilities Explicit

Alternating-time temporal logics (ATL/ATL*) represent a family of modal ...
research
07/20/2023

Robust Alternating-Time Temporal Logic

In multi-agent system design, a crucial aspect is to ensure robustness, ...
research
07/27/2017

Relaxing Exclusive Control in Boolean Games

In the typical framework for boolean games (BG) each player can change t...
research
09/04/2019

Büchi automata for distributed temporal logic

The distributed temporal logic DTL is a logic for reasoning about tempor...

Please sign up or login with your details

Forgot password? Click here to reset