Inapproximability Seminar – 2005 David Arnon  March 3, 2005 Some Optimal Inapproximability Results Johan Håstad Royal Institute of Technology, Sweden.

Slides:



Advertisements
Similar presentations
Hardness of Reconstructing Multivariate Polynomials. Parikshit Gopalan U. Washington Parikshit Gopalan U. Washington Subhash Khot NYU/Gatech Rishi Saket.
Advertisements

Linear-Degree Extractors and the Inapproximability of Max Clique and Chromatic Number David Zuckerman University of Texas at Austin.
Parallel Repetition of Two Prover Games Ran Raz Weizmann Institute and IAS.
Direct Product : Decoding & Testing, with Applications Russell Impagliazzo (IAS & UCSD) Ragesh Jaiswal (Columbia) Valentine Kabanets (SFU) Avi Wigderson.
How to Round Any CSP Prasad Raghavendra University of Washington, Seattle David Steurer, Princeton University (In Principle)
A threshold of ln(n) for approximating set cover By Uriel Feige Lecturer: Ariel Procaccia.
Complexity ©D.Moshkovits 1 Where Can We Draw The Line? On the Hardness of Satisfiability Problems.
Subhash Khot IAS Elchanan Mossel UC Berkeley Guy Kindler DIMACS Ryan O’Donnell IAS.
Inapproximability of Hypergraph Vertex-Cover. A k-uniform hypergraph H= : V – a set of vertices E - a collection of k-element subsets of V Example: k=3.
Inapproximability of MAX-CUT Khot,Kindler,Mossel and O ’ Donnell Moshe Ben Nehemia June 05.
Gillat Kol joint work with Ran Raz Locally Testable Codes Analogues to the Unique Games Conjecture Do Not Exist.
Dana Moshkovitz MIT Joint work with Subhash Khot, NYU 1.
The Max-Cut problem: Election recounts? Majority vs. Electoral College? 7812.
1 LP Duality Lecture 13: Feb Min-Max Theorems In bipartite graph, Maximum matching = Minimum Vertex Cover In every graph, Maximum Flow = Minimum.
On the Unique Games Conjecture Subhash Khot Georgia Inst. Of Technology. At FOCS 2005.
Hardness of Robust Graph Isomorphism, Lasserre Gaps, and Asymmetry of Random Graphs Ryan O’Donnell (CMU) John Wright (CMU) Chenggang Wu (Tsinghua) Yuan.
Max Cut Problem Daniel Natapov.
Approximation Algorithms Chapter 14: Rounding Applied to Set Cover.
Theory of Computing Lecture 18 MAS 714 Hartmut Klauck.
MaxClique Inapproximability Seminar on HARDNESS OF APPROXIMATION PROBLEMS by Dr. Irit Dinur Presented by Rica Gonen.
Constraint Satisfaction over a Non-Boolean Domain Approximation Algorithms and Unique Games Hardness Venkatesan Guruswami Prasad Raghavendra University.
3-Query Dictator Testing Ryan O’Donnell Carnegie Mellon University joint work with Yi Wu TexPoint fonts used in EMF. Read the TexPoint manual before you.
Two Query PCP with Subconstant Error Dana Moshkovitz Princeton University and The Institute for Advanced Study Ran Raz The Weizmann Institute 1.
Probabilistically Checkable Proofs (and inapproximability) Irit Dinur, Weizmann open day, May 1 st 2009.
Introduction to PCP and Hardness of Approximation Dana Moshkovitz Princeton University and The Institute for Advanced Study 1.
A 3-Query PCP over integers a.k.a Solving Sparse Linear Systems Prasad Raghavendra Venkatesan Guruswami.
1/17 Optimal Long Test with One Free Bit Nikhil Bansal (IBM) Subhash Khot (NYU)
Complexity ©D.Moshkovits 1 Hardness of Approximation.
Gillat Kol joint work with Ran Raz Locally Testable Codes Analogues to the Unique Games Conjecture Do Not Exist.
Inapproximability from different hardness assumptions Prahladh Harsha TIFR 2011 School on Approximability.
CSC5160 Topics in Algorithms Tutorial 2 Introduction to NP-Complete Problems Feb Jerry Le
Introduction to Approximation Algorithms Lecture 12: Mar 1.
1 Tight Hardness Results for Some Approximation Problems [Raz,Håstad,...] Adi Akavia Dana Moshkovitz & Ricky Rosen S. Safra.
Semidefinite Programming
1 Tight Hardness Results for Some Approximation Problems [mostly Håstad] Adi Akavia Dana Moshkovitz S. Safra.
Computability and Complexity 24-1 Computability and Complexity Andrei Bulatov Approximation.
Complexity 1 Hardness of Approximation. Complexity 2 Introduction Objectives: –To show several approximation problems are NP-hard Overview: –Reminder:
Complexity ©D.Moshkovits 1 Hardness of Approximation.
E3-LIN-2 is hard to approximate Hastad Speaker : Guy Kindler.
1 Joint work with Shmuel Safra. 2 Motivation 3 Motivation.
Ryan ’Donnell Carnegie Mellon University O. Ryan ’Donnell Carnegie Mellon University.
1 Hardness Result for MAX-3SAT This lecture is given by: Limor Ben Efraim.
Dana Moshkovitz MIT.  Take-home message: Prove hardness results assuming The Projection Games Conjecture (PGC)! Theorem: If SAT requires exponential.
Dana Moshkovitz, MIT Joint work with Subhash Khot, NYU.
A Counterexample to Strong Parallel Repetition Ran Raz Weizmann Institute.
HARDNESS OF APPROXIMATIONS. Gap Introducing Reduction For simplicity we assume that we are always reducing from SAT(or any other NP- hard problem). Let.
Approximation Algorithms Department of Mathematics and Computer Science Drexel University.
1 The TSP : NP-Completeness Approximation and Hardness of Approximation All exact science is dominated by the idea of approximation. -- Bertrand Russell.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
Hardness of Learning Halfspaces with Noise Prasad Raghavendra Advisor Venkatesan Guruswami.
1/19 Minimizing weighted completion time with precedence constraints Nikhil Bansal (IBM) Subhash Khot (NYU)
Non-Approximability Results. Summary -Gap technique -Examples: MINIMUM GRAPH COLORING, MINIMUM TSP, MINIMUM BIN PACKING -The PCP theorem -Application:
Analysis of Boolean Functions and Complexity Theory Economics Combinatorics …
Tight Hardness Results for Some Approximation Problems [Håstad]
Introduction to Approximation Algorithms
COMPLEXITY THEORY IN PRACTICE
Polynomial integrality gaps for
Hardness of Shops and Optimality of List Scheduling
NP-Completeness (2) NP-Completeness Graphs 7/23/ :02 PM x x x x
Subhash Khot Dept of Computer Science NYU-Courant & Georgia Tech
Where Can We Draw The Line?
Venkatesan Guruswami Yuan Zhou (Carnegie Mellon University)
Introduction to PCP and Hardness of Approximation
Linear Programming and Approximation
Hardness Of Approximation
Hardness of Approximation
2-to-2 Games Theorem via Expansion in the Grassmann Graph
Instructor: Aaron Roth
Presentation transcript:

