• DocumentCode
    1963756
  • Title

    How to Round Any CSP

  • Author

    Raghavendra, Prasad ; Steurer, David

  • Author_Institution
    Microsoft Res. New England, Cambridge, MA, USA
  • fYear
    2009
  • fDate
    25-27 Oct. 2009
  • Firstpage
    586
  • Lastpage
    594
  • Abstract
    A large number of interesting combinatorial optimization problems like MAX CUT, MAX k-SAT, and UNIQUE GAMES fall under the class of constraint satisfaction problems (CSPs). Recent work by one of the authors (STOC 2008) identifies a semidefinite programming (SDP) relaxation that yields the optimal approximation ratio for every CSP, under the Unique Games Conjecture (UGC). Very recently (FOCS 2009), the authors also showed unconditionally that the integrality gap of this basic SDP relaxation cannot be reduced by adding large classes of valid inequalities (e.g., in the fashion of Sherali-Adams LP hierarchies). In this work, we present an efficient rounding scheme that achieves the integrality gap of this basic SDP relaxation for every CSP (and it also achieves the gap of much stronger SDP relaxations). The SDP relaxation we consider is stronger or equivalent to any relaxation used in literature to approximate CSPs. Thus, irrespective of the truth of the UGC, our work yields an efficient generic algorithm that for every CSP, achieves an approximation at least as good as the best known algorithm in literature. The rounding algorithm in this paper can be summarized succinctly as follows: Reduce the dimension of SDP solution by random projection, discretize the projected vectors, and solve the resulting CSP instance by brute force! Even the proof is simple in that it avoids the use of the machinery from unique games reductions such as dictatorship tests, Fourier analysis or the invariance principle. A common theme of this paper and the subsequent paper in the same conference is a robustness lemma for SDP relaxations which asserts that approximately feasible solutions can be made feasible by "smoothing\´\´ without changing the objective value significantly.
  • Keywords
    approximation theory; combinatorial mathematics; constraint theory; game theory; mathematical programming; relaxation theory; vectors; Fourier analysis; brute force; combinatorial optimization problem; constraint satisfaction problems; dictatorship tests; generic algorithm; invariance principle; max cut; max k-SAT; optimal approximation ratio; projected vectors; random projection; rounding scheme; semidefinite programming relaxation; unique games conjecture; unique games reduction; Approximation algorithms; Computer science; Constraint optimization; Iterative algorithms; Linear programming; Machinery; Robustness; Testing; User-generated content; Vectors; approximation algorithm; constraint satisfaction problems; dimension reduction; integrality gap; rounding scheme; semidefinite programming; sensitivity analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2009. FOCS '09. 50th Annual IEEE Symposium on
  • Conference_Location
    Atlanta, GA
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4244-5116-6
  • Type

    conf

  • DOI
    10.1109/FOCS.2009.74
  • Filename
    5438594