unique games conjecture and hardness of approximation
play

Unique Games Conjecture and Hardness of Approximation Anup Joshi - PowerPoint PPT Presentation

Unique Games Conjecture and Hardness of Approximation Anup Joshi Indian Institute of Technology, Madras April 9, 2012 Anup Joshi Unique Games Conjecture and Hardness of Approximation Recap Theorem (The PCP Theorem) NP = PCP( O (log n ) , O


  1. Unique Games Conjecture and Hardness of Approximation Anup Joshi Indian Institute of Technology, Madras April 9, 2012 Anup Joshi Unique Games Conjecture and Hardness of Approximation

  2. Recap Theorem (The PCP Theorem) NP = PCP( O (log n ) , O (1)) L ∈ PCP( O (log n ) , O (1)) ⇔ L ≤ GAP − qCSP Anup Joshi Unique Games Conjecture and Hardness of Approximation

  3. The PCP Theorem Definition (PCP (Alternatively we can write)) A language K is in PCP c , s [ r ( n ) , q ( n )] if there exists a (r(n), q(n))-restricted verifier V such that given a string x ∈ { 0 , 1 } n it satisfies, Completeness : If x ∈ L , then there is a proof y : Pr [ V y ( x ) = 1] ≥ c ; Soundness : If x / ∈ L , then for all y : Pr [ V y ( x ) = 1] < s where the probabilities are taken over V’s choice of random bits and 0 ≤ s < c ≤ 1. Also, | y | ≤ q ( n ) . 2 r ( n ) . Anup Joshi Unique Games Conjecture and Hardness of Approximation

  4. The PCP Theorem Definition (PCP (Alternatively we can write)) A language K is in PCP c , s [ r ( n ) , q ( n )] if there exists a (r(n), q(n))-restricted verifier V such that given a string x ∈ { 0 , 1 } n it satisfies, Completeness : If x ∈ L , then there is a proof y : Pr [ V y ( x ) = 1] ≥ c ; Soundness : If x / ∈ L , then for all y : Pr [ V y ( x ) = 1] < s where the probabilities are taken over V’s choice of random bits and 0 ≤ s < c ≤ 1. Also, | y | ≤ q ( n ) . 2 r ( n ) . Important for relating PCP and the hardness of approximation Anup Joshi Unique Games Conjecture and Hardness of Approximation

  5. Problem of Tight Hardness Bounds Anup Joshi Unique Games Conjecture and Hardness of Approximation

  6. Problem of Tight Hardness Bounds Irit Dinur and Samuel Safra showed an inapproximability factor of about 1.3606 for Minimum Vertex Cover – not a tight bound, current best is the LP-based 2 -approximation algorithm Anup Joshi Unique Games Conjecture and Hardness of Approximation

  7. Problem of Tight Hardness Bounds Irit Dinur and Samuel Safra showed an inapproximability factor of about 1.3606 for Minimum Vertex Cover – not a tight bound, current best is the LP-based 2 -approximation algorithm For Max-Cut , H˚ astad showed 16/17 ≈ 0.941 is the optimal that can be achieved, again not tight, Goemanns and Williamson gave SDP based .879 -approximation algorithm Anup Joshi Unique Games Conjecture and Hardness of Approximation

  8. Problem of Tight Hardness Bounds Irit Dinur and Samuel Safra showed an inapproximability factor of about 1.3606 for Minimum Vertex Cover – not a tight bound, current best is the LP-based 2 -approximation algorithm For Max-Cut , H˚ astad showed 16/17 ≈ 0.941 is the optimal that can be achieved, again not tight, Goemanns and Williamson gave SDP based .879 -approximation algorithm Gap between the best algorithms today, and the inapproximability results. How do we get tight bounds of inapproximability? Anup Joshi Unique Games Conjecture and Hardness of Approximation

  9. So, Why do we care about tight hardness bounds? Anup Joshi Unique Games Conjecture and Hardness of Approximation

  10. 2 Prover 1-round Game Definition (2 Prover 1-round Game) A language L is in 2 P 1 R c , s [ r ( n )] if there exists a probabilistic poly-time verifier V that uses r(n) random bits such that given a string x ∈ { 0 , 1 } n it produces two queries q 1 and q 2 and two provers P 1 and P 2 have answers P 1 ( q 1 ) and P 2 ( q 2 ) to queries q 1 and q 2 satisfies, Completeness : If x ∈ L , V accepts with probability c ; Soundness : If x / ∈ L , for any answer of the provers, V accepts with probability at most s for 0 ≤ s < c ≤ 1 Anup Joshi Unique Games Conjecture and Hardness of Approximation

  11. Unique Games Conjecture Conjecture (Unique Games Conjecture) For arbitrarily small constants ζ , δ > 0 , there exists a constant k = k ( ζ, δ ) such that it is NP-hard to determine whether a 2P1R game with answers from a domain of size k has value at least 1 − ζ or at most δ . Anup Joshi Unique Games Conjecture and Hardness of Approximation

  12. Implication of UGC Anup Joshi Unique Games Conjecture and Hardness of Approximation

  13. Implication of UGC If it is True: Vertex Covering will be hard to approximate within 2 − ǫ .879 Algorithm is the best for Max-Cut Anup Joshi Unique Games Conjecture and Hardness of Approximation

  14. Implication of UGC If it is True: Vertex Covering will be hard to approximate within 2 − ǫ .879 Algorithm is the best for Max-Cut If it is false? Anup Joshi Unique Games Conjecture and Hardness of Approximation

  15. Thank You Anup Joshi Unique Games Conjecture and Hardness of Approximation

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend