English

Symbolic vs. Bounded Synthesis for Petri Games

Logic in Computer Science 2017-11-30 v1 Computer Science and Game Theory

Abstract

Petri games are a multiplayer game model for the automatic synthesis of distributed systems. We compare two fundamentally different approaches for solving Petri games. The symbolic approach decides the existence of a winning strategy via a reduction to a two-player game over a finite graph, which in turn is solved by a fixed point iteration based on binary decision diagrams (BDDs). The bounded synthesis approach encodes the existence of a winning strategy, up to a given bound on the size of the strategy, as a quantified Boolean formula (QBF). In this paper, we report on initial experience with a prototype implementation of the bounded synthesis approach. We compare bounded synthesis to the existing implementation of the symbolic approach in the synthesis tool ADAM. We present experimental results on a collection of benchmarks, including one new benchmark family, modeling manufacturing and workflow scenarios with multiple concurrent processes.

Keywords

Cite

@article{arxiv.1711.10637,
  title  = {Symbolic vs. Bounded Synthesis for Petri Games},
  author = {Bernd Finkbeiner and Manuel Gieseking and Jesko Hecking-Harbusch and Ernst-Rüdiger Olderog},
  journal= {arXiv preprint arXiv:1711.10637},
  year   = {2017}
}

Comments

In Proceedings SYNT 2017, arXiv:1711.10224

R2 v1 2026-06-22T23:00:18.452Z