1 Graph Powering Cont. PCP proof by Irit Dinur Presented by Israel Gerbi.

Slides:



Advertisements
Similar presentations
Combinatorial Auction
Advertisements

Chapter 5: Tree Constructions
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.
Hardness of Approximating Multicut S. Chawla, R. Krauthgamer, R. Kumar, Y. Rabani, D. Sivakumar (2005) Presented by Adin Rosenberg.
Circuit and Communication Complexity. Karchmer – Wigderson Games Given The communication game G f : Alice getss.t. f(x)=1 Bob getss.t. f(y)=0 Goal: Find.
Price Of Anarchy: Routing
Lecture 6 Nondeterministic Finite Automata (NFA)
Approximation Algorithms Chapter 14: Rounding Applied to Set Cover.
1 Discrete Structures & Algorithms Graphs and Trees: III EECE 320.
Approximation, Chance and Networks Lecture Notes BISS 2005, Bertinoro March Alessandro Panconesi University La Sapienza of Rome.
Gibbs sampler - simple properties It’s not hard to show that this MC chain is aperiodic. Often is reversible distribution. If in addition the chain is.
A Separator Theorem for Graphs with an Excluded Minor and its Applications Paul Seymour Noga Alon Robin Thomas Lecturer : Daniel Motil.
1 The TSP : Approximation and Hardness of Approximation All exact science is dominated by the idea of approximation. -- Bertrand Russell ( )
Complexity ©D Moshkovitz 1 Approximation Algorithms Is Close Enough Good Enough?
Tirgul 8 Graph algorithms: Strongly connected components.
Combinatorial Algorithms
Approximation Algorithms for Unique Games Luca Trevisan Slides by Avi Eyal.
Optimization of Pearl’s Method of Conditioning and Greedy-Like Approximation Algorithm for the Vertex Feedback Set Problem Authors: Ann Becker and Dan.
1 The PCP Theorem via gap amplification Irit Dinur Presentation by Michal Rosen & Adi Adiv.
Complexity 11-1 Complexity Andrei Bulatov NP-Completeness.
1 Discrete Structures & Algorithms Graphs and Trees: II EECE 320.
Complexity 18-1 Complexity Andrei Bulatov Probabilistic Algorithms.
Oded Goldreich Shafi Goldwasser Dana Ron February 13, 1998 Max-Cut Property Testing by Ori Rosen.
February 23, 2015CS21 Lecture 201 CS21 Decidability and Tractability Lecture 20 February 23, 2015.
Approximation Algorithms: Combinatorial Approaches Lecture 13: March 2.
Totally Unimodular Matrices Lecture 11: Feb 23 Simplex Algorithm Elliposid Algorithm.
1 COMPOSITION PCP proof by Irit Dinur Presentation by Guy Solomon.
A general approximation technique for constrained forest problems Michael X. Goemans & David P. Williamson Presented by: Yonatan Elhanani & Yuval Cohen.
Technion 1 Generating minimum transitivity constraints in P-time for deciding Equality Logic Ofer Strichman and Mirron Rozanov Technion, Haifa, Israel.
A 2-Approximation algorithm for finding an optimum 3-Vertex-Connected Spanning Subgraph.
Expanders Eliyahu Kiperwasser. What is it? Expanders are graphs with no small cuts. The later gives several unique traits to such graph, such as: – High.
1 Maximum flow: The preflow/push method of Goldberg and Tarjan (87)
Undirected ST-Connectivity In Log Space
Undirected ST-Connectivity In Log Space Omer Reingold Slides by Sharon Bruckner.
1 Joint work with Shmuel Safra. 2 Motivation 3 Motivation.
Minimum Spanning Trees. Subgraph A graph G is a subgraph of graph H if –The vertices of G are a subset of the vertices of H, and –The edges of G are a.
1 Min-cut for Undirected Graphs Given an undirected graph, a global min-cut is a cut (S,V-S) minimizing the number of crossing edges, where a crossing.
Approximating the Minimum Degree Spanning Tree to within One from the Optimal Degree R 陳建霖 R 宋彥朋 B 楊鈞羽 R 郭慶徵 R
Approximation Algorithms Department of Mathematics and Computer Science Drexel University.
Expanders via Random Spanning Trees R 許榮財 R 黃佳婷 R 黃怡嘉.
Week 10Complexity of Algorithms1 Hard Computational Problems Some computational problems are hard Despite a numerous attempts we do not know any efficient.
Chapter 6: Geometric Analysis: The Gap Property By azam sadeghian 1.
Weikang Qian. Outline Intersection Pattern and the Problem Motivation Solution 2.
Linear Program Set Cover. Given a universe U of n elements, a collection of subsets of U, S = {S 1,…, S k }, and a cost function c: S → Q +. Find a minimum.
Seminar on random walks on graphs Lecture No. 2 Mille Gandelsman,
Unique Games Approximation Amit Weinstein Complexity Seminar, Fall 2006 Based on: “Near Optimal Algorithms for Unique Games" by M. Charikar, K. Makarychev,
Exercise 6.1 Find the number of different shortest paths from point A to point B in a city with perfectly horizontal streets and vertical avenues as shown.
Introduction to Graph Theory
1 Fault-Tolerant Consensus. 2 Communication Model Complete graph Synchronous, network.
Introduction to Graph Theory
Presented by Alon Levin
Theory of Computing Lecture 12 MAS 714 Hartmut Klauck.
Clustering Data Streams A presentation by George Toderici.
Approximation Algorithms based on linear programming.
Theory of Computational Complexity Probability and Computing Ryosuke Sasanuma Iwama and Ito lab M1.
CHAPTER SIX T HE P ROBABILISTIC M ETHOD M1 Zhang Cong 2011/Nov/28.
Theory of Computational Complexity Probability and Computing Chapter Hikaru Inada Iwama and Ito lab M1.
Mathematical Foundations of AI
When finished with quiz…
CS21 Decidability and Tractability
Enumerating Distances Using Spanners of Bounded Degree
Depth Estimation via Sampling
Introduction Wireless Ad-Hoc Network
Advanced Algorithms Analysis and Design
Undirected ST-Connectivity In Log Space
Algorithms (2IL15) – Lecture 7
PCP Theorem Proof: Powering Stage
Lecture 21 Network Flow, Part 1
CSE 589 Applied Algorithms Spring 1999
Instructor: Aaron Roth
Presentation transcript:

