Constraint solving for finite model finding in SMT solvers*. Issue 4 (28th June 2017)
- Record Type:
- Journal Article
- Title:
- Constraint solving for finite model finding in SMT solvers*. Issue 4 (28th June 2017)
- Main Title:
- Constraint solving for finite model finding in SMT solvers*
- Authors:
- REYNOLDS, ANDREW
TINELLI, CESARE
BARRETT, CLARK - Abstract:
- Abstract: Satisfiability modulo theories (SMT) solvers have been used successfully as reasoning engines for automated verification and other applications based on automated reasoning. Current techniques for dealing with quantified formulas in SMT are generally incomplete, forcing SMT solvers to report "unknown" when they fail to prove the unsatisfiability of a formula with quantifiers. This inability to return counter models limits their usefulness in applications that produce queries involving quantified formulas. In this paper, we reduce these limitations by integrating finite model finding techniques based on constraint solving into the architecture used by modern SMT solvers. This approach is made possible by a novel solver for cardinality constraints, as well as techniques for on-demand instantiation of quantified formulas. Experiments show that our approach is competitive with the state of the art in SMT, and orthogonal to approaches in automated theorem proving.
- Is Part Of:
- Theory and practice of logic programming. Volume 17:Issue 4(2017)
- Journal:
- Theory and practice of logic programming
- Issue:
- Volume 17:Issue 4(2017)
- Issue Display:
- Volume 17, Issue 4 (2017)
- Year:
- 2017
- Volume:
- 17
- Issue:
- 4
- Issue Sort Value:
- 2017-0017-0004-0000
- Page Start:
- 516
- Page End:
- 558
- Publication Date:
- 2017-06-28
- Subjects:
- Satisfiability modulo theories, -- finite model finding
Logic programming -- Periodicals
Artificial intelligence -- Computer programs -- Periodicals
Constraint programming (Computer science) -- Periodicals
005.115 - Journal URLs:
- https://www.cambridge.org/core/journals/theory-and-practice-of-logic-programming ↗
- DOI:
- 10.1017/S1471068417000175 ↗
- Languages:
- English
- ISSNs:
- 1471-0684
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD Digital store
- Ingest File:
- 2955.xml