A Reduction from Unbounded Linear Mixed Arithmetic Problems into Bounded Problems

04/20/2018
by   Martin Bromberger, et al.
0

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 application of our two transformations. Instead of generating a priori bounds for the variables, e.g., as suggested by Papadimitriou, unbounded variables are eliminated through the two transformations. The transformations orient themselves on the structure of an input system instead of computing a priori (over-)approximations out of the available constants. Experiments provide further evidence to the efficiency of the transformations in practice. We also present a polynomial method for converting certificates of (un)satisfiability from the transformed to the original system.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/24/2023

SMT Solving over Finite Field Arithmetic

Non-linear polynomial systems over finite fields are used to model funct...
research
04/25/2017

A Special Homotopy Continuation Method For A Class of Polynomial Systems

A special homotopy continuation method, as a combination of the polyhedr...
research
03/29/2023

Satisfiability of Non-Linear Transcendental Arithmetic as a Certificate Search Problem

For typical first-order logical theories, satisfying assignments have a ...
research
10/25/2019

On the Decidability of Termination for Polynomial Loops

We consider the termination problem for triangular weakly non-linear loo...
research
04/02/2019

Linearity of Data and Linear Probability Space

Some data is linearly additive, other data is not. In this paper, I disc...
research
10/30/2020

Computing solutions of Schrödinger equations on unbounded domains- On the brink of numerical algorithms

We address the open problem of determining which classes of time-depende...
research
01/24/2022

A Sorted Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic

In a previous paper, we have shown that clause sets belonging to the Hor...

Please sign up or login with your details

Forgot password? Click here to reset