2004
DOI: 10.1007/978-3-540-24732-6_7
|View full text |Cite
|
Sign up to set email alerts
|

Minimization of Counterexamples in SPIN

Abstract: Abstract. We propose an algorithm to find a counterexample to some property in a finite state program. This algorithm is derived from SPIN's one, but it finds a counterexample faster than SPIN does. In particular it still works in linear time. Compared with SPIN's algorithm, it requires only one additional bit per state stored. We further propose another algorithm to compute a counterexample of minimal size. Again, this algorithm does not use more memory than SPIN does to approximate a minimal counterexample. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
45
0

Year Published

2005
2005
2019
2019

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 35 publications
(45 citation statements)
references
References 10 publications
0
45
0
Order By: Relevance
“…Subsequent improvements [15,19,22,27] has not only made it compatible with partial-order methods, but has also led to a significant reduction in the number of states and transitions it needs to explore. The core algorithm has also been adapted for use with generalized Büchi automata [32] and heuristic search [2,11].…”
Section: Verification With Büchi Automatamentioning
confidence: 99%
“…Subsequent improvements [15,19,22,27] has not only made it compatible with partial-order methods, but has also led to a significant reduction in the number of states and transitions it needs to explore. The core algorithm has also been adapted for use with generalized Büchi automata [32] and heuristic search [2,11].…”
Section: Verification With Büchi Automatamentioning
confidence: 99%
“…It does not find shortest counterexamples. Gastin et al propose an algorithm [11] to minimize the length of counterexamples, which may visit a state an exponential number of times.…”
Section: Introductionmentioning
confidence: 99%
“…We compared two algorithms: our algorithm, which we call "3B" and a depth-first-based search introduced in [6], which we call "GMZ". We recorded the number of transitions explored every time an algorithm improved the shortest found counterexample to measure the rate of convergence.…”
Section: Methodsmentioning
confidence: 99%
“…It is widely thought that finding minimal counterexamples in polynomial time requires the shortest paths from all states to all states, storing a quadratic amount of information [6]. We show that O(n log n) memory suffices.…”
Section: Introductionmentioning
confidence: 97%
See 1 more Smart Citation