Symbolic vs. Bounded Synthesis for Petri Games

被引:2
|
作者
Finkbeiner, Bernd [1 ]
Gieseking, Manuel [2 ]
Hecking-Harbusch, Jesko [1 ]
Olderog, Ernst-Ruediger [2 ]
机构
[1] Univ Saarland, Saarbrucken, Germany
[2] Carl von Ossietzky Univ Oldenburg, Oldenburg, Germany
基金
欧洲研究理事会;
关键词
D O I
10.4204/EPTCS.260.5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:23 / 43
页数:21
相关论文
共 50 条
  • [31] (Un)Decidability Bounds of the Synthesis Problem for Petri Games
    Hannibal, Paul
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, 390 : 115 - 131
  • [32] Petri Games: Synthesis of Distributed Systems with Causal Memory
    Finkbeiner, Bernd
    Olderog, Ernst-Rudiger
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (161): : 217 - 230
  • [33] Bandits with Side Observations: Bounded vs. Logarithmic Regret
    Degenne, Remy
    Garcelon, Evrard
    Perchet, Vianney
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, 2018, : 467 - 476
  • [34] Petri games: Synthesis of distributed systems with causal memory
    Finkbeiner, Bernd
    Olderog, Ernst-Ruediger
    INFORMATION AND COMPUTATION, 2017, 253 : 181 - 203
  • [35] PETRI VS PETRI
    CANTLIFFE, DJ
    HORTSCIENCE, 1982, 17 (03) : 302 - 302
  • [36] Symbolic Solution of Emerson -Lei Games for Reactive Synthesis
    Hausmann, Daniel
    Lehaut, Mathieu
    Piterman, Nir
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, PT I, FOSSACS 2024, 2024, 14574 : 55 - 78
  • [37] COMPOSITIONAL SYNTHESIS OF LIVE AND BOUNDED FREE CHOICE PETRI NETS
    ESPARZA, J
    SILVA, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 527 : 172 - 187
  • [38] Hardness Results for the Synthesis of b-bounded Petri Nets
    Tredup, Ronny
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY, PETRI NETS 2019, 2019, 11522 : 127 - 147
  • [39] Parameter Synthesis for Bounded Cost Reachability in Time Petri Nets
    Lime, Didier
    Roux, Olivier H.
    Seidner, Charlotte
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY, PETRI NETS 2019, 2019, 11522 : 406 - 425
  • [40] Cost vs. Time in Stochastic Games and Markov Automata
    Hatefi, Hassan
    Braitling, Bettina
    Wimmer, Ralf
    Fioriti, Luis Maria Ferrer
    Hermanns, Holger
    Becker, Bernd
    DEPENDABLE SOFTWARE ENGINEERING: THEORIES, TOOLS, AND APPLICATIONS, SETTA 2015, 2015, 9409 : 19 - 34