1 Graph Powering Cont. PCP proof by Irit Dinur Presented by Israel Gerbi

2 Goal Reduction Goal: Input: Constraint graph (G=(V,E),C, ) where G is an (n,d, ) expander, and < d, Output: A new graph (G’,C’) with larger gap (denoted gap’), where If gap = 0, Otherwise.

3 Last Lecture G’ Construction V’ = V B=C·t C = const.

4 E’: How to generate an edge? Pick a random vertex a Take a step along a random edge out of the current vertex. Decide to stop with probability 1/t. Throw edge if above path has length>B We get weighted edges, why?

5 C’: New constraints

6 Plurality Assignment

7 New Plurality: Formal Definition

8 Last Week Analysis Definition: F is a subset of E which includes all edges that are not satisfied by σ. |F|/|E|≥gap We throw edges from F until |F|/|E|=min(gap,1/t)

9 Gap’ Analysis Reminder Lemma from last lesson Over all paths from a to b (weighted e’ edges)

10 To Work… Starting with more Definitions S := Total number of steps in our RW N F := Number of steps that were in F N F * := Number of steps that were in F, if our RW wasn’t limited to B steps

11 Motivation In more detail, we show:

12 Motivation cont. Second Moment Method says: We wanted to show:

13 Back to the Beginning We can now choose t so the new gap would be twice as large!

14 Expectation of N F The graph is d regular

15 Cutting Off the Tail We will now bound

16 The Tail

17 (1) Proof Combining the two results above we get: We finished proving (1). We now turn to (2)

18 (2) Proof We now show(2): Obviously,

19 (2) Proof Cont. Lemma from first lesson

20 (2) Proof Cont.

21 Second Moment Method Lemma (Second Moment Method): If X is a nonnegative r.v then Proof: Cauchy Schwartz inequality

22 Second Moment Method Proof We have: Arranging: Therefore: