MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  On the parallel complexity of model checking in the modal mu-calculus (1994) [10 citations — 2 self]

Download:
Download as a PDF | Download as a PS
by Shipei Zhang, Oleg Sokolsky, Scott A. Smolka
In Proceedings, Ninth Annual IEEE Symposium on Logic in Computer Science
ftp://ftp.cs.sunysb.edu/pub/TechReports/smolka/lics94.ps.Z
Add To MetaCart

Abstract:

The modal mu-calculus is an expressive logic that can be used to specify safety and liveness properties of concurrent systems represented as labeled transition systems (LTSs). We show that Model Checking in the Modal Mu-Calculus (MCMMC)--- the problem of checking whether an LTS is a model of a formula of the propositional modal mu-calculus--- is P-hard even for a very restrictive version of the problem involving the alternation-free fragment. In particular, MCMMC is P-hard even if the formula is fixed and alternationfree, and the LTS is deterministic, acyclic, and has fan-in and fan-out bounded by 2. The reduction used is from a restricted version of the circuit value problem known as Synchronous Alternating Monotone Fanout

Citations

996 Automatic verification of finite-state concurrent systems using temporal logic specifications – Clarke, Emerson, et al. - 1986
402 Algebraic laws for nondeterminism and concurrency – Hennessy, Milner - 1985
294 Results on the propositional -calculus – Kozen - 1983
285 Propositional dynamic logic of regular programs – Fischer, Ladner - 1979
196 The Concurrency Workbench: A semantics-based tool for the veri of systems – Cleaveland, Parrow, et al. - 1993
182 Efficient model checking in fragments of the propositional mu-calculus – Emerson, Lei - 1986
158 Results on the propositional µ-calculus – Kozen - 1983
135 CCS Expressions, Finite State Processes, and Three Problems of Equivalence – Kanellakis, Smolka - 1983
104 A linear-time model-checking algorithm for the alternation-free modal mu-calculus. CAV’91 – Cleaveland, Steffen
67 On model-checking for fragments of _-calculus – Emerson, Jutla, et al. - 1993
35 AUTO and Autograph – Roy, Simone - 1990
34 Faster model checking for the modal mu-calculus – Cleaveland, Klein, et al. - 1993
33 Deciding bisimilarity is P-complete – Balcazar, Gabarro, et al. - 1992
33 Parallel Complexity of Logical Query Programs – Ullman, Gelder - 1988
27 A parallel algorithm for constructing binary decision diagrams – Kimura, Clarke - 1990
27 Verification in XESAR of the Sliding Window protocol – Richier, Rodriguez, et al. - 1987
25 Computing Behavioural Relations, Logically – Cleaveland, Steffen - 1991
21 A compendium of problems complete for P – Greenlaw, Hoover, et al. - 1991
17 Logic Programming and Parallel Complexity – Kanellakis - 1986
17 List ranking and parallel tree contraction – Reid-Miller, Miller, et al. - 1993
16 Characteristic formulae – Steffen - 1989
10 Parallel complexity of simple logic programs – Afrati, Papadimitriou - 1993
5 Towards efficient parallelization of equivalence checking algorithms – Zhang, Smolka - 1992
3 Vectorized symbolic model checking of computation tree logic for sequential machine verification – Hiraishi, Hamaguchi, et al. - 1991
3 Parallel Algorithms for Relational Coarsest Partition Problems – Rajasekaran, Lee - 1993
1 Vectorized Model Checking for Computation Tree Logic – Hiraishi, Meki, et al. - 1990
1 Fast Parallel Deterministic and Randomized Algorithms for Model Checking – Lee, Rajasekaran - 1993
1 Parallel Complexity of Logical Inference – Ullman - 1992
1 and Sanguthevar Rajasekaran. Fast parallel deterministic and randomized algorithms for model checking – Lee - 1993