Canonical Representations for Direct Generation of Strategies in High-level Petri Games
Manuel Gieseking, Nick W\"urdemann

TL;DR
This paper introduces a canonical representation for high-level Petri games, enabling direct strategy generation and improving performance in solving large state space benchmarks.
Contribution
It presents a new construction for high-level Petri games using a canonical B"uchi game representation, facilitating direct strategy translation and enhanced efficiency.
Findings
Performance improved for larger state spaces
Canonical representation enables direct strategy translation
Effective on diverse benchmark families
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPetri Nets in System Modeling · Business Process Modeling and Analysis · Simulation Techniques and Applications
