Computing Adequately Permissive Assumptions for Synthesis

01/18/2023
by   Ashwani Anand, et al.
0

We solve the problem of automatically computing a new class of environment assumptions in two-player turn-based finite graph games which characterize an “adequate cooperation” needed from the environment to allow the system player to win. Given an ω-regular winning condition Φ for the system player, we compute an ω-regular assumption Ψ for the environment player, such that (i) every environment strategy compliant with Ψ allows the system to fulfill Φ (sufficiency), (ii) Ψ can be fulfilled by the environment for every strategy of the system (implementability), and (iii) Ψ does not prevent any cooperative strategy choice (permissiveness). For parity games, which are canonical representations of ω-regular games, we present a polynomial-time algorithm for the symbolic computation of adequately permissive assumptions and show that our algorithm runs faster and produces better assumptions than existing approaches – both theoretically and empirically. To the best of our knowledge, for ω-regular games, we provide the first algorithm to compute sufficient and implementable environment assumptions that are also permissive.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/12/2023

Contract-Based Distributed Synthesis in Two-Objective Parity Games

We present a novel method to compute assume-guarantee contracts in non-z...
research
05/23/2023

Synthesizing Permissive Winning Strategy Templates for Parity Games

We present a novel method to compute permissive winning strategies in tw...
research
02/15/2022

Fast Symbolic Algorithms for Omega-Regular Games under Strong Transition Fairness

We consider fixpoint algorithms for two-player games on graphs with ω-re...
research
01/04/2021

Symbolic Control for Stochastic Systems via Parity Games

We consider the problem of computing the maximal probability of satisfyi...
research
05/01/2020

Energy mu-Calculus: Symbolic Fixed-Point Algorithms for omega-Regular Energy Games

ω-regular energy games, which are weighted two-player turn-based games w...
research
10/03/2017

Equilibrium Computation and Robust Optimization in Zero Sum Games with Submodular Structure

We define a class of zero-sum games with combinatorial structure, where ...
research
07/03/2023

Synthesising Full-Information Protocols

We lay out a model of games with imperfect information that features exp...

Please sign up or login with your details

Forgot password? Click here to reset