Efficient Solving of Large Non-linear Arithmetic Constraint Systems with Complex Boolean Structure1

  • Fränzle M
  • Herde C
  • Teige T
  • et al.
N/ACitations
Citations of this article
40Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In order to facilitate automated reasoning about large Boolean combinations of non-linear arithmetic constraints involving transcendental functions, we provide a tight inte-gration of recent SAT solving techniques with interval-based arithmetic constraint solv-ing. Our approach deviates substantially from lazy theorem proving approaches in that it directly controls arithmetic constraint propagation from the SAT solver rather than del-egating arithmetic decisions to a subordinate solver. Through this tight integration, all the algorithmic enhancements that were instrumental to the enormous performance gains recently achieved in propositional SAT solving carry over smoothly to the rich domain of non-linear arithmetic constraints. As a consequence, our approach is able to handle large constraint systems with extremely complex Boolean structure, involving Boolean combina-tions of multiple thousand arithmetic constraints over some thousands of variables.

Cite

CITATION STYLE

APA

Fränzle, M., Herde, C., Teige, T., Ratschan, S., & Schubert, T. (2007). Efficient Solving of Large Non-linear Arithmetic Constraint Systems with Complex Boolean Structure1. Journal on Satisfiability, Boolean Modeling and Computation, 1(3–4), 209–236. https://doi.org/10.3233/sat190012

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free