Strategic Abilities of Asynchronous Agents: Semantic Paradoxes and How to Tame Them

03/08/2020
by   Wojciech Jamroga, et al.
0

Recently, we proposed a framework for verification of agents' abilities in asynchronous multi-agent systems, together with an algorithm for automated reduction of models. The semantics was built on the modeling tradition of distributed systems. As we show here, this can sometimes lead to paradoxical interpretation of formulas when reasoning about the outcome of strategies. First, the semantics disregards finite paths, and thus yields counterintuitive evaluation of strategies with deadlocks. Secondly, the semantic representations do not allow to capture the asymmetry between active agents and the recipients of their choices. We propose how to avoid the problems by a suitable change of the semantics, and prove that the model reduction scheme still works in the modified framework.

READ FULL TEXT

page 1

page 2

page 3

page 4

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 ...
03/02/2022

STV+AGR: Towards Practical Verification of Strategic Ability Using Assume-Guarantee Reasoning

We present a substantially expanded version of our tool STV for strategy...
11/27/2018

Making Agents' Abilities Explicit

Alternating-time temporal logics (ATL/ATL*) represent a family of modal ...
10/17/2017

Near-Optimal Adversarial Policy Switching for Decentralized Asynchronous Multi-Agent Systems

A key challenge in multi-robot and multi-agent systems is generating sol...
05/10/2021

Budget-Constrained Coalition Strategies with Discounting

Discounting future costs and rewards is a common practice in accounting,...
11/02/2020

The Persistence of False Memory: Brain in a Vat Despite Perfect Clocks

Recently, a detailed epistemic reasoning framework for multi-agent syste...
04/19/2018

Reducing asynchrony to synchronized rounds

Synchronous computation models simplify the design and the verification ...