Skip to main content

Showing 1–6 of 6 results for author: Trentin, P

Searching in archive cs. Search in all archives.
.
  1. arXiv:2401.10703  [pdf, other

    cs.LO

    DRAT Proofs of Unsatisfiability for SAT Modulo Monotonic Theories

    Authors: Nick Feng, Alan J. Hu, Sam Bayless, Syed M. Iqbal, Patrick Trentin, Mike Whalen, Lee Pike, John Backes

    Abstract: Generating proofs of unsatisfiability is a valuable capability of most SAT solvers, and is an active area of research for SMT solvers. This paper introduces the first method to efficiently generate proofs of unsatisfiability specifically for an important subset of SMT: SAT Modulo Monotonic Theories (SMMT), which includes many useful finite-domain theories (e.g., bit vectors and many graph-theoreti… ▽ More

    Submitted 18 April, 2024; v1 submitted 19 January, 2024; originally announced January 2024.

  2. arXiv:1912.01476  [pdf, other

    cs.LO

    From MiniZinc to Optimization Modulo Theories, and Back (Extended Version)

    Authors: Francesco Contaldo, Patrick Trentin, Roberto Sebastiani

    Abstract: Optimization Modulo Theories (OMT) is an extension of SMT that allows for finding models that optimize objective functions. In this paper we aim at bridging the gap between Constraint Programming (CP) and OMT, in both directions. First, we have extended the OMT solver OptiMathSAT with a FlatZinc interface -- which can also be used as a FlatZinc-to-OMT encoder for other OMT solvers. This allows OMT… ▽ More

    Submitted 17 February, 2020; v1 submitted 3 December, 2019; originally announced December 2019.

    Comments: Short Version published at CPAIOR 2020

  3. arXiv:1905.02838  [pdf, other

    cs.LO

    Optimization Modulo the Theories of Signed Bit-Vectors and Floating-Point Numbers

    Authors: Patrick Trentin, Roberto Sebastiani

    Abstract: Optimization Modulo Theories (OMT) is an important extension of SMT which allows for finding models that optimize given objective functions, typically consisting in linear-arithmetic or pseudo-Boolean terms. However, many SMT and OMT applications, in particular from SW and HW verification, require handling bit-precise representations of numbers, which in SMT are handled by means of the theory of B… ▽ More

    Submitted 7 May, 2019; originally announced May 2019.

    Comments: 27 pages, 7 figures, 2 tables; Shorter, official, publication at CADE-27 (2019)

  4. arXiv:1803.01592  [pdf, ps, other

    cs.SC cs.MS

    OpenMath and SMT-LIB

    Authors: James H. Davenport, Matthew England, Roberto Sebastiani, Patrick Trentin

    Abstract: OpenMath and SMT-LIB are languages with very different origins, but both "represent mathematics". We describe SMT-LIB for the OpenMath community and consider adaptations for both languages to support the growing SC-Square initiative.

    Submitted 5 March, 2018; originally announced March 2018.

    Comments: Presented in the OpenMath 2017 Workshop, at CICM 2017, Edinburgh, UK

    ACM Class: H.3.5

  5. arXiv:1702.02385  [pdf, other

    cs.LO

    On Optimization Modulo Theories, MaxSMT and Sorting Networks

    Authors: Roberto Sebastiani, Patrick Trentin

    Abstract: Optimization Modulo Theories (OMT) is an extension of SMT which allows for finding models that optimize given objectives. (Partial weighted) MaxSMT --or equivalently OMT with Pseudo-Boolean objective functions, OMT+PB-- is a very-relevant strict subcase of OMT. We classify existing approaches for MaxSMT or OMT+PB in two groups: MaxSAT-based approaches exploit the efficiency of state-of-the-art MAX… ▽ More

    Submitted 8 February, 2017; originally announced February 2017.

    Comments: 17 pages, submitted at Tacas 17

  6. arXiv:1410.5568  [pdf, other

    cs.LO

    Pushing the envelope of Optimization Modulo Theories with Linear-Arithmetic Cost Functions

    Authors: Roberto Sebastiani, Patrick Trentin

    Abstract: In the last decade we have witnessed an impressive progress in the expressiveness and efficiency of Satisfiability Modulo Theories (SMT) solving techniques. This has brought previously-intractable problems at the reach of state-of-the-art SMT solvers, in particular in the domain of SW and HW verification. Many SMT-encodable problems of interest, however, require also the capability of finding mode… ▽ More

    Submitted 16 January, 2015; v1 submitted 21 October, 2014; originally announced October 2014.

    Comments: A slightly-shorter version of this paper is published at TACAS 2015 conference