1997
DOI: 10.1007/3-540-63166-6_28
|View full text |Cite
|
Sign up to set email alerts
|

Efficient detection of vacuity in ACTL formulas

Abstract: Propositional logic formulas containing implications can suffer from antecedent failure, in which the formula is true trivially because the precondition of the implication is not satisfiable. In other words, the post-condition of the implication does not affect the truth value of the formula. We call this a vacuous pass, and extend the definition of vacuity to cover other kinds of trivial passes in temporal logic. We define w-ACTL, a subset of CTL and show by construction that for every w-ACTL formula !a there… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
131
0

Year Published

2000
2000
2009
2009

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 100 publications
(131 citation statements)
references
References 11 publications
0
131
0
Order By: Relevance
“…Beer et al [68] use witness formulas to detect vacuity for a subset of ACTL (CTL with only A quantified temporal operators). This method is extended to CTL* by Kupferman and Vardi [69].…”
Section: Vacuity Based Coveragementioning
confidence: 99%
“…Beer et al [68] use witness formulas to detect vacuity for a subset of ACTL (CTL with only A quantified temporal operators). This method is extended to CTL* by Kupferman and Vardi [69].…”
Section: Vacuity Based Coveragementioning
confidence: 99%
“…The first attempt to formulate and automate vacuity detection is due to Beer et al [2]. They consider a property ϕ to be vacuous if ϕ contains a subformula ψ such that replacing ψ by any other formula does not affect the satisfaction of ϕ.…”
Section: Defining Vacuitymentioning
confidence: 99%
“…Vacuity detection [2,18,21,1] is an automatic sanity check that can be applied after a positive model-checking run in order to gain confidence that the model and the property capture the desired behaviours. Informally, a property is said to be vacuous if it has a subformula which is not relevant to its satisfaction, or if the property itself is a tautology.…”
Section: Introductionmentioning
confidence: 99%
“…The property P → Q has also been studied in the context of vacuity detection in [4,18,21], where P → Q is said to be vacuously satisfied whenever P is false. This is because Q is often the property that the user intends to check, while P is only a pre-condition.…”
Section: More Related Workmentioning
confidence: 99%