Modular strategic SMT solving with SMT-RAT

被引:0
|
作者
Kremer, Gereon [1 ]
Abraham, Erika [1 ]
机构
[1] Rhein Westfal TH Aachen, Aachen, Germany
基金
欧盟地平线“2020”;
关键词
satisfiability modulo theories; polynomial arithmetic; strategic combination;
D O I
10.2478/ausi-2018-0001
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we present the latest developments in SMT-RAT, a tool for the automated check of quantifier-free real and integer arithmetic formulas for satisfiability. As a distinguishing feature, SMT-RAT provides a set of solving modules and supports their strategic combination. We describe our CArL library for arithmetic computations, the available modules implemented on top of CArL, and how modules can be combined to satisfiability-modulo-theories (SMT) solvers. Besides the traditional SMT approach, some new modules support also the recently proposed and highly promising model-constructing satisfiability calculus approach.
引用
收藏
页码:5 / 25
页数:21
相关论文
共 50 条
  • [1] SMT-RAT: An Open Source C plus plus Toolbox for Strategic and Parallel SMT Solving
    Corzilius, Florian
    Kremer, Gereon
    Junges, Sebastian
    Schupp, Stefan
    Abraham, Erika
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2015, 2015, 9340 : 360 - 368
  • [2] Subtropical Satisfiability for SMT Solving
    Nalbach, Jasper
    Abraham, Erika
    [J]. NASA FORMAL METHODS, NFM 2023, 2023, 13903 : 430 - 446
  • [3] Relational Constraint Solving in SMT
    Meng, Baoluo
    Reynolds, Andrew
    Tinelli, Cesare
    Barrett, Clark
    [J]. AUTOMATED DEDUCTION - CADE 26, 2017, 10395 : 148 - 165
  • [4] A Concurrent Portfolio Approach to SMT Solving
    Wintersteiger, Christoph M.
    Hamadi, Youssef
    de Moura, Leonardo
    [J]. COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2009, 5643 : 715 - +
  • [5] A pearl on SAT and SMT solving in Prolog
    Howe, Jacob M.
    King, Andy
    [J]. THEORETICAL COMPUTER SCIENCE, 2012, 435 : 43 - 55
  • [6] Improving Strategies via SMT Solving
    Gawlitza, Thomas Martin
    Monniaux, David
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, 2011, 6602 : 236 - 255
  • [7] Modal satisfiability via SMT solving
    Universidad Nacional de Córdoba & CONICET, Córdoba, Argentina
    不详
    不详
    [J]. Lect. Notes Comput. Sci, (30-45):
  • [8] On the Use of SMT Solving for XACML Policy Evaluation
    Turkmen, Fatih
    Demchenko, Yuri
    [J]. 2016 8TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2016), 2016, : 539 - 544
  • [9] Smt-Switch: A Solver-Agnostic C plus plus API for SMT Solving
    Mann, Makai
    Wilson, Amalee
    Zohar, Yoni
    Stuntz, Lindsey
    Irfan, Ahmed
    Brown, Kristopher
    Donovick, Caleb
    Guman, Allison
    Tinelli, Cesare
    Barrett, Clark
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, SAT 2021, 2021, 12831 : 377 - 386
  • [10] Parallel SMT Solving and Concurrent Symbolic Execution
    Rakadjiev, Emil
    Shimosawa, Taku
    Mine, Hiroshi
    Oshima, Satoshi
    [J]. 2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 3, 2015, : 17 - 26