Partial-order reduction for parity games and parameterised Boolean equation systems

被引:2
|
作者
Neele, Thomas [1 ]
Willemse, Tim A. C. [1 ]
Wesselink, Wieger [1 ]
Valmari, Antti [2 ]
机构
[1] Eindhoven Univ Technol, Eindhoven, Netherlands
[2] Univ Jyvaskyla, Jyvaskyla, Finland
基金
美国国家卫生研究院;
关键词
Partial-order reduction; Parity games; Parameterised Boolean equation systems; Stubborn sets; CHECKING;
D O I
10.1007/s10009-022-00672-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In model checking, reduction techniques can be helpful tools to fight the state-space explosion problem. Partial-order reduction (POR) is a well-known example, and many POR variants have been developed over the years. However, none of these can be used in the context of model checking stutter-sensitive temporal properties. We propose POR techniques for parity games, a well-established formalism for solving a variety of decision problems, including model checking. As a result, we obtain the first PORmethod that is sound for the full modal mu-calculus. We showhowour technique can be applied to the fixed point logic called parameterised Boolean equation systems, which provides a high-level representation of parity games. Experiments with our implementation indicate that substantial reductions can be achieved.
引用
收藏
页码:735 / 756
页数:22
相关论文
共 50 条
  • [1] Partial-order reduction for parity games and parameterised Boolean equation systems
    Thomas Neele
    Tim A. C. Willemse
    Wieger Wesselink
    Antti Valmari
    [J]. International Journal on Software Tools for Technology Transfer, 2022, 24 : 735 - 756
  • [2] Partial-Order Reduction for Parity Games with an Application on Parameterised Boolean Equation Systems
    Neele, Thomas
    Willemse, Tim A. C.
    Wesselink, Wieger
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PT II, TACAS 2020, 2020, 12079 : 307 - 324
  • [3] Efficient Instantiation of Parameterised Boolean Equation Systems to Parity Games
    Kant, Gijs
    van de Pol, Jaco
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (99): : 50 - 65
  • [4] Parameterised boolean equation systems
    Groote, JF
    Willemse, TAC
    [J]. THEORETICAL COMPUTER SCIENCE, 2005, 343 (03) : 332 - 369
  • [5] Invariants for Parameterised Boolean Equation Systems
    Orzan, Simona
    Willemse, Tim A. C.
    [J]. CONCUR 2008 - CONCURRENCY THEORY, PROCEEDINGS, 2008, 5201 : 187 - 202
  • [6] Invariants for Parameterised Boolean Equation Systems
    Orzan, Simona
    Willemse, Tim A. C.
    [J]. THEORETICAL COMPUTER SCIENCE, 2010, 411 (11-13) : 1338 - 1371
  • [7] Instantiation for Parameterised Boolean Equation Systems
    van Dam, A.
    Ploeger, B.
    Willemse, T. A. C.
    [J]. THEORETICAL ASPECTS OF COMPUTING - ICTAC 2008, PROCEEDINGS, 2008, 5160 : 440 - 454
  • [8] Bounded Partial-Order Reduction
    Coons, Katherine E.
    Musuvathi, Madanlal
    McKinley, Kathryn S.
    [J]. ACM SIGPLAN NOTICES, 2013, 48 (10) : 833 - 848
  • [9] Cartesian partial-order reduction
    Gueta, Guy
    Flanagan, Cormac
    Yahav, Eran
    Sagiv, Mooly
    [J]. MODEL CHECKING SOFTWARE, PROCEEDINGS, 2007, 4595 : 95 - +
  • [10] Partial-order Boolean games: informational independence in a logic-based model of strategic interaction
    Bradfield, Julian
    Gutierrez, Julian
    Wooldridge, Michael
    [J]. SYNTHESE, 2016, 193 (03) : 781 - 811