Randomness Conductors (II) Expander Graphs Randomness Extractors Condensers Universal Hash Functions............

Slides:



Advertisements
Similar presentations
Optimal Lower Bounds for 2-Query Locally Decodable Linear Codes Kenji Obata.
Advertisements

Randomness Conductors Expander Graphs Randomness Extractors Condensers Universal Hash Functions
The Weizmann Institute
Walk the Walk: On Pseudorandomness, Expansion, and Connectivity Omer Reingold Weizmann Institute Based on join works with Michael Capalbo, Kai-Min Chung,
Pseudorandom Walks: Looking Random in The Long Run or All The Way? Omer Reingold Weizmann Institute.
Quantum Lower Bound for the Collision Problem Scott Aaronson 1/10/2002 quant-ph/ I was born at the Big Bang. Cool! We have the same birthday.
The Future (and Past) of Quantum Lower Bounds by Polynomials Scott Aaronson UC Berkeley.
Undirected ST-Connectivity in Log-Space Omer Reingold Weizmann Institute.
On the Complexity of Parallel Hardness Amplification for One-Way Functions Chi-Jen Lu Academia Sinica, Taiwan.
Unconditional Weak derandomization of weak algorithms Explicit versions of Yao s lemma Ronen Shaltiel, University of Haifa :
An Introduction to Randomness Extractors Ronen Shaltiel University of Haifa Daddy, how do computers get random bits?
Linear-Degree Extractors and the Inapproximability of Max Clique and Chromatic Number David Zuckerman University of Texas at Austin.
A Combinatorial Construction of Almost-Ramanujan Graphs Using the Zig-Zag product Avraham Ben-Aroya Avraham Ben-Aroya Amnon Ta-Shma Amnon Ta-Shma Tel-Aviv.
Why Simple Hash Functions Work : Exploiting the Entropy in a Data Stream Michael Mitzenmacher Salil Vadhan And improvements with Kai-Min Chung.
Randomness Extractors: Motivation, Applications and Constructions Ronen Shaltiel University of Haifa.
Extracting Randomness From Few Independent Sources Boaz Barak, IAS Russell Impagliazzo, UCSD Avi Wigderson, IAS.
How to get more mileage from randomness extractors Ronen Shaltiel University of Haifa.
Simple extractors for all min- entropies and a new pseudo- random generator Ronen Shaltiel Chris Umans.
Nearest Neighbor Search in High Dimensions Seminar in Algorithms and Geometry Mica Arie-Nachimson and Daniel Glasner April 2009.
Definitions Distance Diameter Radio Labeling Span Radio Number Gear Graph.
Expander Graphs, Randomness Extractors and List-Decodable Codes Salil Vadhan Harvard University Joint work with Venkat Guruswami (UW) & Chris Umans (Caltech)
List decoding and pseudorandom constructions: lossless expanders and extractors from Parvaresh-Vardy codes Venkatesan Guruswami Carnegie Mellon University.
Extractors: applications and constructions Avi Wigderson IAS, Princeton Randomness.
The zigzag product, Expander graphs & Combinatorics vs. Algebra Avi Wigderson IAS & Hebrew University ’00 Reingold, Vadhan, W. ’01 Alon, Lubotzky, W. ’01.
Approximating Average Parameters of Graphs Oded Goldreich, Weizmann Institute Dana Ron, Tel Aviv University.
Artur Czumaj Dept of Computer Science & DIMAP University of Warwick Testing Expansion in Bounded Degree Graphs Joint work with Christian Sohler.
Randomness Extractors: Motivation, Applications and Constructions Ronen Shaltiel University of Haifa.
Learning Submodular Functions Nick Harvey University of Waterloo Joint work with Nina Balcan, Georgia Tech.
(Omer Reingold, 2005) Speaker: Roii Werner TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A A A AA A.
Learning Submodular Functions Nick Harvey, Waterloo C&O Joint work with Nina Balcan, Georgia Tech.
Graph Sparsifiers by Edge-Connectivity and Random Spanning Trees Nick Harvey U. Waterloo C&O Joint work with Isaac Fung TexPoint fonts used in EMF. Read.
On Approximating the Average Distance Between Points Kfir Barhum, Oded Goldreich and Adi Shraibman Weizmann Institute of Science.
An Elementary Construction of Constant-Degree Expanders Noga Alon *, Oded Schwartz * and Asaf Shapira ** *Tel-Aviv University, Israel **Microsoft Research,
Constant Degree, Lossless Expanders Omer Reingold AT&T joint work with Michael Capalbo (IAS), Salil Vadhan (Harvard), and Avi Wigderson (Hebrew U., IAS)
EXPANDER GRAPHS Properties & Applications. Things to cover ! Definitions Properties Combinatorial, Spectral properties Constructions “Explicit” constructions.
For slideshow: click “Research and Talks” from slideshow: click “Research and Talks”
Zig-Zag Expanders Seminar in Theory and Algorithmic Research Sashka Davis UCSD, April 2005 “ Entropy Waves, the Zig-Zag Graph Product, and New Constant-
1 Streaming Computation of Combinatorial Objects Ziv Bar-Yossef U.C. Berkeley Omer Reingold AT&T Labs – Research Ronen.
For slideshow: click “Research and Talks” from slideshow: click “Research and Talks”
May 7 th, 2006 On the distribution of edges in random regular graphs Sonny Ben-Shimon and Michael Krivelevich.
Undirected ST-Connectivity In Log Space
For slideshow: click “Research and Talks” from slideshow: click “Research and Talks”
Extractors with Weak Random Seeds Ran Raz Weizmann Institute.
Expander graphs – Constructions, Connections and Applications Avi Wigderson IAS & Hebrew University ’00 Reingold, Vadhan, W. ’01 Alon, Lubotzky, W. ’01.
1 Entropy Waves, The Zigzag Graph Product, and New Constant-Degree Expanders Omer Reingold Salil Vadhan Avi Wigderson Lecturer: Oded Levy.
Simulating independence: new constructions of Condensers, Ramsey Graphs, Dispersers and Extractors Boaz Barak Guy Kindler Ronen Shaltiel Benny Sudakov.
An introduction to expander families and Ramanujan graphs
New extractors and condensers from Parvaresh- Vardy codes Amnon Ta-Shma Tel-Aviv University Joint work with Chris Umans (CalTech)
Why Extractors? … Extractors, and the closely related “Dispersers”, exhibit some of the most “random-like” properties of explicitly constructed combinatorial.
RANDOMNESS AND PSEUDORANDOMNESS Omer Reingold, Microsoft Research and Weizmann.
Approximating Submodular Functions Part 2 Nick Harvey University of British Columbia Department of Computer Science July 12 th, 2015 Joint work with Nina.
Edge-disjoint induced subgraphs with given minimum degree Raphael Yuster 2012.
Extractors: applications and constructions Avi Wigderson IAS, Princeton Randomness Seeded.
15-853:Algorithms in the Real World
Testing the independence number of hypergraphs
Cover times, blanket times, and the GFF Jian Ding Berkeley-Stanford-Chicago James R. Lee University of Washington Yuval Peres Microsoft Research.
Quantum random walks and quantum algorithms Andris Ambainis University of Latvia.
Extractors: applications and constructions Avi Wigderson IAS, Princeton Randomness.
Expander graphs – a ubiquitous pseudorandom structure (applications & constructions) Avi Wigderson IAS, Princeton Monograph: [Hoory, Linial, W. 2006] “Expander.
Artur Czumaj DIMAP DIMAP (Centre for Discrete Maths and it Applications) Computer Science & Department of Computer Science University of Warwick Testing.
The zigzag product, Expander graphs & Combinatorics vs. Algebra Avi Wigderson IAS, Princeton ’00 Reingold, Vadhan, W. ’01 Alon, Lubotzky, W. ’01 Capalbo,
RANDOMNESS AND PSEUDORANDOMNESS Omer Reingold, Microsoft Research and Weizmann.
Coding, Complexity and Sparsity workshop
3.3 Quadratic Functions Quadratic Function: 2nd degree polynomial
The Curve Merger (Dvir & Widgerson, 2008)
Extractors: Optimal Up to Constant Factors
On the effect of randomness on planted 3-coloring models
Non-Malleable Extractors New tools and improved constructions
The Zig-Zag Product and Expansion Close to the Degree
The Weizmann Institute
Presentation transcript:

