Trading group theory for randomness
STOC '85 Proceedings of the seventeenth annual ACM symposium on Theory of computing
Does co-NP have short interactive proofs?
Information Processing Letters
The knowledge complexity of interactive proof systems
SIAM Journal on Computing
Approximate solution of NP optimization problems
Theoretical Computer Science
Approximation algorithms for NP-hard problems
The hardness of approximate optima in lattices, codes, and systems of linear equations
Journal of Computer and System Sciences - Special issue: papers from the 32nd and 34th annual symposia on foundations of computer science, Oct. 2–4, 1991 and Nov. 3–5, 1993
Integer matrix diagonalization
Journal of Symbolic Computation - Special issue on computational algebra and number theory: proceedings of the first MAGMA conference
On the limits of non-approximability of lattice problems
STOC '98 Proceedings of the thirtieth annual ACM symposium on Theory of computing
SIAM Journal on Computing
On the hardness of approximating minimization problems
Journal of the ACM (JACM)
Polynomial-Time Aggregation of Integer Programming Problems
Journal of the ACM (JACM)
A Hard Problem That is Almost Always Easy
ISAAC '95 Proceedings of the 6th International Symposium on Algorithms and Computation
The complexity of greatest common divisor computations
ANTS-I Proceedings of the First International Symposium on Algorithmic Number Theory
The Complexity of Approximate Optima for Greatest Common Divisor Computations
ANTS-II Proceedings of the Second International Symposium on Algorithmic Number Theory
Constraint Satisfaction: The Approximability of Minimization Problems
CCC '97 Proceedings of the 12th Annual IEEE Conference on Computational Complexity
Hi-index | 0.00 |
We undertake a thorough complexity study of the following fundamental optimization problem, known as the lp-norm shortest extended GCD multiplier problem: given a1,...,an Z, find an lp-norm shortest gcd multiplier for a1,...,an, i.e., a vector x ∈ Zn with minimum (Σi-1n|xi|p)1/p satisfying Σi=1nxiai = gcd(a1,...,an). First, we prove that the shortest GCD multiplier problem (in its feasibility recognition form) is NP-complete for every ip-noim with p ∈ N. This gives an affirmative answer to a conjecture raised by Haves and Majewski. We then strengthen this negative result by ruling out even polynomial-time algorithms which only approximate an lp-norm shortest gcd multiplier within a factor n1/p(plogλn), for λ an arbitrary small positive constant, under the widely accepted complexity theory assump- tion NP ⊈ DTIME(nPoly(log n)). For positive results we focus on the l2-norm GCD multiplier problem. We show that approximating this problem within a factor of √n is very unlikely NP-hard by placing it in NP ∩ coAM through a simple constant-round interactive proof system. This result is complemented by a polynomial-time algorithm which computes an l2-norm shortest gcd multiplier up to a factor of 2(n-2)/2. This study is motivated by the importance of extended gcd calculations in applications in computational algebra and number theory. Our results rest upon the close connection between the hardness of approximation and the theory of interactive proof systems.