raSAT: an SMT solver for polynomial constraints

被引:0
|
作者
Vu Xuan Tung
To Van Khanh
Mizuhito Ogawa
机构
[1] Japan Advanced Institute of Science and Technology,
[2] University of Engineering and Technology,undefined
[3] Vietnam National University,undefined
来源
关键词
SMT solving; Polynomial constraints; Interval arithmetic; Interval constraint propagation; Testing; Intermediate value theorem;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents raSAT SMT solver, which is aimed to handle polynomial constraints over both reals and integers with simple unified methodologies. Its three main features are (1) a raSATloop for inequalities, which adds testing to interval constraint propagation to accelerate SAT detection, (2) a non-constructive reasoning for equations over reals based on the generalized intermediate value theorem, and (3) soundness of floating-point arithmetic that is guaranteed by (a) rounding up/down over-approximations of intervals, and (b) confirmation of a satisfying instance detected by testing using the iRRAM package, which guarantees error bounds.
引用
收藏
页码:462 / 499
页数:37
相关论文
共 50 条
  • [1] raSAT: An SMT Solver for Polynomial Constraints
    Vu Xuan Tung
    To Van Khanh
    Ogawa, Mizuhito
    AUTOMATED REASONING (IJCAR 2016), 2016, 9706 : 228 - 237
  • [2] raSAT: an SMT solver for polynomial constraints
    Vu Xuan Tung
    To Van Khanh
    Ogawa, Mizuhito
    FORMAL METHODS IN SYSTEM DESIGN, 2017, 51 (03) : 462 - 499
  • [3] TRAU : SMT solver for string constraints
    Abdulla, Parosh Aziz
    Atig, Mohamed Faouzi
    Chen, Yu-Fang
    Bui Phi Diep
    Holik, Lukas
    Rezine, Ahmed
    Rummer, Philipp
    PROCEEDINGS OF THE 2018 18TH CONFERENCE ON FORMAL METHODS IN COMPUTER AIDED DESIGN (FMCAD), 2018, : 165 - 169
  • [4] Norn: An SMT Solver for String Constraints
    Abdulla, Parosh Aziz
    Atig, Mohamed Faouzi
    Chen, Yu-Fang
    Holik, Lukas
    Rezine, Ahmed
    Rummer, Philipp
    Stenman, Jari
    COMPUTER AIDED VERIFICATION, PT I, 2015, 9206 : 462 - 469
  • [5] An efficient SMT solver for string constraints
    Tianyi Liang
    Andrew Reynolds
    Nestan Tsiskaridze
    Cesare Tinelli
    Clark Barrett
    Morgan Deters
    Formal Methods in System Design, 2016, 48 : 206 - 234
  • [6] An efficient SMT solver for string constraints
    Liang, Tianyi
    Reynolds, Andrew
    Tsiskaridze, Nestan
    Tinelli, Cesare
    Barrett, Clark
    Deters, Morgan
    FORMAL METHODS IN SYSTEM DESIGN, 2016, 48 (03) : 206 - 234
  • [7] Solving Hierarchical Soft Constraints with an SMT Solver
    Hosobe, Hiroshi
    PROCEEDINGS OF 2020 12TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2020), 2020, : 42 - 46
  • [8] SMT for Polynomial Constraints on Real Numbers
    To Van Khanh
    Ogawa, Mizuhito
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2012, 289 : 27 - 40
  • [9] An Efficient Lazy SMT Solver for Nonlinear Numerical Constraints
    Ji, Xiaohui
    Ma, Feifei
    2012 IEEE 21ST INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2012, : 324 - 329
  • [10] The Barcelogic SMT solver
    Bofill, Miquel
    Nieuwenhuis, Robert
    Oliveras, Albert
    Rodriguez-Carbonell, Enric
    Rubio, Albert
    COMPUTER AIDED VERIFICATION, 2008, 5123 : 294 - +