2018
DOI: 10.1007/978-3-319-94205-6_22
|View full text |Cite
|
Sign up to set email alerts
|

A Reduction from Unbounded Linear Mixed Arithmetic Problems into Bounded Problems

Abstract: We present a combination of the Mixed-Echelon-Hermite transformation and the Double-Bounded Reduction for systems of linear mixed arithmetic that preserve satisfiability and can be computed in polynomial time. Together, the two transformations turn any system of linear mixed constraints into a bounded system, i.e., a system for which termination can be achieved easily. Existing approaches for linear mixed arithmetic, e.g., branch-and-bound and cuts from proofs, only explore a finite search space after applicat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 22 publications
0
8
0
Order By: Relevance
“…Branch and bound alone is an incomplete decision procedure and only guarantees termination on bounded problems, i.e., problems where all variables have an upper and a lower bound. For this reason, we developed two transformations that reduce any unbounded problem into an equisatisfiable problem that is bounded [7]. The transformed problem can then be solved with our branch-and-bound implementation because it is complete for bounded problems.…”
Section: ) Dynamically Switching Between Native and Arbitrary-precismentioning
confidence: 99%
See 1 more Smart Citation
“…Branch and bound alone is an incomplete decision procedure and only guarantees termination on bounded problems, i.e., problems where all variables have an upper and a lower bound. For this reason, we developed two transformations that reduce any unbounded problem into an equisatisfiable problem that is bounded [7]. The transformed problem can then be solved with our branch-and-bound implementation because it is complete for bounded problems.…”
Section: ) Dynamically Switching Between Native and Arbitrary-precismentioning
confidence: 99%
“…In this section, we quickly explain how our theory solver and SAT solver interact. To this end, we list inFigure 3the main interface functions of our SAT solver and theory solver and show through3 These instances belong to the dillig[16], CAV-2009[16], slacks[23], 20180326-Bromberger[7], and prime-cone benchmark families[23], which together contain more than 1483 instances of absolutely unbounded problems 4. These instances belong to the 20180326-Bromberger[7], arctic-matrix[14], cut lemmas[20], slacks[23], and tropical-matrix[14] benchmark families.…”
mentioning
confidence: 99%
“…Here, the integration of techniques like branch and bound or Gomory cuts would be interesting for the support of LIA, or, more generally, mixed integer problems [DdM06, Chapter 4 of Technical Report]. In order to formally prove termination, a recent transformation [Bro18] might be useful which turns arbitrary mixed integer problems into bounded ones.…”
Section: Resultsmentioning
confidence: 99%
“…The experiments in this paper done on QF LIA show that the lookahead heuristic can be used for guiding the search in non-convex SMT theories to accomplish in some cases termination of a straightforward, incomplete implementation. An orthogonal approach involves altering the cutting plane algorithm, as proposed in, e.g., [1,13].…”
Section: Related Workmentioning
confidence: 99%
“…This implementation could be made more efficient by using more sophisticated methods for choosing the cuts. Fore more details, see, for example [13,1,6]. While we plan to study the relationship of more sophisticated cuts in the future in conjunction with the lookahead approach, we now prefer to keep the solver implementation simple to better understand the effect of lookahead in isolation.…”
Section: The Linear Integer Arithmetics Solver In Opensmt2mentioning
confidence: 99%