Randomness Conductors (II) Expander Graphs Randomness Extractors Condensers Universal Hash Functions

Randomness Conductors – Motivation Various relations between expanders, extractors, condensers & universal hash functions. Unifying all of these as instances of a more general combinatorial object: –Useful in constructions. –Possible to study new phenomena not captured by either individual object.

Randomness Conductors Meta-Definition Prob. dist. X An R-conductor if for every (k,k) R, X has k bits of entropy X has k bits of entropy. D N M x x Prob. dist. X

Measures of Entropy A naïve measure - support size Collision(X) = Pr[X (1) =X (2) ] = ||X|| 2 Min-entropy(X) k if x, Pr[x] 2 -k X and Y are -close if max T | Pr[X T] - Pr[Y T] | = ½ ||X-Y|| 1 X is -close Y of min-entropy k |Support(X)| (1- ) 2 k

Vertex Expansion |Support(X)| A |Support(X)| (A > 1) |Support(X)| K D NN Lossless expanders: A > (1- ) D (for < ½)

2 nd Eigenvalue Expansion XX D NN < β < 1, collision(X) –1/N 2 (collision(X) –1/N)

Unbalanced Expanders / Condensers X X D N M N Farewell constant degree (for any non-trivial task |Support(X)|= N 0.99, |Support(X)| 10D) Requiring small collision(X) too strong (same for large min-entropy(X)).

