• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

A Fast Linear-Arithmetic Solver for DPLL(T (2006)

Cached

  • Download as a PDF

Download Links

  • [yices.csl.sri.com]
  • [www.csl.sri.com]
  • [www.csl.sri.com]
  • [www.research.microsoft.com]
  • [research.microsoft.com]
  • [research.microsoft.com]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Bruno Dutertre , Leonardo De Moura
Citations:128 - 6 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@INPROCEEDINGS{Dutertre06afast,
    author = {Bruno Dutertre and Leonardo De Moura},
    title = {A Fast Linear-Arithmetic Solver for DPLL(T},
    booktitle = {},
    year = {2006},
    pages = {81--94},
    publisher = {Springer}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

Abstract. We present a new Simplex-based linear arithmetic solver that can be integrated efficiently in the DPLL(T) framework. The new solver improves over existing approaches by enabling fast backtracking, supporting a priori simplification to reduce the problem size, and providing an efficient form of theory propagation. We also present a new and simple approach for solving strict inequalities. Experimental results show substantial performance improvements over existing tools that use other Simplex-based solvers in DPLL(T) decision procedures. The new solver is even competitive with state-of-the-art tools specialized for the difference logic fragment. 1

Citations

1232 Theory of Linear and Integer Programming - SCHRIJVER - 1986
863 Integer and combinatorial optimization - Wolsey, Nemhauser - 1999
296 Simplify: a theorem prover for program checking - Detlefs, Nelson, et al.
184 CVCLite: A new implementation of the cooperating validity checker category b - Barrett, Berezin
143 Validity Checking for Combination of Theories with Equality - Barrett, Dill, et al. - 1996
128 Compiling with Proofs - Necula - 1998
118 Fourier-Motzkin Elimination and Its Dual - Dantzig, Evans - 1973
102 CVC: A Cooperating Validity Checker - Stump, Barrett, et al. - 2002
92 DPLL(T): Fast Decision Procedures - Ganzinger, Hagen, et al.
72 The Cassowary linear arithmetic constraint solving algorithm - Badros, Borning, et al. - 2001
41 C.: The Satisfiability Modulo Theories Library (SMT-LIB - Barrett, Stump, et al. - 2010
35 DPLL(T) with exhaustive theory propagation and its application to difference logic - Nieuwenhuis, Oliveras
21 Efficient Satisfiability Modulo Theories via Delayed Theory Combination - Bozzano, Bruttomesso, et al. - 2005
15 The MathSAT 3 System - Bozzano, Bruttomesso, et al. - 2005
13 ICS: Integrated Canonization and Solving - Filliâtre, Owre, et al.
13 Solving linear arithmetic constraints - Rueb, Shankar - 2004
12 A scalable method for solving satisfiability of integer linear arithmetic logic - Sheini, Sakallah - 2005
10 Design and Results of the 1st Satisfiability Modulo Theories Competition (SMT-COMP 2005 - Barrett, Moura, et al.
5 Integrating Simplex with DPLL(T - Dutertre, Moura - 2006
4 Deciding Separation Logic Formulae with SAT by Incremental Negative Cycle Elimination - Wang, Ivancic, et al. - 2005
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University