nondeterministic property testing

29
ondeterministic property testin László Lovász Katalin Vesztergombi

Upload: valentine-lawrence

Post on 03-Jan-2016

52 views

Category:

Documents


0 download

DESCRIPTION

Nondeterministic property testing. László Lovász Katalin Vesztergombi. Definitions. G ( k,G ) : labeled subgraph of G induced by k random nodes. T estable graph properties. P : graph property. P testable: there is a test property P ’ , such that - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Nondeterministic property testing

Nondeterministic property testing

László LovászKatalin Vesztergombi

Page 2: Nondeterministic property testing

(k,G): labeled subgraph of G induced by

k random nodes.

Definitions

11 min( , ) ( , ) : ( ) ( ),d G H V H V G H Pd G P

September 2012 2

21( , )| ( ) ( ) |

| |

E G

VG G

Gd

E

Page 3: Nondeterministic property testing

P testable: there is a test property P’, such that

(a)for every graph G ∈ P and every k ≥ 1,

(k,G) ∈ P′ with probability at least 2/3, and

(b) for every ε > 0 there is a k0 ≥ 1 such that

for every graph G with d1(G,P) > ε

and every k ≥ k0 we have G(k,G) ∈ P′

with probability at most 1/3.

P: graph property

Testable graph properties

September 2012 3

Page 4: Nondeterministic property testing

Example: No edge.

Testable graph properties: examples

Example: All degrees ≤10.

Example: Contains a clique with ≥ n/2 nodes.

Example: Bipartite.

Example: Perfect.

September 2012 4

Page 5: Nondeterministic property testing

Removal Lemma:

’ if t(,G)<’, then we can delete n2 edges

to get a triangle-free graph.

Ruzsa - Szemerédi

G’: sampled induced subgraph

G’ not triangle-free G not triangle free

G’ triangle-free with high probability, G has few triangles

Example: triangle-free

Testable graph properties: examples

September 2012 5

Page 6: Nondeterministic property testing

Example: disjoint union of two isomorphic graphs

Testable graph properties: examples

Not testable!

September 2012 6

Page 7: Nondeterministic property testing

Every hereditary graph property is testable.

Alon-Shapira

inherited by induced subgraphs

Testable graph properties

September 2012 7

Page 8: Nondeterministic property testing

Nondeterministically testable graph properties

Divine help: coloring the nodes, orienting and coloring the edges

Q: property of directed, colored graphs

shadow(Q)={shadow(G): GQ};

G: directed, edge and node-colored graph

shadow(G): forget orientation, delete edges with certain colors, forget coloring

P nondeterministically testable: P= shadow(Q), where Q is a testable property of colored directed graphs.

September 2012 8

Page 9: Nondeterministic property testing

Examples: maximum cut contains ≥n2/100 edges

contains a clique with ≥ n/2 nodes

contains a spanning subgraph with a testable property P

we can delete ≤n2/100 edges to get a perfect graph

Nondeterministically testable graph properties

September 2012 9

Page 10: Nondeterministic property testing

Every nondeterministically testable graph

property is testable.

Main Theorem

„P=NP” for property testing in dense graphs

Pure existence proof of an algorithm

September 2012 10

L-V

Page 11: Nondeterministic property testing

Restrictions and extensions

Node-coloring can be encoded into the edge-coloring.

We will not consider orientation of edges.

Equivalent:

Certificate is given by unary and binary relations.

Ternary etc?

Theorem is false if functions are allowed besides

relations. (Example: union of two isomorphic graphs.)

September 2012 11

Page 12: Nondeterministic property testing

G

0 0 1 0 0 1 1 0 0 0 1 0 0 10 0 1 0 1 0 1 0 0 0 0 0 1 01 1 0 1 0 1 1 1 1 0 1 0 1 10 0 1 0 1 0 1 0 1 0 1 1 0 00 1 0 1 0 1 1 0 0 0 1 0 0 11 0 1 0 1 0 1 1 0 1 1 1 0 11 1 1 1 1 1 0 1 0 1 1 1 1 00 0 1 0 0 1 1 0 1 0 1 0 1 10 0 1 1 0 0 0 1 1 1 0 1 0 00 0 0 0 0 1 1 0 1 0 1 0 1 01 0 1 1 1 1 1 1 0 1 0 1 1 10 0 0 1 0 1 1 0 1 0 1 0 1 00 1 1 0 0 0 1 1 0 1 1 1 0 11 0 1 0 1 1 0 1 0 0 1 0 1 0

AG

WG

September 2012 12

From graphs to functions

Page 13: Nondeterministic property testing

September 2012 13

W0 = {W: [0,1]2 [0,1], symmetric, measurable}

Kernels and graphons

graph G graphon WG

W = {W: [0,1]2 , symmetric, bounded, measurable}

kernel

graphon

Page 14: Nondeterministic property testing

September 2012 14

'( , ' , ')) inf (

W Wd W WW W

'( , ') ( , )G GWG WG

