2004
DOI: 10.1007/978-3-540-30494-4_13
|View full text |Cite
|
Sign up to set email alerts
|

Simple Yet Efficient Improvements of SAT Based Bounded Model Checking

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2005
2005
2022
2022

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…No cone of influence reductions are used during benchmarking and our implementation does not contain any invariant (or any other property class) specific optimisations (left for further work). As the benchmark problems we use: (i) the systems involving PLTL specifications that we have used earlier in [18] (the VMCAI/* problems), (ii) IBM benchmarks from [27], and (iii) some systems in the standard NuSMV distribution involving LTL specifications which we could prove to be true. …”
Section: Methodsmentioning
confidence: 99%
“…No cone of influence reductions are used during benchmarking and our implementation does not contain any invariant (or any other property class) specific optimisations (left for further work). As the benchmark problems we use: (i) the systems involving PLTL specifications that we have used earlier in [18] (the VMCAI/* problems), (ii) IBM benchmarks from [27], and (iii) some systems in the standard NuSMV distribution involving LTL specifications which we could prove to be true. …”
Section: Methodsmentioning
confidence: 99%
“…Cadence SMV [22] is used as the BDD-based model checker for verifying the abstract models. We used 3 sets of benchmarks for our experiments: the IU benchmarks [3] from Synopsys, the PJ benchmarks derived from the PicoJava processor [5], and the RB benchmarks from the IBM Formal Verification Library [23]. The value of N in LEARN-ABS was set to 25.…”
Section: Experiments Resultsmentioning
confidence: 99%
“…These solvers are mainly based on the DPLL algorithm, which solves a formula by traversing a search tree as described in Section 2.4.1. The structure of a BMC formula makes it possible to use alternative branching methodologies during the traversal [WJHS04,Zar04], or to extend the default algorithm so that more conflict clauses can be added [Sht00,Str04]. In addition, the formulas can be simplified using different methods such as the ones in [Kue04, Vel04a] before feeding them to the solvers.…”
Section: Standard Methodsmentioning
confidence: 99%
“…Note that, interesting SAT benchmarks are available online at [Vel, DIM, SAT]. Benchmarks designed especially for BMC can also be found in [Zar05,Zar04].…”
Section: Satisfiability Problemmentioning
confidence: 99%