Inapproximability Seminar – 2005 David Arnon  March 3, 2005 Some Optimal Inapproximability Results Johan Håstad Royal Institute of Technology, Sweden 2002

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Bound Summary ProblemUpperLower E3-LIN-22 2 –  E3-SAT8/7 8/7 –  E3-LIN-pp p –  E3-LIN-  |||||  |  E4-Set Splitting8/7 8/7 –  E2-LIN /11 –  E2-SAT /21 –  Max-Cut /16 –  Max-di-Cut /11 –  Vertex Cover2 7/6 – 

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Overview gap( ,1) L ABEL C OVER gap(½+ , 1   ) E3-LIN-2 gap(⅞+ , 1   ) 3SAT Long Code + Håstad’s L ABEL C OVER Junta testing 3SAT gap(c,1) 3SAT PCP theorem Parallel Repetition Theorem 4-gadget

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Hardness of M AX -E3-S AT  gap(½+  , 1   )-E3-LIN-2 can be reduced to gap(⅞+¼ , 1  ¼  )-E3-SAT.

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Hardness of M AX -E3-S AT  xyz = 1  xyz =  1 (x V y V z),(x V y V z),(x V y V z),(x V y V z)  gap(½+  , 1   )-E3-LIN-2 can be reduced to gap(⅞+¼ , 1  ¼  )-E3-SAT. 4-gadget

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Overview gap( ,1) L ABEL C OVER gap(½+ , 1   ) E3-LIN-2 gap(⅞+ , 1   ) 3SAT Long Code + Håstad’s L ABEL C OVER Junta testing 3SAT gap(c,1) 3SAT PCP theorem Parallel Repetition Theorem 4-gadget

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad L ABEL C OVER  An instance of the L ABEL C OVER problem is denoted by: L (G(V,W,E),[n],[m],  ) where:  G(V,W,E) is a regular bipartite graph.  [n], [m] are sets of labels for V, W.   {  wv } (v,w)  E For every edge (v,w)  wv is a map  wv :[m]  [n]

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad L ABEL C OVER  A labeling  V  [n], W  [m] satisfies  wv if  wv (  (w)) =  (v).  For an instance L, The maximum fraction of constraints  wv that can be satisfied by any labeling is denoted by OPT( L ).  The goal: Find a labeling  that satisfies OPT( L ) of the constraints.

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad PCP Theorem   c  (0,1) s.t. gap(c,1)-M AX -E3-S AT is NP-hard.  For that c: The gap-L ABEL C OVER problem: gap(⅓(2+c),1)- L (G(V,W,E),[2],[7],  ) is NP-hard.

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad  V   V k  [n]  [n] k  Given L (G(V,W,E),[n],[m],  ) define L k (G(V,W,E),[n],[m],  ) :  V  V k W  W k  [n]  [n] k [m]  [m] k  (v,w)  E for v=(v 1,…,v k ) w=(w 1,…,w k ) iff  i  [k] (v i,w i )  E  For every  wv  define:  wv (m 1,…,m k ) = (  w 1 v 1 (m 1 ),…,  w k v k (m k )) L ABEL C OVER - Repetition

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Raz’s Parallel Repetition Theorm  Given a L ABEL C OVER problem L, if OPT( L ) = c < 1 then there exists c c < 1 that depends only on c, n & m s.t. OPT( L k )  c c k.

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad L ABEL C OVER - Conclusion  For every  > 0 there are N , M  s.t. the gap-L ABEL C OVER problem: gap( , 1 )- L (G(V,W,E),[N  ],[M  ],  ) is NP-hard

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Overview gap( ,1) L ABEL C OVER gap(½+ , 1   ) E3-LIN-2 gap(⅞+ , 1   ) 3SAT Long Code + Håstad’s L ABEL C OVER Junta testing 3SAT gap(c,1) 3SAT PCP theorem Parallel Repetition Theorem 4-gadget

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad The Long Code  For every i  [n] the Long Code LC i :{  1,1} [n]  {  1,1} is defined. For every f:[n]  {  1} : LC i (f )  f(i)  LC i  X {i}

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Fourier Analysis - Reminder  Linear functions:  [n] X  (x)   i  x i  Inner Product Space:  E x [A(x)B(x)]  =   R  { X  }  [n] is an orthonormal basis for {  [n]  R

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Fourier Analysis - Reminder  Every A:{  [n]  {  can be written as: A =   [n] Â  X    Â    [n] are called the Fourier coefficients of A.  Parseval’s identity: for any boolean function A we have   [n] Â   = 1

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Fourier Analysis - Reminder    =  Pr x [A(x) = X  (x)] = ½ + ½Â     = E x [A(x)]  X {i} (x) = x i = LC i (x)(Dictatorship)

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Testing the Long Code Linearity Test  Choose f,g  {  [n] at random.  Check if: A(f)A(g) = A(fg)  Perfect completeness.

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Testing the Long Code Junta Test, parameterized by   Choose f,g  {  [n] at random.  Choose  {  [n] by setting:  x  [n]  x   Check if: A(f)A(g) = A(fg  )  1 with probability  1 with probability 1 

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Standard Written Assignment for the L ABEL C OVER  Given a L ABEL C OVER problem L (G(V,W,E),[n],[m],  ) And an assignment  that satisfy all the constraints,  The SWA(  ) contains for every v  V the Long Code of it’s assignment LC  (v) and for every w  W it’s LC  (w).

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Testing the SWA – L 2 (  ) Håstad ’ s L ABEL C OVER Test  Given:  L ABEL C OVER problem L (G(V,W,E),[n],[m],  )  A supposed SWA for it.  Choose (v,w)  E at random.  Denote (the supposed) LC  (v) by A and (the supposed) LC  (w) by B.

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Testing the SWA – L 2 (  ) Håstad ’ s L ABEL C OVER Test  Choose f  {  [n] at random.  Choose g  {  [m] at random.  Choose  {  [m] by setting:  x  [m]  x   Check if: A(f)B(g) = B((f   wv   g  )  1 with probability  1 with probability 1 

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Testing the SWA – L 2 (  ) Håstad ’ s L ABEL C OVER Test  Completeness: 1 

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Testing the SWA – L 2 (  ) Håstad ’ s L ABEL C OVER Test  Completeness: 1   Soundness:  For any L ABEL C OVER problem L and any  > 0, if the probability that test L 2 (  ) accepts is ½(1+  ) then there is a assignment  that satisfy 4   of L `s constraints.

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Hardness of M AX -E3-L IN 2  For any   0 gap(½+  , 1   )-E3-LIN-2 is NP-hard.

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Testing the SWA - Folding  In order to ensure that A is balanced we force A(  f ) =  A(f ) by reading only half of A: A(f ) = A(f ) if f(1) = 1  A(  f ) if f(1) = 

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Testing the SWA – L 2 (  ) Håstad ’ s L ABEL C OVER Test E w,v [   Â  B    1  2    E w,v [   Â   B           ^^^^

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad x - ½  e -x / 2

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad x - ½  e -x / 2 e -x  1 -x

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Hardness of M AX -E3-L IN 2  For any   0 it is NP-hard to approximate M AX -E3-L IN -2 within a factor of 2  .  M AX -E3-L IN -2 is non-approximable beyond the random assignment threshold.

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Overview gap( ,1) L ABEL C OVER gap(½+ , 1   ) E3-LIN-2 gap(⅞+ , 1   ) 3SAT Long Code + Håstad’s L ABEL C OVER Junta testing 3SAT gap(c,1) 3SAT PCP theorem Parallel Repetition Theorem 4-gadget

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad Hardness of M AX -E3-S AT  For any     0 it is NP-hard to approximate M AX -E3-S AT within a factor of 8/7  .

Inapproximability Seminar – 2005 Some Optimal Inapproximability Results – Johan H å stad FIN