2006
DOI: 10.1007/s10703-006-0019-9
|View full text |Cite
|
Sign up to set email alerts
|

Bounded model checking of infinite state systems

Abstract: We present a new upproach to bounded nrodel checking that extends currenf nietlzods in two ways: First13 instead of a reduction to propositional logic, we choose a more POWerful, yet decidable target logic, naniely Presburger arithmetic. Secondly instead of unwinding tenrporal logic formulas, we i i~i w i~d corresponding w -automata. To this end, we eniplny a special technique for translaling safety and liveness properties to w-automata with corresponding acceptance conditions. T12i.s combination allows us to … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2006
2006
2024
2024

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 62 publications
0
8
0
Order By: Relevance
“…SAT and SMT solvers have been used for bounded model checking [7,27]. These methods use a reasoner directly for model checking by expanding the transition relation for a finite number of steps.…”
Section: Related Workmentioning
confidence: 99%
“…SAT and SMT solvers have been used for bounded model checking [7,27]. These methods use a reasoner directly for model checking by expanding the transition relation for a finite number of steps.…”
Section: Related Workmentioning
confidence: 99%
“…Beryl contains algorithms for global and local model checking, as well as bounded variants thereof [23]. There are many differences between these algorithms that may lead to fundamentally different runtimes.…”
Section: Model Checkingmentioning
confidence: 99%
“…There are many differences between these algorithms that may lead to fundamentally different runtimes. For the verification of infinite state systems, it is even more important to have different model checking algorithms, since termination cannot be guaranteed due to the undecidability of most verification problems [23].…”
Section: Model Checkingmentioning
confidence: 99%
“…For infinite-state systems, however, such completeness thresholds need not exist (cf. [64]), rendering BMC a refutation-only technique. To verify infinite-state systems, BMC is typically combined with the search for an inductive invariant, i.e., a superset of the reachable states which is closed under the transition relation.…”
Section: Introductionmentioning
confidence: 99%