2010
DOI: 10.1142/s0129054110007258
|View full text |Cite
|
Sign up to set email alerts
|

The Complexity of Model Checking for Boolean Formulas

Abstract: We examine the complexity of the model checking problem for Boolean formulas, which is the following decision problem: Given a Boolean formula without variables, does it evaluate to true? We show that the complexity of this problem is determined by certain closure properties of the connectives allowed to build the formula, and achieve a complete classification: The formula model checking problem is either complete for NC1, equivalent to counting modulo 2, or complete for a level of the logarithmic time hierarc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2010
2010
2012
2012

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 5 publications
0
5
0
Order By: Relevance
“…Proof. The first and third claim follow from Theorem 4.2 and the monotone formula value problem being NC 1 -complete [Sch10].…”
Section: Model Checking Extensions Of Ctlmentioning
confidence: 87%
See 1 more Smart Citation
“…Proof. The first and third claim follow from Theorem 4.2 and the monotone formula value problem being NC 1 -complete [Sch10].…”
Section: Model Checking Extensions Of Ctlmentioning
confidence: 87%
“…Proof. If T ⊆ {A, E} then deciding CTL + -MC(T ) is equivalent to the problem of evaluating a propositional formula, which is known to be NC 1 -complete [Bus87,Sch10].…”
Section: Model Checking Extensions Of Ctlmentioning
confidence: 99%
“…The main reason for this phenomenon is, that circuits can be regarded as a succinct representation of formulas. Partial results in this direction have been obtained in [Rei01,Sch10].…”
Section: Discussionmentioning
confidence: 99%
“…Analogous to the fragments CTL pos (T ), CTL a.n. (T ), and CTL mon (T ), we define CTL + -MC(T ) is equivalent to the problem of evaluating a propositional formula, which is known to be NC 1 -complete [Bus87,Sch10]. If {X} T ⊆ {A, E, X}, then CTL + -MC(T ) can be solved using a labelling algorithm: Let K = (W, R, η) be a Kripke structure, and ϕ be a CTL + ({A, E, X})-formula.…”
Section: Model Checking Extensions Of Ctlmentioning
confidence: 99%