2005
DOI: 10.1016/j.entcs.2004.08.061
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Proof Engines for Bounded Model Checking of Hybrid Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2006
2006
2018
2018

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 26 publications
(19 citation statements)
references
References 9 publications
0
19
0
Order By: Relevance
“…In addition to the eager dependency check for linear constraints above, we use HySAT [9] as a decision procedure for the equivalence of nodes in FO-AIGs (representing boolean combinations of linear constraints). If two nodes are proven to be equivalent (taking the linear constraints into account), then these nodes can be merged, leading to a compaction of the representation or leading to the detection of a fixpoint in the model checking computation.…”
Section: Methods Dealing With the Interaction Of The Boolean And The mentioning
confidence: 99%
See 2 more Smart Citations
“…In addition to the eager dependency check for linear constraints above, we use HySAT [9] as a decision procedure for the equivalence of nodes in FO-AIGs (representing boolean combinations of linear constraints). If two nodes are proven to be equivalent (taking the linear constraints into account), then these nodes can be merged, leading to a compaction of the representation or leading to the detection of a fixpoint in the model checking computation.…”
Section: Methods Dealing With the Interaction Of The Boolean And The mentioning
confidence: 99%
“…HySAT [9] is a bounded model checker for linear hybrid systems. It combines Davis-Putnam style SAT solving techniques with linear programming, and implements state of the art optimizations such at nonchronological backjumping, conflict driven learning and lazy clause evaluation.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Otherwise, if the abstraction has a solution, then the LP-solver checks whether there is a corresponding solution in the real domain. I.e., the LP-solver collects all those real constraints whose abstraction variables are true and the negation of all those whose abstraction variables are false, and checks whether they are together satisfiable using a Simplex-based approach similar to [21]. If yes, then we have found a solution for the concrete problem.…”
Section: Lp-sat-checkingmentioning
confidence: 98%
“…In the discrete case the check is carried out by a SAT-solver, i.e., a Boolean satisfiability checker, whereas in the mixed discrete-continuous case of hybrid and timed automata the check is usually done by combining a SAT-and an LP-solver (Linear Programming, see Section 5.2). Some popular solver are, e.g., ZChaff [28], BerkMin [23], MiniSAT [20], HySat [21],MathSAT [5], CVC Lite [8], and ICS [16]. Our approach, as introduced in the following sections, is not restricted to any fixed application domain.…”
Section: Introductionmentioning
confidence: 99%