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 条
  • [1] Bounded Synthesis for Petri Games
    Finkbeiner, Bernd
    CORRECT SYSTEM DESIGN: SYMPOSIUM IN HONOR OF ERNST-RUDIGER OLDEROG ON THE OCCASION OF HIS 60TH BIRTHDAY, 2015, 9360 : 223 - 237
  • [2] A symbolic algorithm for the synthesis of bounded Petri nets
    Carmona, J.
    Cortadella, J.
    Kishinevsky, M.
    Kondratyev, A.
    Lavagno, L.
    Yakovlev, A.
    APPLICATIONS AND THEORY OF PETRI NETS, 2008, 5062 : 92 - +
  • [3] Symbolic analysis of bounded Petri nets
    Pastor, E
    Cortadella, J
    Roig, O
    IEEE TRANSACTIONS ON COMPUTERS, 2001, 50 (05) : 432 - 448
  • [4] Symbolic Bounded Synthesis
    Ehlers, Ruediger
    COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2010, 6174 : 365 - 379
  • [5] Symbolic bounded synthesis
    Rüdiger Ehlers
    Formal Methods in System Design, 2012, 40 : 232 - 262
  • [6] Symbolic bounded synthesis
    Ehlers, Ruediger
    FORMAL METHODS IN SYSTEM DESIGN, 2012, 40 (02) : 232 - 262
  • [7] BDDs vs. zero-suppressed BDDs: for CTL symbolic model checking of Petri nets
    Yoneda, T
    Hatori, H
    Takahara, A
    Minato, S
    FORMAL METHODS IN COMPUTER-AIDED DESIGN, 1996, 1166 : 435 - 449
  • [8] Unbeast: Symbolic Bounded Synthesis
    Ehlers, Ruediger
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2011, 6605 : 272 - 275
  • [9] Symbolic state estimation in bounded timed labeled Petri nets
    Dong, Yifan
    Wu, Naiqi
    Li, Zhiwu
    AUTOMATICA, 2024, 160
  • [10] Solving Parity Games: Explicit vs Symbolic
    Di Stasio, Antonio
    Murano, Aniello
    Vardi, Moshe Y.
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, CIAA 2018, 2018, 10977 : 159 - 172