Integer Programming with GCD Constraints

08/25/2023
by   Rémy Defossez, et al.
0

We study the non-linear extension of integer programming with greatest common divisor constraints of the form (f,g) ∼ d, where f and g are linear polynomials, d is a positive integer, and ∼ is a relation among ≤, =, ≠ and ≥. We show that the feasibility problem for these systems is in NP, and that an optimal solution minimizing a linear objective function, if it exists, has polynomial bit length. To show these results, we identify an expressive fragment of the existential theory of the integers with addition and divisibility that admits solutions of polynomial bit length. It was shown by Lipshitz [Trans. Am. Math. Soc., 235, pp. 271-283, 1978] that this theory adheres to a local-to-global principle in the following sense: a formula Φ is equi-satisfiable with a formula Ψ in this theory such that Ψ has a solution if and only if Ψ has a solution modulo every prime p. We show that in our fragment, only a polynomial number of primes of polynomial bit length need to be considered, and that the solutions modulo prime numbers can be combined to yield a solution to Φ of polynomial bit length. As a technical by-product, we establish a Chinese-remainder-type theorem for systems of congruences and non-congruences showing that solution sizes do not depend on the magnitude of the moduli of non-congruences.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/16/2022

Sparse Polynomial Interpolation and Division in Soft-linear Time

Given a way to evaluate an unknown polynomial with integer coefficients,...
research
07/24/2020

Globally Optimal Solution to Inverse Kinematics of 7DOF Serial Manipulator

The Inverse Kinematics (IK) problem is to nd robot control parameters to...
research
09/27/2022

Solving homogeneous linear equations over polynomial semirings

For a subset B of ℝ, denote by U(B) be the semiring of (univariate) poly...
research
04/29/2016

On the Complexity of Solving Zero-Dimensional Polynomial Systems via Projection

Given a zero-dimensional polynomial system consisting of n integer polyn...
research
05/24/2016

Bit complexity for multi-homogeneous polynomial system solving Application to polynomial minimization

Multi-homogeneous polynomial systems arise in many applications. We prov...
research
12/10/2019

On the Complexity of Modulo-q Arguments and the Chevalley-Warning Theorem

We study the search problem class PPA_q defined as a modulo-q analog of ...
research
04/18/2020

Determination of Bayesian optimal warranty length under Type-II unified hybrid censoring scheme

Determination of an appropriate warranty length for the lifetime of the ...

Please sign up or login with your details

Forgot password? Click here to reset