Canonical representations for direct generation of strategies in high-level Petri games
From MaRDI portal
Publication:2117156
Abstract: Petri games are a multi-player game model for the synthesis of distributed systems with multiple concurrent processes based on Petri nets. The processes are the players in the game represented by the token of the net. The players are divided into two teams: the controllable system and the uncontrollable environment. An individual controller is synthesized for each process based only on their locally available causality-based information. For one environment player and a bounded number of system players, the problem of solving Petri games can be reduced to that of solving B"uchi games. High-level Petri games are a concise representation of ordinary Petri games. Symmetries, derived from a high-level representation, can be exploited to significantly reduce the state space in the corresponding B"uchi game. We present a new construction for solving high-level Petri games. It involves the definition of a unique, canonical representation of the reduced B"uchi game. This allows us to translate a strategy in the B"uchi game directly into a strategy in the Petri game. An implementation applied on six structurally different benchmark families shows in almost all cases a performance increase for larger state spaces.
Recommendations
Cites work
- A symbolic reachability graph for coloured Petri nets
- Asynchronous Games over Tree Architectures
- Automata, logics, and infinite games. A guide to current research
- Automated Technology for Verification and Analysis
- Distributed synthesis for acyclic architectures
- FSTTCS 2005: Foundations of Software Technology and Theoretical Computer Science
- scientific article; zbMATH DE number 3885321 (Why is no real title available?)
- scientific article; zbMATH DE number 4213468 (Why is no real title available?)
- scientific article; zbMATH DE number 107927 (Why is no real title available?)
- scientific article; zbMATH DE number 7278100 (Why is no real title available?)
- scientific article; zbMATH DE number 3328724 (Why is no real title available?)
- Petri games: synthesis of distributed systems with causal memory
- Petri games: synthesis of distributed systems with causal memory
- PN Standardisation: A Survey
- Solving high-level Petri games
- Symbolic reachability graph and partial symmetries
- Unfoldings: A partial-order approach to model checking.
Cited in
(4)
This page was built for publication: Canonical representations for direct generation of strategies in high-level Petri games
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2117156)