The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2017
DOI: 10.1007/s10703-017-0278-7
|View full text |Cite
|
Sign up to set email alerts
|

New techniques for linear arithmetic: cubes and equalities

Abstract: We present several new techniques for linear arithmetic constraint solving. They are all based on the linear cube transformation, a method presented here, which allows us to efficiently determine whether a system of linear arithmetic constraints contains a hypercube of a given edge length. Our first findings based on this transformation are two sound tests that find integer solutions for linear arithmetic constraints. While many complete methods search along the problem surface for a solution, these tests use … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
6
1
1

Relationship

3
5

Authors

Journals

citations
Cited by 11 publications
(12 citation statements)
references
References 29 publications
0
12
0
Order By: Relevance
“…The next extension we discuss is the unit cube test (turn off with −C 0). It determines in polynomial time whether a polyhedron, i.e., the geometric representation of a system of inequalities, contains a hypercube parallel to the coordinate axes with edge length one [10,11]. The existence of such a hypercube guarantees a mixed/integer solution for the system of inequalities.…”
Section: ) Dynamically Switching Between Native and Arbitrary-precismentioning
confidence: 99%
See 1 more Smart Citation
“…The next extension we discuss is the unit cube test (turn off with −C 0). It determines in polynomial time whether a polyhedron, i.e., the geometric representation of a system of inequalities, contains a hypercube parallel to the coordinate axes with edge length one [10,11]. The existence of such a hypercube guarantees a mixed/integer solution for the system of inequalities.…”
Section: ) Dynamically Switching Between Native and Arbitrary-precismentioning
confidence: 99%
“…The unit cube test is only a sufficient and not a necessary test for the existence of a solution. There is at least one class of inequality systems, viz., absolutely unbounded inequality systems [10,11], where the unit cube test is also a necessary test and which are much harder for many complete decision procedures.…”
Section: ) Dynamically Switching Between Native and Arbitrary-precismentioning
confidence: 99%
“…The current state-of-the-art procedures don't use a CDCL-style approach but apply a relaxation of LIA to LRA (linear rational arithmetic) and use LRA solutions for a branch-and-bound approach. This general idea is complemented via simplifications and fast, sufficient tests for the existence of a solution [9,18,12,10].…”
Section: Conflict Detection Needs To Be Eagermentioning
confidence: 99%
“…We also recommend the equality basis method because it is incrementally efficient [10]. This incremental efficiency directly translates to determining bounded inequalities.…”
Section: A1 Finding Bounded Inequalities Incrementallymentioning
confidence: 99%