The UGC hardness threshold of the ℓp Grothendieck problem

For <i>p</i> ≥ 2 we consider the problem of, given an <i>n</i> × <i>n</i> matrix <i>A</i> = (<i>a<sub>ij</sub></i>) whose diagonal entries vanish, approximating in polynomial time the number {display equation} (where optimization is taken over real numbers). When <i>p</i> = 2 this is simply the problem of computing the maximum eigenvalue of <i>A</i>, while for <i>p</i> = ∞ (actually it suffices to take <i>p</i> ≈ log <i>n</i>) it is the Grothendieck problem on the complete graph, which was shown to have a <i>O</i>(log <i>n</i>) approximation algorithm in [27, 26, 15], and was used in [15] to design the best known algorithm for the problem of computing the maximum correlation in Correlation Clustering. Thus the problem of approximating Opt<sub><i>p</i></sub> (<i>A</i>) interpolates between the spectral (<i>p</i> = 2) case and the Correlation Clustering (<i>p</i> = ∞) case. From a physics point of view this problem corresponds to computing the ground states of spin glasses in a hard-wall potential well. We design a polynomial time algorithm which, given <i>p</i> ≥ 2 and an <i>n x n</i> matrix <i>A</i> = (<i>a<sub>ij</sub></i>) with zeros on the diagonal, computes Opt<sub><i>p</i></sub> (<i>A</i>) up to a factor <i>p/e</i> + 30 log <i>p.</i> On the other hand, assuming the unique games conjecture (UGC) we show that it is NP-hard to approximate (1.2) up to a factor smaller than <i>p/e</i> + 1/4. Hence as <i>p</i> → ∞ the UGC-hardness threshold for computing Opt<sub><i>p</i></sub> (<i>A</i>) is exactly <i>p/e</i> (1 + <i>o</i>(1)).

[1]  Assaf Naor,et al.  Rigorous location of phase transitions in hard optimization problems , 2005, Nature.

[2]  Jonathan Machta The computational complexity of pattern formation , 1993 .

[3]  Wolfram,et al.  Undecidability and intractability in theoretical physics. , 1985, Physical review letters.

[4]  Avrim Blum,et al.  Correlation Clustering , 2004, Machine Learning.

[5]  Guy Kindler,et al.  On non-approximability for quadratic programs , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[6]  Haim Sompolinsky,et al.  Dynamic Theory of the Spin Glass Phase , 1981 .

[7]  David P. Williamson,et al.  Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming , 1995, JACM.

[8]  N. Alon,et al.  Quadratic forms on graphs , 2006 .

[9]  László Lovász,et al.  Two-prover one-round proof systems: their power and their problems (extended abstract) , 1992, STOC '92.

[10]  Ryan O'Donnell,et al.  SDP gaps and UGC-hardness for MAXCUTGAIN , 2006, 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06).

[11]  Noga Alon,et al.  The Grothendieck constant of random and pseudo-random graphs , 2008, Discret. Optim..

[12]  Uriel Feige,et al.  Approximating the value of two power proof systems, with applications to MAX 2SAT and MAX DICUT , 1995, Proceedings Third Israel Symposium on the Theory of Computing and Systems.

[13]  T. Motzkin,et al.  Maxima for Graphs and a New Proof of a Theorem of Turán , 1965, Canadian Journal of Mathematics.

[14]  A. Brieden Geometric Optimization Problems Likely Not Contained in APX , 2002 .

[15]  Nikhil Bansal,et al.  Classical approximation schemes for the ground-state energy of quantum and classical ising spin hamiltonians on planar graphs , 2007, Quantum Inf. Comput..

[16]  E. Artin,et al.  The Gamma Function , 1964 .

[17]  P. V. Beek,et al.  An application of Fourier methods to the problem of sharpening the Berry-Esseen inequality , 1972 .

[18]  A. Megretski Relaxations of Quadratic Programs in Operator Theory and System Analysis , 2001 .

[19]  Pablo A. Parrilo,et al.  A PTAS for the minimization of polynomials of fixed degree over the simplex , 2006, Theor. Comput. Sci..

[20]  Mihir Bellare,et al.  The complexity of approximating a nonlinear program , 1995, Math. Program..

[21]  L. Bieche,et al.  On the ground states of the frustration model of a spin glass by a matching method of graph theory , 1980 .

[22]  Eran Halperin,et al.  HAPLOFREQ-Estimating Haplotype Frequencies Efficiently , 2006, J. Comput. Biol..

[23]  Michael Langberg,et al.  The RPR2 rounding technique for semidefinite programs , 2006, J. Algorithms.

[24]  C. Bachas Computer-intractability of the frustration model of a spin glass , 1984 .

[25]  A. Brieden Geometric Optimization Problems Likely Not Contained in $$\mathbb{A}\mathbb{P}\mathbb{X}$$ , 2002, Discret. Comput. Geom..

[26]  F. Barahona On the computational complexity of Ising spin glass models , 1982 .

[27]  Moses Charikar,et al.  Maximizing quadratic programs: extending Grothendieck's inequality , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[28]  Noga Alon,et al.  Approximating the cut-norm via Grothendieck's inequality , 2004, STOC '04.

[29]  Y. Nesterov Global quadratic optimization via conic relaxation , 1998 .

[30]  Tamás Terlaky,et al.  On maximization of quadratic form over intersection of ellipsoids with common center , 1999, Math. Program..

[31]  A. Dembo,et al.  Aging of spherical spin glasses , 2001 .

[32]  David R. Karger,et al.  Approximate graph coloring by semidefinite programming , 1998, JACM.

[33]  Nikhil Bansal,et al.  A classical approximation scheme for the ground-state energy of Ising spin Hamiltonians on planar graphs , 2007 .

[34]  P. Hall,et al.  Rates of Convergence in the Central Limit Theorem. , 1983 .

[35]  L. Lovász,et al.  Geometric Algorithms and Combinatorial Optimization , 1981 .

[36]  J. Lindenstrauss,et al.  Basic Concepts in the Geometry of Banach Spaces , 2001 .

[37]  Moses Charikar,et al.  Near-optimal algorithms for unique games , 2006, STOC '06.

[38]  Subhash Khot On the power of unique 2-prover 1-round games , 2002, STOC '02.