Rounding Semidefinite Programming Hierarchies via Global Correlation

被引:64
|
作者
Barak, Boaz [1 ]
Raghavendra, Prasad [2 ]
Steurer, David [1 ]
机构
[1] Microsoft Res New England, Cambridge, MA USA
[2] Georgia Inst Technol, Atlanta, GA 30332 USA
来源
2011 IEEE 52ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2011) | 2011年
关键词
APPROXIMATION; RELAXATIONS; ALGORITHMS; REGULARITY; MATRICES; GRAPHS;
D O I
10.1109/FOCS.2011.95
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We show a new way to round vector solutions of semidefinite programming (SDP) hierarchies into integral solutions, based on a connection between these hierarchies and the spectrum of the input graph. We demonstrate the utility of our method by providing a new SDP-hierarchy based algorithm for constraint satisfaction problems with 2-variable constraints (2-CSP's). More concretely, we show for every 2-CSP instance J, a rounding algorithm for r rounds of the Lasserre SDP hierarchy for J that obtains an integral solution which is at most e worse than the relaxation's value (normalized to lie in [0, 1]), as long as r > k . rank(>=theta)(J)/poly(epsilon). where k is the alphabet size of J, theta = poly(epsilon/k), and rank(>=theta)(J) denotes the number of eigenvalues larger than. in the normalized adjacency matrix of the constraint graph of J. In the case that J is a Unique Games instance, the threshold theta is only a polynomial in epsilon, and is independent of the alphabet size. Also in this case, we can give a non-trivial bound on the number of rounds for every instance. In particular our result yields an SDP-hierarchy based algorithm that matches the performance of the recent subexponential algorithm of Arora, Barak and Steurer (FOCS 2010) in the worst case, but runs faster on a natural family of instances, thus further restricting the set of possible hard instances for Khot's Unique Games Conjecture. Our algorithm actually requires less than the n(O(r)) constraints specified by the rth level of the Lasserre hierarchy, and in some cases r rounds of our program can be evaluated in time 2(O(r)) poly(n).
引用
收藏
页码:472 / 481
页数:10
相关论文
共 50 条
  • [11] Pair correlation estimates for the zeros of the zeta function via semidefinite programming
    Chirre, Andres
    Goncalves, Felipe
    de Laat, David
    ADVANCES IN MATHEMATICS, 2020, 361
  • [12] Training Quantized Neural Networks to Global Optimality via Semidefinite Programming
    Bartan, Burak
    Pilanei, Mert
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139
  • [13] A semidefinite programming approach to side chain positioning with new rounding strategies
    Chazelle, B
    Kingsford, C
    Singh, M
    INFORMS JOURNAL ON COMPUTING, 2004, 16 (04) : 380 - 392
  • [14] A global algorithm for nonlinear semidefinite programming
    Correa, R
    Ramirez, HC
    SIAM JOURNAL ON OPTIMIZATION, 2004, 15 (01) : 303 - 318
  • [15] Global optimization of robust truss topology via mixed integer semidefinite programming
    Yonekura, Kazuo
    Kanno, Yoshihiro
    OPTIMIZATION AND ENGINEERING, 2010, 11 (03) : 355 - 379
  • [16] Exploiting symmetry in copositive programs via semidefinite hierarchies
    Cristian Dobre
    Juan Vera
    Mathematical Programming, 2015, 151 : 659 - 680
  • [17] Exploiting symmetry in copositive programs via semidefinite hierarchies
    Dobre, Cristian
    Vera, Juan
    MATHEMATICAL PROGRAMMING, 2015, 151 (02) : 659 - 680
  • [18] Global optimization of robust truss topology via mixed integer semidefinite programming
    Kazuo Yonekura
    Yoshihiro Kanno
    Optimization and Engineering, 2010, 11 : 355 - 379
  • [19] Bounds for codes via semidefinite programming
    Musin, Oleg R.
    2009 INFORMATION THEORY AND APPLICATIONS WORKSHOP, 2009, : 234 - 236
  • [20] Product theorems via semidefinite programming
    Lee, Troy
    Mittal, Rajat
    AUTOMATA, LANGUAGES AND PROGRAMMING, PT 1, PROCEEDINGS, 2008, 5125 : 674 - 685