Lectures on noise sensitivity and percolation Christophe Garban and - - PowerPoint PPT Presentation

lectures on noise sensitivity and percolation
SMART_READER_LITE
LIVE PREVIEW

Lectures on noise sensitivity and percolation Christophe Garban and - - PowerPoint PPT Presentation

Lectures on noise sensitivity and percolation Christophe Garban and Jeffrey E. Steif Clay summer school, Buzios 2010 Boolean functions Definition A Boolean function is a function f : { 1 , 1 } n { 0 , 1 } OR { 1 , 1 } Boolean


slide-1
SLIDE 1

Lectures on noise sensitivity and percolation

Christophe Garban and Jeffrey E. Steif

Clay summer school, Buzios 2010

slide-2
SLIDE 2

Boolean functions

Definition

A Boolean function is a function f : {−1, 1}n → {0, 1} OR {−1, 1}

slide-3
SLIDE 3

Boolean functions

Definition

A Boolean function is a function f : {−1, 1}n → {0, 1} OR {−1, 1} Example: Majority f (x1, . . . , xn) = sign(

n

  • i=1

xi)

slide-4
SLIDE 4

Boolean functions

slide-5
SLIDE 5

Boolean functions computer sci- ence

slide-6
SLIDE 6

Boolean functions computer sci- ence Probability theory

slide-7
SLIDE 7

Boolean functions computer sci- ence Analytical tools (Fourier analysis) Probability theory

slide-8
SLIDE 8

Boolean functions computer sci- ence Analytical tools (Fourier analysis) Probability theory Statistical physics (percolation)

slide-9
SLIDE 9

A concrete situation : VOTING SCHEMES

Imagine one has n people labelled 1, . . . , n which are deciding between candidates A and B according to a certain procedure or voting scheme. This procedure can be represented by a Boolean function f : {−1, 1}n → {0, 1}

slide-10
SLIDE 10

A concrete situation : VOTING SCHEMES

Imagine one has n people labelled 1, . . . , n which are deciding between candidates A and B according to a certain procedure or voting scheme. This procedure can be represented by a Boolean function f : {−1, 1}n → {0, 1} For instance, you may think of    A = Al Gore B = Bush n ≈ 108

slide-11
SLIDE 11

Noise stability

Suppose the election is “well-balanced” between A and B. One may thus consider the actual configuration of votes as a random ω = (x1, . . . , xn) ∈ {−1, 1}n , sampled according to the uniform measure. The outcome of the election should be f (ω).

slide-12
SLIDE 12

Noise stability

Suppose the election is “well-balanced” between A and B. One may thus consider the actual configuration of votes as a random ω = (x1, . . . , xn) ∈ {−1, 1}n , sampled according to the uniform measure. The outcome of the election should be f (ω). In fact due to inevitable errors in the recording of the votes, the outcome is f (ωǫ) instead. Here ωǫ is a “slight perturbation” of ω.

Informal definition

Noise stability corresponds to P

  • f (ω) = f (ωǫ)
  • being “small” .
slide-13
SLIDE 13

Case of the majority function

If f (ω) = sign( xi),

ω n

slide-14
SLIDE 14

Case of the majority function

If f (ω) = sign( xi),

ω ωǫ n

slide-15
SLIDE 15

Percolation

Sub-critical (p < pc) critique (pc) Super-critical (p > pc) δZ2

slide-16
SLIDE 16

Percolation

Sub-critical (p < pc) critique (pc) Super-critical (p > pc) δZ2

slide-17
SLIDE 17

Percolation

Sub-critical (p < pc) Critical (pc) Super-critical (p > pc) δZ2 δZ2

Question

How does critical percolation “react” to perturbations ?

slide-18
SLIDE 18

ω:

slide-19
SLIDE 19

ω → ωǫ:

slide-20
SLIDE 20

Large clusters are very sensitive to “noise”

slide-21
SLIDE 21

Large clusters are very sensitive to “noise”

slide-22
SLIDE 22

Large scale properties are encoded by Boolean functions of the ‘inputs’

slide-23
SLIDE 23

Large scale properties are encoded by Boolean functions of the ‘inputs’

b · n a · n

slide-24
SLIDE 24

Large scale properties are encoded by Boolean functions of the ‘inputs’

b · n a · n

Let fn : {−1, 1}O(1)n2 → {0, 1} be the Boolean function defined as follows

slide-25
SLIDE 25

Large scale properties are encoded by Boolean functions of the ‘inputs’

b · n a · n