( , ') 'Wd W WW W W

, [0,1]sup

S T S T

W W

W

There is a finite definition.

Cut distance

cut norm on L([0,1]2)

cut distance

Page 15: Nondeterministic property testing

A graph property P is testable iff for every sequence

(Gn) of graphs with |V(Gn)| and (Gn,P)0,

we have d1(Gn,P)0.

Cut distance and property testing

September 2012 15

L-Szegedy

Page 16: Nondeterministic property testing

September 2012 16

distribution of k-samplesis convergent for all k

Probability that random map V(F)V(G) preserves edges

(G1,G2,…) convergent: F t(F,Gn) is convergent

Convergence of a graph sequence

(G1,G2,…) convergent Cauchy in the cut distance

Borgs-Chayes-L-Sós-V

| ( )|

hom( , )

| ( ) |( , )

V F

F G

V Gt F G

Page 17: Nondeterministic property testing

September 2012 17

GnW : F t(F,Gn) t(F,W)

Limit graphon of a graph sequence

( , ) 0nGW WWd ®Equivalently:

( ) ( )[0,1]

( ,( , ) )Î

= ÕòV F

i jij E F

W x x dxt F W

Page 18: Nondeterministic property testing

September 2012 18

For every convergent graph sequence (Gn)

there is a WW0 such that GnW .

Conversely, W (Gn) such that GnW .

W is essentially unique

(up to measure-preserving transformation).

Limit graphon: existence and uniqueness

L-Szegedy

Borgs-Chayes-L

Page 19: Nondeterministic property testing

Let Gn be a sequence of graphs, and let U be a

graphon such that Gn U. Then the graphs Gn can be

labeled so that ‖ ‖ 0

nGW U

Convergence in norm

(Wn ): sequence of uniformly bounded kernels

with Wn 0. Then WnZ 0 for every integrable

function Z: [0,1]2 .

September 2012 19

Borgs-Chayes-L-Sós-V

L-Szegedy

Page 20: Nondeterministic property testing

1

( , )k

h h

h

U Wd

U W ‖ ‖

k-graphons

k-graphon: W=(W1,...,Wk), where W1,...,Wk0 and

W1+...+Wk=1

fractional k-coloration

111

( , )k

h h

h

d U W

U W ‖ ‖

September 2012 20

Sample (r,W): random x1,...,xr[0,1], connect i to j

with color c with probability Wc(xi,xj)

Page 21: Nondeterministic property testing

Ln: sequence of k-edge-colored graphs.

Ln convergent: distribution of (r,Ln) is convergent.

Convergence of k-graphons

September 2012 21

Ln convergent sequence of k-colored graphs

k-graphon W : (r,Ln)(r,W) in distribution.

Equivalently: ( , ) 0

nLW WWd ®

L-Szegedy

Page 22: Nondeterministic property testing

H1, H2, ...

in Q

shadow(Hn)=Gn

... J2, J1

shadow(Jn)=Fn

close to Q

G1, G2, ... ... F2, F1

in P far from P

Main Theorem: Proof

September 2012 22

Page 23: Nondeterministic property testing

Let W=(W1,...,Wk) be a k-graphon, and let .

Let Fn U. Then there exist k-colored graphs Jn on

V(Jn) = V(Fn) such that shadow(Jn) = Fn and Jn W.

1

mh

h

U W

Main Lemma

September 2012 23

Page 24: Nondeterministic property testing

September 2012 24

+

F

Proof (k=3, m=2)

W 1 W 2

24

+=

H 1 H 2

Page 25: Nondeterministic property testing

September 2012

(H1, H2) fractional edge-2-coloring (J1, J2) edge-2-coloring by randomization

Proof (cont)

1 1 2 2( , ), ( , )d H J d H JW W are small (Chernoff bound)

1 2

1 2( , ), ( , )H H

d W W d W WW W are small

Two things to prove:

25

Page 26: Nondeterministic property testing

1

1 1

0

1 1

0

11

0

1

( )

( )( )nn

HS T S

G

S T

F

T

FS T

U U

GS T

U

WW W W W

U

W W WW

U UW U

UW

W

U

September 2012 26

Proof (cont)

Page 27: Nondeterministic property testing

0

0 0

1

0

) ( ) 0(F F F F U

S T S T S TU U U

WW W W U W U

U

1 ‖ ‖

1 11 1

00

0( ) | |F F

S T UU

W WW WW W

U U U U

1 1

( ) ( )F F

S T

W WW U W U

U U

September 2012 27

Proof (cont)

Page 28: Nondeterministic property testing

September 2012 28

Sampling method: We can sample a uniform random

node a bounded number of times, and explore its

neighborhood to a bounded depth.

Bounded degree graphs (≤D)

Page 29: Nondeterministic property testing

September 2012 29

Maximum cut cannot be estimated in this model

(random D-regular graph vs. random bipartite D-regular graph)

PNP in this model

(random D-regular graph vs. union of two random D-regular graphs)

Bounded degree graphs (≤D)