Dispersers and Extractors [Sipser 88,NZ 93] X X D N M N (k, )-disperser if |Support(X)| 2 k |Support(X)| (1- ) M (k, )-extractor if Min-entropy(X) k X -close to uniform

Randomness Conductors Expanders, extractors, condensers & universal hash functions are all functions, f : [N] [D] [M], that transform: X of entropy k X = f (X,U niform ) of entropy k Many flavors: –Measure of entropy. –Balanced vs. unbalanced. –Lossless vs. lossy. –Lower vs. upper bound on k. –Is X close to uniform? –…–… Randomness conductors: As in extractors. Allows the entire spectrum.

Conductors: Broad Spectrum Approach X X D N M N An -conductor, :[0, log N] [0, log M] [0,1], if: k, k, min-entropy(X) k X (k,k)-close to some Y of min-entropy k

Constructions Most applications need explicit expanders. Could mean: Should be easy to build G (in time poly N). When N is huge (e.g ) need: –Given vertex name x and edge label i easy to find the i th neighbor of x (in time poly log N).

[CRVW 02] : Const. Degree, Lossless Expanders … | (S)| (1- ) D |S| S, |S| K (K= (N)) D NN

… That Can Even Be Slightly Unbalanced | (S)| (1- ) D |S| S, |S| K D N M= N 0<, 1 are constants D is constant & K= (N) For the curious: K= ( M/D) & D= poly (1/, log (1/ )) (fully explicit: D= quasi poly (1/, log (1/ )).

History Explicit construction of constant-degree expanders was difficult. Celebrated sequence of algebraic constructions [Mar73,GG80,JM85,LPS86,AGM87,Mar88,Mor94]. Achieved optimal 2 nd eigenvalue (Ramanujan graphs), but this only implies expansion D/2 [Kah95]. Combinatorial constructions: Ajtai [Ajt87], more explicit and very simple: [RVW00]. Lossless objects: [Alo95,RR99,TUZ01] Unique neighbor, constant degree expanders [Cap01,AC02].

The Lossless Expanders Starting point [RVW00] : A combinatorial construction of constant-degree expanders with simple analysis. Heart of construction – New Zig-Zag Graph Product: Compose large graph w/ small graph to obtain a new graph which (roughly) inherits –Size of large graph. –Degree from the small graph. –Expansion from both.

The Zigzag Product z Theorem: Expansion (G 1 G 2 ) min {Expansion (G 1 ), Expansion (G 2 )} z

Zigzag Intuition (Case I) Zigzag Intuition (Case I) Conditional distributions within clouds far from uniform – The first small step adds entropy. – Next two steps cant lose entropy.

Zigzag Intuition (Case II) Zigzag Intuition (Case II) Conditional distributions within clouds uniform First small step does nothing. Step on big graph scatters among clouds (shifts entropy) Second small step adds entropy.

Reducing to the Two Cases Need to show: the transition prob. matrix M of G 1 G 2 shrinks every vector ND that is perp. to uniform. Write as N D Matrix: – uniform sum of entries is 0. –RowSums(x) = distribution on clouds themselves Can decompose = || +, where || is constant on rows, and all rows of are perp. to uniform. Suffices to show M shrinks || and individually! z 12……D 1 … u.4-.3……0 … N

Results & Extensions [RVW00] Simple analysis in terms of second eigenvalue mimics the intuition. Can obtain degree 3 ! Additional results (high min-entropy extractors and their applications). Subsequent work [ALW01,MW01] relates to semidirect product of groups new results on expanding Cayley graphs.

Closer Look: Rotation Maps Expanders normally viewed as maps (vertex) (edge label) (vertex). Here: (vertex) (edge label) (vertex) (edge label). Permutation The big step never lose. Inspired by ideas from the setting of extractors [RR99]. X,i Y,j (X,i) (Y,j) if (X, i ) and (Y, j ) correspond to same edge of G 1

Inherent Entropy Loss – In each case, only one of two small steps works – But paid for both in degree.

Trying to improve ???

Zigzag for Unbalanced Graphs The zig-zag product for conductors can produce constant degree, lossless expanders. Previous constructions and composition techniques from the extractor literature extend to (useful) explicit constructions of conductors.

Some Open Problems Being lossless from both sides (the non-bipartite case). Better expansion yet? Further study of randomness conductors.