English

Contract-Based Distributed Synthesis in Two-Objective Parity Games

Computer Science and Game Theory 2024-03-19 v3

Abstract

We present a novel method to compute assume-guarantee contracts\textit{assume-guarantee contracts} in non-zerosum two-player games over finite graphs where each player has a different ω \omega -regular winning condition. Given a game graph GG and two parity winning conditions Φ0\Phi_0 and Φ1\Phi_1 over GG, we compute contracted strategy-masks\textit{contracted strategy-masks} (csm\texttt{csm}) (Ψi,Φi)(\Psi_{i},\Phi_{i}) for each Player ii. Within a csm\texttt{csm}, Φi\Phi_{i} is a permissive strategy template\textit{permissive strategy template} which collects an infinite number of winning strategies for Player ii under the assumption that Player 1i1-i chooses any strategy from the permissive assumption template\textit{permissive assumption template} Ψi\Psi_{i}. The main feature of csm\texttt{csm}'s is their power to fully decentralize all remaining strategy choices\textit{fully decentralize all remaining strategy choices} -- if the two player's csm\texttt{csm}'s are compatible, they provide a pair of new local specifications Φ0\Phi_0^\bullet and Φ1\Phi_1^\bullet such that Player ii can locally and fully independently choose any strategy satisfying Φi\Phi_i^\bullet and the resulting strategy profile is ensured to be winning in the original two-objective game (G,Φ0,Φ1)(G,\Phi_0,\Phi_1). In addition, the new specifications Φi\Phi_i^\bullet are maximally cooperative\textit{maximally cooperative}, i.e., allow for the distributed synthesis of any cooperative solution. Further, our algorithmic computation of csm\texttt{csm}'s is complete and ensured to terminate. We illustrate how the unique features of our synthesis framework effectively address multiple challenges in the context of \enquote{correct-by-design} logical control software synthesis for cyber-physical systems and provide empirical evidence that our approach possess desirable structural and computational properties compared to state-of-the-art techniques.

Keywords

Cite

@article{arxiv.2307.06212,
  title  = {Contract-Based Distributed Synthesis in Two-Objective Parity Games},
  author = {Ashwani Anand and Satya Prakash Nayak and Anne-Kathrin Schmuck},
  journal= {arXiv preprint arXiv:2307.06212},
  year   = {2024}
}

Comments

HSCC 2024

R2 v1 2026-06-28T11:28:34.079Z