Let fn : {−1, 1}O(1)n2 → {0, 1} be the Boolean function defined as follows fn(ω) := 1 if there is a left-right crossing

slide-26
SLIDE 26

Large scale properties are encoded by Boolean functions of the ‘inputs’

b · n a · n

Let fn : {−1, 1}O(1)n2 → {0, 1} be the Boolean function defined as follows fn(ω) := 1 if there is a left-right crossing else

slide-27
SLIDE 27

Large scale properties are encoded by Boolean functions of the ‘inputs’

b · n a · n

Let fn : {−1, 1}O(1)n2 → {0, 1} be the Boolean function defined as follows fn(ω) := 1 if there is a left-right crossing else

Informal definition

Noise sensitivity corresponds to fn(ω) and fn(ωǫ) being very little correlated (i.e. Cov(fn(ω), fn(ωǫ)) being very small).

slide-28
SLIDE 28

Applications to dynamical percolation

Informal definition

This is a very simple (stationary) dynamics on percolation configurations.

slide-29
SLIDE 29

Applications to dynamical percolation

Informal definition

This is a very simple (stationary) dynamics on percolation configurations. Each hexagon (or edge) switches color at the times of a Poisson Point Process.

slide-30
SLIDE 30

How is it related to Noise Sensitivity ? t

slide-31
SLIDE 31

How is it related to Noise Sensitivity ? t ωt ωt+ǫ n

slide-32
SLIDE 32

Applications to Sub-Gaussian fluctuations

Informal definition (First Passage Percolation)

Let 0 < a < b. Define the random metric on the graph Zd as follows: for each edge e ∈ Ed, fix its length τe to be a with probability 1/2 and b with probability 1/2.

slide-33
SLIDE 33

Applications to Sub-Gaussian fluctuations

Informal definition (First Passage Percolation)

Let 0 < a < b. Define the random metric on the graph Zd as follows: for each edge e ∈ Ed, fix its length τe to be a with probability 1/2 and b with probability 1/2. It is well-known that the random ball Bω(R) := {x ∈ Zd, dist

ω (0, x) ≤ R}

has an asymptotic shape.

slide-34
SLIDE 34

Applications to Sub-Gaussian fluctuations

Informal definition (First Passage Percolation)

Let 0 < a < b. Define the random metric on the graph Zd as follows: for each edge e ∈ Ed, fix its length τe to be a with probability 1/2 and b with probability 1/2. It is well-known that the random ball Bω(R) := {x ∈ Zd, dist

ω (0, x) ≤ R}

has an asymptotic shape.

Question

What are the fluctuations around this asymptotic shape ?

slide-35
SLIDE 35

What will be our main tools ?

  • Some concepts which arised in computer science: influence of a

variable, etc

slide-36
SLIDE 36

What will be our main tools ?

  • Some concepts which arised in computer science: influence of a

variable, etc

  • Discrete Fourier analysis
slide-37
SLIDE 37

What will be our main tools ?

  • Some concepts which arised in computer science: influence of a

variable, etc

  • Discrete Fourier analysis

           In the same way as a function f : R/Z → R can be decomposed into Fourier series, we will see that a Boolean function f : {−1, 1}n → {0, 1} can be naturally decomposed into f =

  • S

ˆ f (S)χS           

slide-38
SLIDE 38

What will be our main tools ?

  • Some concepts which arised in computer science: influence of a

variable, etc

  • Discrete Fourier analysis

           In the same way as a function f : R/Z → R can be decomposed into Fourier series, we will see that a Boolean function f : {−1, 1}n → {0, 1} can be naturally decomposed into f =

  • S

ˆ f (S)χS           

Fact

f being noise sensitive will correspond to f being of “High frequency”.

slide-39
SLIDE 39

What will be our main tools ?

  • Some concepts which arised in computer science: influence of a

variable, etc

  • Discrete Fourier analysis
slide-40
SLIDE 40

What will be our main tools ?

  • Some concepts which arised in computer science: influence of a

variable, etc

  • Discrete Fourier analysis
  • Hypercontractivity
slide-41
SLIDE 41

What will be our main tools ?

  • Some concepts which arised in computer science: influence of a

variable, etc

  • Discrete Fourier analysis
  • Hypercontractivity
  • Randomized algorithms
slide-42
SLIDE 42

What will be our main tools ?

  • Some concepts which arised in computer science: influence of a

variable, etc

  • Discrete Fourier analysis
  • Hypercontractivity
  • Randomized algorithms
  • Viewing the “frequencies of percolation” as random fractals of the

plane.