Efficient Proof Engines for Bounded Model Checking of Hybrid Systems

被引:17
作者
Franzle, Martin [1 ]
Herde, Christian [2 ]
机构
[1] Tech Univ Denmark, Informat & Math Modelling, Richard Petersens Plads,Bldg 322, DK-2800 Lyngby, Denmark
[2] Carl Von Ossietzky Univ Oldenburg, Dept Comp Sci, D-26111 Oldenburg, Germany
关键词
verification; bounded model checking; hybrid systems; infinite-state systems; decision procedures; satisfiability;
D O I
10.1016/j.entcs.2004.08.061
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we present HySat, a new bounded model checker for linear hybrid systems, incorporating a tight integration of a DPLL-based pseudo-Boolean SAT solver and a linear programming routine as core engine. In contrast to related tools like MathSAT, ICS, or CVC, our tool exploits all of the various optimizations that arise naturally in the bounded model checking context, e.g. isomorphic replication of learned conflict clauses or tailored decision strategies, and extends them to the hybrid domain. We demonstrate that those optimizations are crucial to the performance of the tool.
引用
收藏
页码:119 / 137
页数:19
相关论文
共 31 条
  • [21] Marques-Silva JoAco P, 1999, P 9 PORT C ART INT E
  • [22] GRASP: A search algorithm for propositional satisfiability
    Marques-Silva, JP
    Sakallah, KA
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1999, 48 (05) : 506 - 521
  • [23] Moskewicz Matthew W., 2001, P 38 DES AUT C DAC 0
  • [24] Nonnengart A., 1999, HDB AUTOMATED REASON
  • [25] Shtrichman O., 2000, LNCS, P480, DOI DOI 10.1007/10722167
  • [26] Tseitin G. S., 1968, STUDIES CONSTRUCTIVE
  • [27] A linear-time transformation of linear inequalities into conjunctive normal form
    Warners, JP
    [J]. INFORMATION PROCESSING LETTERS, 1998, 68 (02) : 63 - 69
  • [28] Whittemore J, 2001, DES AUT CON, P542, DOI 10.1109/DAC.2001.935567
  • [29] Wolfman SA, 1999, IJCAI-99: PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 & 2, P310
  • [30] Efficient conflict driven learning in a Boolean Satisfiability solver
    Zhang, LT
    Madigan, CF
    Moskewicz, MH
    Malik, S
    [J]. ICCAD 2001: IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2001, : 279 - 285