Almost-polynomial Ratio ETH-Hardness of ApproxIMATIng Densest k-subgraph. Pasin Manurangsi UC Berkeley
|
|
- Noah McLaughlin
- 5 years ago
- Views:
Transcription
1 Almost-polynomial Ratio ETH-Hardness of ApproxIMATIng Densest k-subgraph Pasin Manurangsi UC Berkeley
2 Densest k-subgraph (DkS) G S Input An undirected graph G = (V, E) A positive integer k Goal Find a subset of vertices S V of size k that maximizes the number of edges within S
3 Densest k-subgraph: What is Known? Hardness Results [Feige02] Random 3SAT Hypothesis Some constant [Khot04] NP ԑ>0 ځ BPTIME(2 nԑ ) Some constant [Raghavendra-Steurer10] Small Set Expansion Hypothesis Every constant [Alon-Arora-Manokaran-Moshkovitz-Weinstein11] Planted Cliue Hypothesis [Braverman-Ko-Rubinstein-Weinstein17] ETH Some constant Conjecture [BCCFV10, AAMMW11, ] NP-hard n c for some c > 0 2 Ω(log2/3 n) Approximation Algorithms (Note: n = V ) [Kortsarz-Peleg93] O(n ) [Feige-Kortsarz-Peleg01] O(n ) [Bhaskara-Charikar-Chlamtac-Feige-Vijayaraghavan10] O(n 0.25+ԑ )
4 Densest k-subgraph: Our Results Hardness Results [Feige02] Random 3SAT Hypothesis Some constant [Khot04] NP ԑ>0 ځ BPTIME(2 nԑ ) Some constant [Raghavendra-Steurer10] Small Set Expansion Hypothesis Every constant [Alon-Arora-Manokaran-Moshkovitz-Weinstein11] Planted Cliue Hypothesis [Braverman-Ko-Rubinstein-Weinstein17] ETH Some constant Conjecture [BCCFV10, AAMMW11, ] NP-hard n c for some c > 0 ETH Gap-ETH OUR Results n 1/polyloglog n n o(1) 2 Ω(log2/3 n)
5 Densest k-subgraph: Our Results Holds even for perfect completeness Theorem Assuming ETH, no polynomial time algorithm can, on every input graph G that contains k-cliue, find a n -1/polyloglog n -dense k-subgraph. Note: Den(S) = E(S) / k 2 This regime is easy! [Feige-Seltser97] There is an (1 + ԑ)-approximation algorithm with running time no(log n/ԑ) There is an n ԑ -approximation algorithm with running time n O(1/ԑ) ETH Gap-ETH OUR Results n 1/polyloglog n n o(1) Theorem Assuming Gap- ETH, no n O (1/ԑ 1/3 ) -time algorithm can, on every G that contains k-cliue, find a n -ԑ -dense k-subgraph.
6 The Hypotheses: ETH & Gap-ETH Exponential Time Hypothesis (ETH) [Impagliazzo-Paturi99] No 2 o(n) -time algorithm can solve 3SAT. (n is the number of variables.) Gap Exponential Time Hypothesis (Gap-ETH) [Dinur16, M-Raghavendra16] No 2 o(n) -time algorithm can distinguish between (i) a satisfiable 3CNF formula, and, (ii) a 3CNF formula which is not even 0.99-satisfiable.
7 ETH/Gap-ETH & Hardness of Approximation The Birthday Repetition Framework [Aaronson-Impagliazzo-Moshkovitz14] 3SAT Instance Φ Size: n YES: val(φ) = 1 NO: val(φ) < 1 Lower Bound: 2 Ω(n) PCP Thm [Dinur07] 3SAT Instance Φ Size: n = n polylog n YES: val(φ ) = 1 NO: val(φ ) < 0.99 Lower Bound: 2Ω(n /polylog n ) DKS Instance (G, k) Size: N = 2 n /polylog n = 2 o(n) YES: k-cliue NO: Every k-subgraph has density < N -1/polyloglog N Lower Bound: N ω(1) Used in other works before and since: Not necessary, assuming Gap-ETH Densest k-subgraph [BKRW17] ԑ-best ԑ-nash [Braverman-Ko-Weinstein15] Community Detection [Rubinstein17], etc.
8 Parameter: (1 n) 3SAT Φ Size: n YES: val(φ) = 1 NO: val(φ) < 0.99 (x 1 x 3 x 5 ) (x 1 x 2 x n ) The Reduction DKS Instance (G = (V, E), k) Size: N = n 2 Just pick all partial assignments YES: k-cliue to a satisfying assignment! NO: Every k-subgraph has density < exp(-ω( 4 /n 3 )) {x 1 0, x 2 0,, x 0} inconsistent Representative Case: = n / polylog n N = exp(n/polylog n) Gap: exp(n/polylog n) = N 1/polyloglog N V = {all partial assignments to variables} E = {(u, v) that are consistent and do not violate any clauses} {x 1 0, x 2 0,, x 1} {x n +1 1, x n +2 1,, x n 0} violate a clause k = n inconsistent {x n +1 1, x n +2 1,, x n 1}
9 Soundness Proof Goal val(φ) < 0.99 every k-subgraph of G has density < exp(-ω( 4 /n 3 )) A Less Ambitious Goal val(φ) < 0.99 G does not contain a bicliue of size larger than k exp(-ω( 4 /n 3 ))
10 Soundness Proof Goal val(φ) < 0.99 every k-subgraph of G has density < exp(-ω( 4 /n 3 )) A Less Ambitious Goal val(φ) < 0.99 G does not contain a bicliue of size larger than k exp(-ω( 2 /n)) An Even Less Ambitious Goal G does not contain a bicliue of size larger than k
11 Soundness Proof (Cont.) Goal: G does not contain a bicliue of size larger than n Immediate from the observations! {x 1 0, x 2 0,, x 0} {x n +1 1, x n +2 1,, x n 0} L {x 1 0, x 2 1,, x 0} {x n +1 1, x n +2 1,, x n 1} R Flattening A(L) = {x 1 0, x 2 0, x 2 1, } A(R) = {, x n 0, x n 1} Observation 1 L A(L) R A(R) and x i 0, x i 1 - x i 0 x i 0 x i Observation 2 A(L) + A(R) 2n
12 Soundness Proof: the good, the bad and the Ugly Goal: val(φ) < 0.99 G does not contain a bicliue of size larger than exp(-ω( 2 /n)) n {x 1 0, x 2 0,, x 0} {x n +1 1, x n +2 1,, x n 0} L {x 1 0, x 2 1,, x 0} {x n +1 1, x n +2 1,, x n 1} R Flattening A(L) = {x 1 0, x 2 0, x 2 1, } A(R) = {, x n 0, x n 1} Observation 1 L A(L) R A(R) and x i 0, x i 1 - x i 0 x i 0 x i Observation 2 A(L) + A(R) 2n bad variable good variable ugly variable
13 Soundness ProoF: The Ugly Goal: val(φ) < 0.99 G does not contain a bicliue of size larger than exp(-ω( 2 /n)) n Extreme Case 1 every variable is ugly A(L) + A(R) n Observation 1 L A(L) and R A(R) A(L) x i 0, x i 1 - x i 0 x i 0 x i Observation 2 A(L) + A(R) 2n A(R) bad variable good variable ugly variable
14 Soundness Proof: The Bad Goal: val(φ) < 0.99 G does not contain a bicliue of size larger than exp(-ω( 2 /n)) n Extreme Case 2 every variable is bad Not valid vertices! Claim Most elements of A(L) contains both x i 0 and x i 1 for some i! Proof of Claim Birthday Paradox In expectation, a random element of A(L) contains Ω( 2 /n) such i s! Only exp(-ω( 2 /n)) fraction of A(L) are actual vertices Observation 1 L A(L) and R A(R) A(L) x i 0, x i 1 - x i 0 x i 0 Observation 2 A(L) + A(R) 2n A(R) bad variable good variable
15 Soundness Proof: The Good Goal: val(φ) < 0.99 G does not contain a bicliue of size larger than exp(-ω( 2 /n)) Extreme Case 3 every variable is good good variable A(L) x i 0 A(R) x i 0 A(L) = A(R) is an actual assignment! 0.01m clauses unsatisfied Suppose a clause (x i x j x k ) is unsatisfied. Claim: x i, x j cannot appear together in any vertex in L L {, x i 0, x j 1, } (x i, x j ) is a prohibited pair that can t appear together in any vertex of L violate clause There are at least 0.01m prohibited pairs {, x k 0, } n R Birthday Paradox Only exp(-ω( 2 /n)) fraction of A(L) can be vertices of L
16 Soundness Proof: From Bicliue to Dense Subgraphs What we have proved: val(φ) < 0.99 G does not contain a bicliue of size n Why Bicliue? Different from cliue: t-cliue free graph can be (1-1/(t - 1))- dense! exp(-ω(l2 /n)) Theorem [Kővári-Sós-Turán54] Every t-bicliue free graph on N vertices is O(N -1/t )-dense. Need t log N to even get constant bound Theorem [Alon02] Every graph on N vertices that contains < ε t2 N 2t copies of t-bicliue is O(ԑ)-dense. Only need to prove that G does not contain many bicliues.? What we actually want: val(φ) < 0.99 every n -subgraph of G has density < exp(-ω( 4 /n 3 )) Aviad Rubinstein told me to do so Our bound is not (nearly) enough
17 Soundness Proof: Bounding Number of Bicliues What we actually showed: For each flattening (A(L), A(R)), L is a subset of a small subset of R is a subset of a small subset of A(L) A(R) and Fix (A(L), A(R)). Only a small number of choices for each vertex in L. Same for R. Bounding number of t-bicliues Sum over all choices of (A(L), A(R)) With appropriate t, Alon s Theorem gives the desired bound for density of n -subgraph!
18 A different Perspective: Parameterized Inapprox. of Bicliue Theorem [Kővári-Sós-Turán54] Every t-bicliue free graph on n vertices is O(n -1/t )-dense. Theorem [Alon02] Every graph on N vertices that contains < ε 2t2 N 2t copies of t-bicliue is O(ԑ)-dense. 3SAT Instance Φ Size: n YES: val(φ ) = 1 NO: val(φ ) < 0.99 Subsample each vertex w.p. p = 0. 1/(ε t N) t-bicliue free graph on O(1/ε t ) vertices OUR Reduction DKS Instance (G, k) Size: N = 2 o(n) YES: k-cliue NO: G contains k 2t copies of t-bicliue for t k Subsample each vertex w.p. p Apply KST Theorem The graph must be O(ε)-dense Parameterized Hardness of Approximating Bicliue! DKS Instance (G, pk) Size: N = 2 o(n) YES: (pk)-cliue NO: G is t-bicliue free (where t pk)
19 Conclusion Sub-exponential time reduction from gap 3SAT to Densest k-subgraph Assuming ETH, gives n 1/polyloglog n -ratio inapproximability for DkS Assuming Gap-ETH, gives n o(1) -ratio inapproximability for DkS Assuming Gap-ETH, gives parameterized inapproximability for bicliue Open Questions NP-hardness of approximation of Densest k-subgraph? Polynomial ratio hardness of approximation of Densest k-subgraph (assuming ETH/Gap-ETH)? THANK YOU! Questions?
Label Cover Algorithms via the Log-Density Threshold
Label Cover Algorithms via the Log-Density Threshold Jimmy Wu jimmyjwu@stanford.edu June 13, 2017 1 Introduction Since the discovery of the PCP Theorem and its implications for approximation algorithms,
More informationFPT hardness for Clique and Set Cover with super exponential time in k
FPT hardness for Clique and Set Cover with super exponential time in k Mohammad T. Hajiaghayi Rohit Khandekar Guy Kortsarz Abstract We give FPT-hardness for setcover and clique with super exponential time
More informationLecture 18: PCP Theorem and Hardness of Approximation I
Lecture 18: and Hardness of Approximation I Arijit Bishnu 26.04.2010 Outline 1 Introduction to Approximation Algorithm 2 Outline 1 Introduction to Approximation Algorithm 2 Approximation Algorithm Approximation
More informationarxiv: v1 [cs.cc] 10 May 2018
ETH-Hardness of Approximating 2-CSPs and Directed Steiner Network arxiv:1805.03867v1 [cs.cc] 10 May 2018 Irit Dinur Weizmann Institute of Science July 25, 2018 Abstract Pasin Manurangsi UC Berkeley We
More informationUsing the PCP to prove fixed parameter hardness
Using the PCP to prove fixed parameter hardness Mohammad T. Hajiaghayi Rohit Khandekar Guy Kortsarz Abstract In all FPT-hardness result we are aware off, the authors use the conjectures W [1] FPT or W
More informationNotes for Lecture 2. Statement of the PCP Theorem and Constraint Satisfaction
U.C. Berkeley Handout N2 CS294: PCP and Hardness of Approximation January 23, 2006 Professor Luca Trevisan Scribe: Luca Trevisan Notes for Lecture 2 These notes are based on my survey paper [5]. L.T. Statement
More informationU.C. Berkeley CS294: Beyond Worst-Case Analysis Handout 8 Luca Trevisan September 19, 2017
U.C. Berkeley CS294: Beyond Worst-Case Analysis Handout 8 Luca Trevisan September 19, 2017 Scribed by Luowen Qian Lecture 8 In which we use spectral techniques to find certificates of unsatisfiability
More informationCS294: PCP and Hardness of Approximation January 25, Notes for Lecture 3
U.C. Berkeley Handout N3 CS294: PCP and Hardness of Approximation January 25, 2006 Professor Luca Trevisan Scribe: Luca Trevisan Notes for Lecture 3 These notes are based on my survey paper [6]. L.T. Some
More informationConnections between exponential time and polynomial time problem Lecture Notes for CS294
Connections between exponential time and polynomial time problem Lecture Notes for CS294 Lecturer: Russell Impagliazzo Scribe: Stefan Schneider November 10, 2015 We connect problems that have exponential
More informationLecture 20: Course summary and open problems. 1 Tools, theorems and related subjects
CSE 533: The PCP Theorem and Hardness of Approximation (Autumn 2005) Lecture 20: Course summary and open problems Dec. 7, 2005 Lecturer: Ryan O Donnell Scribe: Ioannis Giotis Topics we discuss in this
More informationPCPs and Inapproximability Gap-producing and Gap-Preserving Reductions. My T. Thai
PCPs and Inapproximability Gap-producing and Gap-Preserving Reductions My T. Thai 1 1 Hardness of Approximation Consider a maximization problem Π such as MAX-E3SAT. To show that it is NP-hard to approximation
More informationReed-Muller testing and approximating small set expansion & hypergraph coloring
Reed-Muller testing and approximating small set expansion & hypergraph coloring Venkatesan Guruswami Carnegie Mellon University (Spring 14 @ Microsoft Research New England) 2014 Bertinoro Workshop on Sublinear
More informationApproximation & Complexity
Summer school on semidefinite optimization Approximation & Complexity David Steurer Cornell University Part 1 September 6, 2012 Overview Part 1 Unique Games Conjecture & Basic SDP Part 2 SDP Hierarchies:
More informationPCP Theorem and Hardness of Approximation
PCP Theorem and Hardness of Approximation An Introduction Lee Carraher and Ryan McGovern Department of Computer Science University of Cincinnati October 27, 2003 Introduction Assuming NP P, there are many
More informationLecture 2: November 9
Semidefinite programming and computational aspects of entanglement IHP Fall 017 Lecturer: Aram Harrow Lecture : November 9 Scribe: Anand (Notes available at http://webmitedu/aram/www/teaching/sdphtml)
More informationLecture 18: More NP-Complete Problems
6.045 Lecture 18: More NP-Complete Problems 1 The Clique Problem a d f c b e g Given a graph G and positive k, does G contain a complete subgraph on k nodes? CLIQUE = { (G,k) G is an undirected graph with
More informationOn subexponential running times for approximating directed Steiner tree and related problems
On subexponential running times for approximating directed Steiner tree and related problems Marek Cygan Guy Kortsarz Bundit Laekhanukit February 27, 2018 Abstract This paper concerns proving almost tight
More informationarxiv: v1 [cs.cc] 14 Aug 2017
From Gap-ETH to FPT-Inapproximability: Clique, Dominating Set, and More arxiv:1708.04218v1 [cs.cc] 14 Aug 2017 Parinya Chalermsook Marek Cygan Guy Kortsarz Bundit Laekhanukit Pasin Manurangsi Danupon Nanongkai
More informationImproved Hardness of Approximating Chromatic Number
Improved Hardness of Approximating Chromatic Number Sangxia Huang KTH Royal Institute of Technology Stockholm, Sweden sangxia@csc.kth.se April 13, 2013 Abstract We prove that for sufficiently large K,
More informationlinear programming and approximate constraint satisfaction
linear programming and approximate constraint satisfaction Siu On Chan MSR New England James R. Lee University of Washington Prasad Raghavendra UC Berkeley David Steurer Cornell results MAIN THEOREM: Any
More informationQuasi-Random PCP and Hardness of 2-Catalog Segmentation
Quasi-Random PCP and Hardness of 2-Catalog Segmentation Rishi Saket Carnegie Mellon University rsaket@cs.cmu.edu ABSTRACT. We study the problem of 2-Catalog Segmentation which is one of the several variants
More informationLecture 21 (Oct. 24): Max Cut SDP Gap and Max 2-SAT
CMPUT 67: Approximation Algorithms Fall 014 Lecture 1 Oct. 4): Max Cut SDP Gap and Max -SAT Lecturer: Zachary Friggstad Scribe: Chris Martin 1.1 Near-Tight Analysis of the Max Cut SDP Recall the Max Cut
More informationReducing the optimum: superexponential in opt time, Fixed parameter inapproximability for clique and setcover
Reducing the optimum: superexponential in opt time, Fixed parameter inapproximability for clique and setcover Mohammad T. Hajiaghayi Rohit Khandekar Guy Kortsarz October 18, 2013 Abstract An (r, t)-fpt-hardness
More informationComplexity Theory of Polynomial-Time Problems
Complexity Theory of Polynomial-Time Problems Lecture 2: SETH and OV Karl Bringmann Tutorial Slot Tuesday, 16:15-18:00 works for everybody? alternative time slot: Mo Tue Wed Thu Fri 10-12 12-14 new 14-16
More informationCSC 5170: Theory of Computational Complexity Lecture 13 The Chinese University of Hong Kong 19 April 2010
CSC 5170: Theory of Computational Complexity Lecture 13 The Chinese University of Hong Kong 19 April 2010 Recall the definition of probabilistically checkable proofs (PCP) from last time. We say L has
More informationNP-hardness of coloring 2-colorable hypergraph with poly-logarithmically many colors
Electronic Colloquium on Computational Complexity, Report No. 73 (2018) NP-hardness of coloring 2-colorable with poly-logarithmically many colors Amey Bhangale April 21, 2018 Abstract We give very short
More informationPCP Soundness amplification Meeting 2 ITCS, Tsinghua Univesity, Spring April 2009
PCP Soundness amplification Meeting 2 ITCS, Tsinghua Univesity, Spring 2009 29 April 2009 Speaker: Andrej Bogdanov Notes by: Andrej Bogdanov Recall the definition of probabilistically checkable proofs
More informationToday. Few Comments. PCP Theorem, Simple proof due to Irit Dinur [ECCC, TR05-046]! Based on some ideas promoted in [Dinur- Reingold 04].
Today Few Comments PCP Theorem, Simple proof due to Irit Dinur [ECCC, TR05-046]! Based on some ideas promoted in [Dinur- Reingold 04]. Remarkably simple novel proof. Leads to new quantitative results too!
More informationApproximability of Constraint Satisfaction Problems
Approximability of Constraint Satisfaction Problems Venkatesan Guruswami Carnegie Mellon University October 2009 Venkatesan Guruswami (CMU) Approximability of CSPs Oct 2009 1 / 1 Constraint Satisfaction
More informationc 2011 Society for Industrial and Applied Mathematics
SIAM J. COMPUT. Vol. 0, No., pp. 567 596 c 011 Society for Industrial and Applied Mathematics INAPPROXIMABILITY RESULTS FOR MAXIMUM EDGE BICLIQUE, MINIMUM LINEAR ARRANGEMENT, AND SPARSEST CUT CHRISTOPH
More informationComplexity Classes V. More PCPs. Eric Rachlin
Complexity Classes V More PCPs Eric Rachlin 1 Recall from last time Nondeterminism is equivalent to having access to a certificate. If a valid certificate exists, the machine accepts. We see that problems
More informationTopics in Complexity Theory
Topics in Complexity Theory Announcements Final exam this Friday from 12:15PM-3:15PM Please let us know immediately after lecture if you want to take the final at an alternate time and haven't yet told
More informationUnique Games Conjecture & Polynomial Optimization. David Steurer
Unique Games Conjecture & Polynomial Optimization David Steurer Newton Institute, Cambridge, July 2013 overview Proof Complexity Approximability Polynomial Optimization Quantum Information computational
More informationOn the Hardness of Satisfiability with Bounded Occurrences in the Polynomial-Time Hierarchy
On the Hardness of Satisfiability with Bounded Occurrences in the Polynomial-Time Hierarchy Ishay Haviv Oded Regev Amnon Ta-Shma March 12, 2007 Abstract In 1991, Papadimitriou and Yannakakis gave a reduction
More informationPostprint.
http://www.diva-portal.org Postprint This is the accepted version of a paper presented at 16th International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, APPROX 2013 and
More informationNP-Hardness reductions
NP-Hardness reductions Definition: P is the class of problems that can be solved in polynomial time, that is n c for a constant c Roughly, if a problem is in P then it's easy, and if it's not in P then
More informationProbabilistically Checkable Proofs. 1 Introduction to Probabilistically Checkable Proofs
Course Proofs and Computers, JASS 06 Probabilistically Checkable Proofs Lukas Bulwahn May 21, 2006 1 Introduction to Probabilistically Checkable Proofs 1.1 History of Inapproximability Results Before introducing
More informationThe Densest k-subhypergraph Problem
The Densest k-subhypergraph Problem Eden Chlamtáč 1, Michael Dinitz 2, Christian Konrad 3, Guy Kortsarz 4, and George Rabanca 5 1 Department of Computer Science, Ben Gurion University, Beersheva, Israel
More informationFrom Gap-ETH to FPT-Inapproximability: Clique, Dominating Set, and More
58th Annual IEEE Symposium on Foundations of Computer Science From Gap-ETH to FPT-Inapproximability: Clique, Dominating Set, and More Parinya Chalermsook, Marek Cygan, Guy Kortsarz, Bundit Laekhanukit,
More informationNear-Optimal Algorithms for Maximum Constraint Satisfaction Problems
Near-Optimal Algorithms for Maximum Constraint Satisfaction Problems Moses Charikar Konstantin Makarychev Yury Makarychev Princeton University Abstract In this paper we present approximation algorithms
More informationApproximation algorithm for Max Cut with unit weights
Definition Max Cut Definition: Given an undirected graph G=(V, E), find a partition of V into two subsets A, B so as to maximize the number of edges having one endpoint in A and the other in B. Definition:
More informationComplexity Theory. Jörg Kreiker. Summer term Chair for Theoretical Computer Science Prof. Esparza TU München
Complexity Theory Jörg Kreiker Chair for Theoretical Computer Science Prof. Esparza TU München Summer term 2010 Lecture 19 Hardness of Approximation 3 Recap Recap: optimization many decision problems we
More informationDD2446 Complexity Theory: Problem Set 4
DD2446 Complexity Theory: Problem Set 4 Due: Friday November 8, 2013, at 23:59. Submit your solutions as a PDF le by e-mail to jakobn at kth dot se with the subject line Problem set 4: your full name.
More informationHardness of Directed Routing with Congestion
Hardness of Directed Routing with Congestion Julia Chuzhoy Sanjeev Khanna August 28, 2006 Abstract Given a graph G and a collection of source-sink pairs in G, what is the least integer c such that each
More informationApproximation Algorithms and Hardness of Approximation. IPM, Jan Mohammad R. Salavatipour Department of Computing Science University of Alberta
Approximation Algorithms and Hardness of Approximation IPM, Jan 2006 Mohammad R. Salavatipour Department of Computing Science University of Alberta 1 Introduction For NP-hard optimization problems, we
More informationAdditive Combinatorics and Computational Complexity
Additive Combinatorics and Computational Complexity Luca Trevisan U.C. Berkeley Ongoing joint work with Omer Reingold, Madhur Tulsiani, Salil Vadhan Combinatorics: Studies: Graphs, hypergraphs, set systems
More informationParallel Repetition of Fortified Games
Electronic Colloquium on Computational Complexity, Report No. 54 (2014) Parallel Repetition of Fortified Games Dana Moshkovitz April 16, 2014 Abstract The Parallel Repetition Theorem upper-bounds the value
More informationFinding Large Induced Subgraphs
Finding Large Induced Subgraphs Illinois Institute of Technology www.math.iit.edu/ kaul kaul@math.iit.edu Joint work with S. Kapoor, M. Pelsmajer (IIT) Largest Induced Subgraph Given a graph G, find the
More informationLecture 18: Inapproximability of MAX-3-SAT
CS 880: Advanced Complexity Theory 3/7/2008 Lecture 18: Inapproximability of MAX-3-SAT Instructor: Dieter van Melkebeek Scribe: Jeff Kinne In this lecture we prove a tight inapproximability result for
More informationCS151 Complexity Theory. Lecture 15 May 22, 2017
CS151 Complexity Theory Lecture 15 New topic(s) Optimization problems, Approximation Algorithms, and Probabilistically Checkable Proofs Optimization Problems many hard problems (especially NP-hard) are
More informationarxiv: v4 [cs.cc] 14 Mar 2013
On Unique Games with Negative Weights Peng Cui 1 arxiv:1102.5605v4 [cs.cc] 14 Mar 2013 Key Laboratory of Data Engineering and Knowledge Engineering, MOE, School of Information Resource Management, Renmin
More informationTowards the Sliding Scale Conjecture (Old & New PCP constructions)
Towards the Sliding Scale Conjecture (Old & New PCP constructions) Prahladh Harsha TIFR [Based on joint works with Irit Dinur & Guy Kindler] Outline Intro, Background & Context Goals and questions in this
More informationarxiv: v1 [cs.ds] 30 Jul 2015
Approximating Dense Max -CSPs arxiv:507.08348v [cs.ds] 30 Jul 05 Pasin Manurangsi and Dana Moshkovitz Dropox, Inc., San Francisco, CA 9407, USA, pasin@dropox.com Massachusetts Institute of Technology,
More informationLecture 10: Hardness of approximating clique, FGLSS graph
CSE 533: The PCP Theorem and Hardness of Approximation (Autumn 2005) Lecture 10: Hardness of approximating clique, FGLSS graph Nov. 2, 2005 Lecturer: Venkat Guruswami and Ryan O Donnell Scribe: Ioannis
More informationApproximating maximum satisfiable subsystems of linear equations of bounded width
Approximating maximum satisfiable subsystems of linear equations of bounded width Zeev Nutov The Open University of Israel Daniel Reichman The Open University of Israel Abstract We consider the problem
More informationHow to Play Unique Games against a Semi-Random Adversary
How to Play Unique Games against a Semi-Random Adversary Study of Semi-Random Models of Unique Games Alexandra Kolla Microsoft Research Konstantin Makarychev IBM Research Yury Makarychev TTIC Abstract
More informationLimits to Approximability: When Algorithms Won't Help You. Note: Contents of today s lecture won t be on the exam
Limits to Approximability: When Algorithms Won't Help You Note: Contents of today s lecture won t be on the exam Outline Limits to Approximability: basic results Detour: Provers, verifiers, and NP Graph
More informationHardness of the Covering Radius Problem on Lattices
Hardness of the Covering Radius Problem on Lattices Ishay Haviv Oded Regev June 6, 2006 Abstract We provide the first hardness result for the Covering Radius Problem on lattices (CRP). Namely, we show
More informationTwo Query PCP with Sub-Constant Error
Electronic Colloquium on Computational Complexity, Report No 71 (2008) Two Query PCP with Sub-Constant Error Dana Moshkovitz Ran Raz July 28, 2008 Abstract We show that the N P-Complete language 3SAT has
More informationA New Multilayered PCP and the Hardness of Hypergraph Vertex Cover
A New Multilayered PCP and the Hardness of Hypergraph Vertex Cover Irit Dinur Venkatesan Guruswami Subhash Khot Oded Regev April, 2004 Abstract Given a k-uniform hypergraph, the Ek-Vertex-Cover problem
More informationEdge Covering with Budget Constrains
Edge Covering with Budget Constrains Rajiv Gandhi Guy Kortsarz arxiv:1311.0713v1 [cs.ds] 4 Nov 2013 August 21, 2018 Abstract Westudytwo relatedproblems: themaximumweight m -edge cover (MWEC ) problem and
More informationDetecting High Log-Densities an O(n 1/4 ) Approximation for Densest k-subgraph
Detecting High Log-Densities an O(n 1/4 ) Approximation for Densest k-subgraph Aditya Bhaskara Moses Charikar Eden Chlamtac Uriel Feige Aravindan Vijayaraghavan Abstract In the Densest k-subgraph problem,
More informationSolution of Exercise Sheet 12
Complexity Theory (fall 2016) Solution of Exercise Sheet 12 Dominique Unruh Problem 1: Deterministic PCPs PCP stands for probabilistically checkable proofs. We will now show that the probabilistic part
More informationA DETERMINISTIC APPROXIMATION ALGORITHM FOR THE DENSEST K-SUBGRAPH PROBLEM
A DETERMINISTIC APPROXIMATION ALGORITHM FOR THE DENSEST K-SUBGRAPH PROBLEM ALAIN BILLIONNET, FRÉDÉRIC ROUPIN CEDRIC, CNAM-IIE, 8 allée Jean Rostand 905 Evry cedex, France. e-mails: {billionnet,roupin}@iie.cnam.fr
More informationEssential facts about NP-completeness:
CMPSCI611: NP Completeness Lecture 17 Essential facts about NP-completeness: Any NP-complete problem can be solved by a simple, but exponentially slow algorithm. We don t have polynomial-time solutions
More informationOn the efficient approximability of constraint satisfaction problems
On the efficient approximability of constraint satisfaction problems July 13, 2007 My world Max-CSP Efficient computation. P Polynomial time BPP Probabilistic Polynomial time (still efficient) NP Non-deterministic
More informationOn the Parameterized Complexity of Approximating Dominating Set
On the Parameterized Complexity of Approximating Dominating Set Karthik C. S. Bundit Laekhanukit Pasin Manurangsi April 12, 2018 Abstract We study the parameterized complexity of approximating the k-dominating
More informationprinceton univ. F 17 cos 521: Advanced Algorithm Design Lecture 6: Provable Approximation via Linear Programming
princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 6: Provable Approximation via Linear Programming Lecturer: Matt Weinberg Scribe: Sanjeev Arora One of the running themes in this course is
More informationCorrectness of Dijkstra s algorithm
Correctness of Dijkstra s algorithm Invariant: When vertex u is deleted from the priority queue, d[u] is the correct length of the shortest path from the source s to vertex u. Additionally, the value d[u]
More informationMaximum Quadratic Assignment Problem: Reduction from Maximum Label Cover and LP-based Approximation Algorithm
Maximum Quadratic Assignment Problem: Reduction from Maximum Label Cover and LP-based Approximation Algorithm Konstantin Makarychev 1, Rajsekar Manokaran 2, and Maxim Sviridenko 1 1 IBM Thomas J. Watson
More informationUmans Complexity Theory Lectures
New topic(s) Umans Complexity Theory Lectures Lecture 15: Approximation Algorithms and Probabilistically Checable Proos (PCPs) Optimization problems,, and Probabilistically Checable Proos 2 Optimization
More informationCS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash
CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash Equilibrium Price of Stability Coping With NP-Hardness
More informationLecture 17 November 8, 2012
6.841: Advanced Complexity Theory Fall 2012 Prof. Dana Moshkovitz Lecture 17 November 8, 2012 Scribe: Mark Bun 1 Overview In the previous lecture, we saw an overview of probabilistically checkable proofs,
More informationInapproximability of Treewidth, Graph-layout and One-shot Pebbling
Inapproximability of Treewidth, Graph-layout and One-shot Pebbling Per Austrin, Toniann Pitassi, Yu Wu University of Toronto October 20, 2011 1 / 32 Problems we consider One-shot Pebbling game : Pebbling
More informationOverview. 1 Introduction. 2 Preliminary Background. 3 Unique Game. 4 Unique Games Conjecture. 5 Inapproximability Results. 6 Unique Game Algorithms
Overview 1 Introduction 2 Preliminary Background 3 Unique Game 4 Unique Games Conjecture 5 Inapproximability Results 6 Unique Game Algorithms 7 Conclusion Antonios Angelakis (NTUA) Theory of Computation
More informationPCP Course; Lectures 1, 2
PCP Course; Lectures 1, 2 Mario Szegedy September 10, 2011 Easy and Hard Problems Easy: Polynomial Time 5n; n 2 ; 4n 3 + n Hard: Super-polynomial Time n log n ; 2 n ; n! Proving that a problem is easy:
More informationApproximation Algorithms
Approximation Algorithms Announcements Problem Set 9 due right now. Final exam this Monday, Hewlett 200 from 12:15PM- 3:15PM Please let us know immediately after lecture if you want to take the final at
More informationBCCS: Computational methods for complex systems Wednesday, 16 June Lecture 3
BCCS: Computational methods for complex systems Wednesday, 16 June 2010 Lecturer: Ashley Montanaro 1 Lecture 3 Hardness of approximation 1 Overview In my lectures so far, we ve mostly restricted ourselves
More informationPolynomial-time reductions. We have seen several reductions:
Polynomial-time reductions We have seen several reductions: Polynomial-time reductions Informal explanation of reductions: We have two problems, X and Y. Suppose we have a black-box solving problem X in
More informationA Linear Round Lower Bound for Lovasz-Schrijver SDP Relaxations of Vertex Cover
A Linear Round Lower Bound for Lovasz-Schrijver SDP Relaxations of Vertex Cover Grant Schoenebeck Luca Trevisan Madhur Tulsiani Abstract We study semidefinite programming relaxations of Vertex Cover arising
More informationCS21 Decidability and Tractability
CS21 Decidability and Tractability Lecture 20 February 23, 2018 February 23, 2018 CS21 Lecture 20 1 Outline the complexity class NP NP-complete probelems: Subset Sum NP-complete problems: NAE-3-SAT, max
More informationCSCI 1590 Intro to Computational Complexity
CSCI 1590 Intro to Computational Complexity NP-Complete Languages John E. Savage Brown University February 2, 2009 John E. Savage (Brown University) CSCI 1590 Intro to Computational Complexity February
More informationLecture 20: LP Relaxation and Approximation Algorithms. 1 Introduction. 2 Vertex Cover problem. CSCI-B609: A Theorist s Toolkit, Fall 2016 Nov 8
CSCI-B609: A Theorist s Toolkit, Fall 2016 Nov 8 Lecture 20: LP Relaxation and Approximation Algorithms Lecturer: Yuan Zhou Scribe: Syed Mahbub Hafiz 1 Introduction When variables of constraints of an
More information1. Introduction Recap
1. Introduction Recap 1. Tractable and intractable problems polynomial-boundness: O(n k ) 2. NP-complete problems informal definition 3. Examples of P vs. NP difference may appear only slightly 4. Optimization
More informationProject in Computational Game Theory: Communities in Social Networks
Project in Computational Game Theory: Communities in Social Networks Eldad Rubinstein November 11, 2012 1 Presentation of the Original Paper 1.1 Introduction In this section I present the article [1].
More informationComplexity Classes IV
Complexity Classes IV NP Optimization Problems and Probabilistically Checkable Proofs Eric Rachlin 1 Decision vs. Optimization Most complexity classes are defined in terms of Yes/No questions. In the case
More informationExponentially-Hard gap-csp and local PRG via Local Hardcore Functions
58th Annual IEEE Symposium on Foundations of Computer Science Exponentially-Hard gap-csp and local PRG via Local Hardcore Functions Benny Applebaum School of Electrical Engineering Tel Aviv University
More informationReductions Between Expansion Problems
Reductions Between Expansion Problems Prasad Raghavendra David Steurer Madhur Tulsiani November 11, 2010 Abstract The Small-Set Expansion Hypothesis (Raghavendra, Steurer, STOC 2010) is a natural hardness
More informationLecture 10. Sublinear Time Algorithms (contd) CSC2420 Allan Borodin & Nisarg Shah 1
Lecture 10 Sublinear Time Algorithms (contd) CSC2420 Allan Borodin & Nisarg Shah 1 Recap Sublinear time algorithms Deterministic + exact: binary search Deterministic + inexact: estimating diameter in a
More informationOn Subexponential and FPT-time Inapproximability
On Subexponential and FPT-time Inapproximability Edouard Bonnet, Bruno Escoffier, Eun Jung Kim, and Vangelis Th. Paschos PSL Research University, Université Paris-Dauphine, LAMSADE, CNRS UMR 7243 {escoffier,eun-jung.kim,paschos}@lamsade.dauphine.fr
More informationAM with Multiple Merlins
AM with Multiple Merlins Scott Aaronson Russell Impagliazzo Dana Moshkovitz Abstract We introduce and study a new model of interactive proofs: AM(k), or Arthur-Merlin with k non-communicating Merlins.
More information4. How to prove a problem is NPC
The reducibility relation T is transitive, i.e, A T B and B T C imply A T C Therefore, to prove that a problem A is NPC: (1) show that A NP (2) choose some known NPC problem B define a polynomial transformation
More informationHardness of Bipartite Expansion
Hardness of Bipartite Expansion Subhash Khot 1 and Rishi Saket 2 1 Department of Computer Science, New York University, NY, USA. khot@cs.nyu.edu 2 IBM Research, Bangalore, India. rissaket@in.ibm.com Abstract
More informationOn Independent Sets, 2-to-2 Games and Grassmann Graphs
Electronic Colloquium on Computational Complexity, Revision 1 of Report No. 14 (016) On Independent Sets, -to- Games and Grassmann Graphs Subhash Khot Dor Minzer Muli Safra Abstract We present a candidate
More informationHardness of Embedding Metric Spaces of Equal Size
Hardness of Embedding Metric Spaces of Equal Size Subhash Khot and Rishi Saket Georgia Institute of Technology {khot,saket}@cc.gatech.edu Abstract. We study the problem embedding an n-point metric space
More informationApproximation Preserving Reductions
Approximation Preserving Reductions - Memo Summary - AP-reducibility - L-reduction technique - Complete problems - Examples: MAXIMUM CLIQUE, MAXIMUM INDEPENDENT SET, MAXIMUM 2-SAT, MAXIMUM NAE 3-SAT, MAXIMUM
More informationAdvanced Algorithms (XIII) Yijia Chen Fudan University
Advanced Algorithms (XIII) Yijia Chen Fudan University The PCP Theorem Theorem NP = PCP(log n, 1). Motivation Approximate solutions Definition (Approximation of MAX-3SAT) For every 3CNF formula ϕ, the
More informationApproximating Longest Directed Path
Electronic Colloquium on Computational Complexity, Report No. 3 (003) Approximating Longest Directed Path Andreas Björklund Thore Husfeldt Sanjeev Khanna April 6, 003 Abstract We investigate the hardness
More informationDual fitting approximation for Set Cover, and Primal Dual approximation for Set Cover
duality 1 Dual fitting approximation for Set Cover, and Primal Dual approximation for Set Cover Guy Kortsarz duality 2 The set cover problem with uniform costs Input: A universe U and a collection of subsets
More informationSubexponential Algorithms for Unique Games and Related problems
Subexponential Algorithms for Unique Games and Related problems Sanjeev Arora Boaz Barak David Steurer April 8, 2010 Abstract We give subexponential time approximation algorithms for the unique games and
More information