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

被引:3
|
作者
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
    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
    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
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (99): : 50 - 65
  • [4] Parameterised boolean equation systems
    Groote, JF
    Willemse, TAC
    THEORETICAL COMPUTER SCIENCE, 2005, 343 (03) : 332 - 369
  • [5] Invariants for Parameterised Boolean Equation Systems
    Orzan, Simona
    Willemse, Tim A. C.
    CONCUR 2008 - CONCURRENCY THEORY, PROCEEDINGS, 2008, 5201 : 187 - 202
  • [6] Instantiation for Parameterised Boolean Equation Systems
    van Dam, A.
    Ploeger, B.
    Willemse, T. A. C.
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2008, PROCEEDINGS, 2008, 5160 : 440 - 454
  • [7] Invariants for Parameterised Boolean Equation Systems
    Orzan, Simona
    Willemse, Tim A. C.
    THEORETICAL COMPUTER SCIENCE, 2010, 411 (11-13) : 1338 - 1371
  • [8] Bounded Partial-Order Reduction
    Coons, Katherine E.
    Musuvathi, Madanlal
    McKinley, Kathryn S.
    ACM SIGPLAN NOTICES, 2013, 48 (10) : 833 - 848
  • [9] Cartesian partial-order reduction
    Gueta, Guy
    Flanagan, Cormac
    Yahav, Eran
    Sagiv, Mooly
    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
    SYNTHESE, 2016, 193 (03) : 781 - 811