Phase Transition of Inhomogeneous Random Graphs lie de Panafieu - - PowerPoint PPT Presentation

phase transition of inhomogeneous random graphs
SMART_READER_LITE
LIVE PREVIEW

Phase Transition of Inhomogeneous Random Graphs lie de Panafieu - - PowerPoint PPT Presentation

Phase Transition of Inhomogeneous Random Graphs lie de Panafieu Liafa, Universit Paris-Diderot May 28, 2013 Joint work with Vlady Ravelomanana lie de Panafieu Phase Transition of Inhomogeneous Random Graphs Introduction The


slide-1
SLIDE 1

Phase Transition of Inhomogeneous Random Graphs

Élie de Panafieu

Liafa, Université Paris-Diderot

May 28, 2013 Joint work with Vlady Ravelomanana

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-2
SLIDE 2

Introduction

The inhomogeneous graphs model encodes several tractable SAT and CSP problems

[Söderberg 02] [Bollobàs Janson Riordan 07]

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-3
SLIDE 3

Introduction

The inhomogeneous graphs model encodes several tractable SAT and CSP problems

[Söderberg 02] [Bollobàs Janson Riordan 07] bipartite graphs and satisfiable quantified 2-XOR-SAT formulas

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-4
SLIDE 4

Introduction

The inhomogeneous graphs model encodes several tractable SAT and CSP problems

[Söderberg 02] [Bollobàs Janson Riordan 07] bipartite graphs and satisfiable quantified 2-XOR-SAT formulas

Asymptotic analysis of the number of inhomogeneous graphs

(some differences with the original model) following the approach of the giant paper [Janson Knuth Łuczak Pittel 93]

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-5
SLIDE 5

Introduction

The inhomogeneous graphs model encodes several tractable SAT and CSP problems

[Söderberg 02] [Bollobàs Janson Riordan 07] bipartite graphs and satisfiable quantified 2-XOR-SAT formulas

Asymptotic analysis of the number of inhomogeneous graphs

(some differences with the original model) following the approach of the giant paper [Janson Knuth Łuczak Pittel 93]

Phase transition of the modeled problems

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-6
SLIDE 6

Introduction

The inhomogeneous graphs model encodes several tractable SAT and CSP problems

[Söderberg 02] [Bollobàs Janson Riordan 07] bipartite graphs and satisfiable quantified 2-XOR-SAT formulas

Asymptotic analysis of the number of inhomogeneous graphs

(some differences with the original model) following the approach of the giant paper [Janson Knuth Łuczak Pittel 93]

Phase transition of the modeled problems

probability for a graph to be bipartite [Pittel Yeum 10], probability of satisfiability of a quantified 2-XOR-SAT formula [Creignou Daudé Egly 07]

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-7
SLIDE 7

Bipartite Graphs [Pittel Yeum 10]

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-8
SLIDE 8

Bipartite Graphs [Pittel Yeum 10]

Each vertex v receives a color c(v),

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-9
SLIDE 9

Bipartite Graphs [Pittel Yeum 10]

weight = 0 Each vertex v receives a color c(v), the edges are weighted according to the color of their ends using R = (0 1

1 0),

weight 1

2 for each connected component.

weight(c(G)) := 1 2 cc(G)

  • (a,b)∈E(G)

Rc(a),c(b)

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-10
SLIDE 10

Bipartite Graphs [Pittel Yeum 10]

weight = 1

4

Each vertex v receives a color c(v), the edges are weighted according to the color of their ends using R = (0 1

1 0),

weight 1

2 for each connected component.

weight(c(G)) := 1 2 cc(G)

  • (a,b)∈E(G)

Rc(a),c(b)

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-11
SLIDE 11

Bipartite Graphs [Pittel Yeum 10]

weight = 1

4 + 1 4

Each vertex v receives a color c(v), the edges are weighted according to the color of their ends using R = (0 1

1 0),

weight 1

2 for each connected component.

weight(c(G)) := 1 2 cc(G)

  • (a,b)∈E(G)

Rc(a),c(b)

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-12
SLIDE 12

Bipartite Graphs [Pittel Yeum 10]

weight = 1

4 + 1 4 + 1 4

Each vertex v receives a color c(v), the edges are weighted according to the color of their ends using R = (0 1

1 0),

weight 1

2 for each connected component.

weight(c(G)) := 1 2 cc(G)

  • (a,b)∈E(G)

Rc(a),c(b)

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-13
SLIDE 13

Bipartite Graphs [Pittel Yeum 10]

weight = 1

4 + 1 4 + 1 4 + 1 4

Each vertex v receives a color c(v), the edges are weighted according to the color of their ends using R = (0 1

1 0),

weight 1

2 for each connected component.

weight(c(G)) := 1 2 cc(G)

  • (a,b)∈E(G)

Rc(a),c(b)

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-14
SLIDE 14

Bipartite Graphs [Pittel Yeum 10]

weight = 1

4 + 1 4 + 1 4 + 1 4

Each vertex v receives a color c(v), the edges are weighted according to the color of their ends using R = (0 1

1 0),

weight 1

2 for each connected component.

weight(c(G)) := 1 2 cc(G)

  • (a,b)∈E(G)

Rc(a),c(b)

  • c

weight(c(G)) =

  • 1

if G is bipartite,

  • therwise.

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-15
SLIDE 15

Bipartite Graphs [Pittel Yeum 10]

weight = 1

4 + 1 4 + 1 4 + 1 4

Each vertex v receives a color c(v), the edges are weighted according to the color of their ends using R = (0 1

1 0),

weight 1

2 for each connected component.

weight(c(G)) := 1 2 cc(G)

  • (a,b)∈E(G)

Rc(a),c(b)

  • c

weight(c(G)) =

  • 1

if G is bipartite,

  • therwise.

The number of (n,m)-bipartite graphs is g(0 1

1 0), 1

2 (n,m) :=

  • (n,m)-graph G
  • c

weight(c(G)).

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-16
SLIDE 16

Inhomogeneous Graphs [Söderberg 02] [Bollobàs Janson Riordan 07]

R ∈ Symq×q(R≥0) and σ > 0. A (R,σ)-graph is: a vertex colored graph c(G), with weight Rc(s),c(t) on each edge (s,t), and weight σ for each connected component. weight(c(G)) := σcc(G)

  • (a,b)∈E(G)

Rc(a),c(b), gR,σ(n,m) :=

  • (n,m)-graph G
  • c

weight(c(G)).

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-17
SLIDE 17

Inhomogeneous Graphs [Söderberg 02] [Bollobàs Janson Riordan 07]

weight = σ2R1,1R3

1,2R2 1,3R2 2,3

R ∈ Symq×q(R≥0) and σ > 0. A (R,σ)-graph is: a vertex colored graph c(G), with weight Rc(s),c(t) on each edge (s,t), and weight σ for each connected component. weight(c(G)) := σcc(G)

  • (a,b)∈E(G)

Rc(a),c(b), gR,σ(n,m) :=

  • (n,m)-graph G
  • c

weight(c(G)).

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-18
SLIDE 18

Quantified 2-Xor-Sat Formulas [Creignou Daudé Egly 07]

∀x,y, ∃a,b,...,h, a⊕b = x, a⊕h = y, a⊕c = x, b ⊕e = x, d ⊕f = x, d ⊕g = y, e ⊕h = y

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-19
SLIDE 19

Quantified 2-Xor-Sat Formulas [Creignou Daudé Egly 07]

∀x,y, ∃a,b,...,h, a⊕b = x, a⊕h = y, a⊕c = x, b ⊕e = x, d ⊕f = x, d ⊕g = y, e ⊕h = y

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-20
SLIDE 20

Quantified 2-Xor-Sat Formulas [Creignou Daudé Egly 07]

∀x,y, ∃a,b,...,h, a⊕b = x, a⊕h = y, a⊕c = x, b ⊕e = x, d ⊕f = x, d ⊕g = y, e ⊕h = y satisfiable iff each cycle contains an even number of x and y.

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-21
SLIDE 21

Quantified 2-Xor-Sat Formulas [Creignou Daudé Egly 07]

∀x,y, ∃a,b,...,h, a⊕b = x, a⊕h = y, a⊕c = x, b ⊕e = x, d ⊕f = x, d ⊕g = y, e ⊕h = y satisfiable iff each cycle contains an even number of x and y.

00 10 01 11 00 x y 10 x y 01 y x 11 y x

, R = 0 1 1 0

1 0 0 1 1 0 0 1 0 1 1 0

  • , σ = 1

4

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-22
SLIDE 22

Quantified 2-Xor-Sat Formulas [Creignou Daudé Egly 07]

∀x,y, ∃a,b,...,h, a⊕b = x, a⊕h = y, a⊕c = x, b ⊕e = x, d ⊕f = x, d ⊕g = y, e ⊕h = y satisfiable iff each cycle contains an even number of x and y.

00 10 01 11 00 x y 10 x y 01 y x 11 y x

, R = 0 1 1 0

1 0 0 1 1 0 0 1 0 1 1 0

  • , σ = 1

4 The number of satisfiable quantified 2-Xor-Sat formulas with n existantial variables and m clauses is gR,σ(n,m).

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-23
SLIDE 23

Sub-Critical Density of Edges

When m

n < c(1−ǫ) and n → ∞, with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components.

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-24
SLIDE 24

Sub-Critical Density of Edges

When m

n < c(1−ǫ) and n → ∞, with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components. rooted tree Ti(z) = z exp(

Ri

T(z)) Symbolic method z∂

T = (I −diag(

T)R)−1→ T

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-25
SLIDE 25

Sub-Critical Density of Edges

When m

n < c(1−ǫ) and n → ∞, with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components. rooted tree Ti(z) = z exp(

Ri

T(z))

T ∼

t0 −

t1

  • 1− z

ρ +...

Drmota-Lalley-Wood Theorem

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-26
SLIDE 26

Sub-Critical Density of Edges

When m

n < c(1−ǫ) and n → ∞, with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components. rooted tree Ti(z) = z exp(

Ri

T(z))

T ∼

t0 −

t1

  • 1− z

ρ +...

unrooted tree U =

1

T − 1

2 ←

T R

T ∼ u0 +u2(1− z

ρ)+u3(1− z ρ)3/2

Dissymmetry Theorem z∂U = T1 +...+Tq

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-27
SLIDE 27

Sub-Critical Density of Edges

When m

n < c(1−ǫ) and n → ∞, with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components. rooted tree Ti(z) = z exp(

Ri

T(z))

T ∼

t0 −

t1

  • 1− z

ρ +...

unrooted tree U =

1

T − 1

2 ←

T R

T ∼ u0 +u2(1− z

ρ)+u3(1− z ρ)3/2

unicycle component V = − 1

2 log(det(I −diag( →

T)R)) linear algebra

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-28
SLIDE 28

Sub-Critical Density of Edges

When m

n < c(1−ǫ) and n → ∞, with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components. rooted tree Ti(z) = z exp(

Ri

T(z))

T ∼

t0 −

t1

  • 1− z

ρ +...

unrooted tree U =

1

T − 1

2 ←

T R

T ∼ u0 +u2(1− z

ρ)+u3(1− z ρ)3/2

unicycle component V = − 1

2 log(det(I −diag( →

T)R)) gR,σ(n,m) ∼ n![zn](σU)n−m

(n−m)! eσV

Large Power scheme [Flajolet Sedgewick 09]: one dominant saddle point.

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-29
SLIDE 29

Critical Case

When m

n = c(1+µn−1/3) where µ = O(1), with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components, a cubic multigraph where the vertices are replaced by rooted trees and the edges by paths of trees.

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-30
SLIDE 30

Critical Case

When m

n = c(1+µn−1/3) where µ = O(1), with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components, a cubic multigraph where the vertices are replaced by rooted trees and the edges by paths of trees.

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-31
SLIDE 31

Critical Case

When m

n = c(1+µn−1/3) where µ = O(1), with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components, a cubic multigraph where the vertices are replaced by rooted trees and the edges by paths of trees.

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-32
SLIDE 32

Critical Case

When m

n = c(1+µn−1/3) where µ = O(1), with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components, a cubic multigraph where the vertices are replaced by rooted trees and the edges by paths of trees.

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-33
SLIDE 33

Critical Case

When m

n = c(1+µn−1/3) where µ = O(1), with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components, a cubic multigraph where the vertices are replaced by rooted trees and the edges by paths of trees. In a cubic graph, each vertex owns 3/2 edges. For the ordinary graphs, the gf of the developped cubic part is GFcubic

  • z ← T(z)
  • 1

1−T(z) 3/2

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-34
SLIDE 34

Critical Case

When m

n = c(1+µn−1/3) where µ = O(1), with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components, a cubic multigraph where the vertices are replaced by rooted trees and the edges by paths of trees. TreePathi,j =

  • R(I −diag(

T)R)−1

i,j

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-35
SLIDE 35

Critical Case

When m

n = c(1+µn−1/3) where µ = O(1), with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components, a cubic multigraph where the vertices are replaced by rooted trees and the edges by paths of trees. TreePathi,j =

  • R(I −diag(

T)R)−1

i,j ∼

pi pj det(I −diag(

T)R)

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-36
SLIDE 36

Critical Case

When m

n = c(1+µn−1/3) where µ = O(1), with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components, a cubic multigraph where the vertices are replaced by rooted trees and the edges by paths of trees. TreePathi,j =

  • R(I −diag(

T)R)−1

i,j ∼

pi pj det(I −diag(

T)R) GFcubic  z ← T1p3

1 +...Tqp3 q

det(I −diag(

T)R)3/2  

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-37
SLIDE 37

Critical Case

When m

n = c(1+µn−1/3) where µ = O(1), with high probability

a (n,m)-(R,σ)-graph consists of trees and unicycle components, a cubic multigraph where the vertices are replaced by rooted trees and the edges by paths of trees. gR,σ(n,m) ∼ n![zn]

  • k

(σU)k+n−m (k +n−m)! exp(σV)

e(σ)

k

(T1p3

1 +···Tqp3 q)2k

det(I −diag(

T)R)3k Coallescence of two saddle points at the dominant singularity of

T(z)

[Janson Knuth Łuczak Pittel 93] or [Banderier Flajolet Schaeffer Soria 01].

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-38
SLIDE 38

Results

New proof of the result of Pittel and Yeum on the probability of bipartiteness, new result on the probability of satisfiability of quantified 2-Xor-Sat formulas: 2m n < 1−ǫ : P(sat) ∼

  • 1− 2m

n

3/8

  • 1+ 2m

n

1/8

  • 1− m

n , 2m n = 1+µn−1/3 : P(sat) ∼ Φ1/4(µ)

(2n)1/8 .

Φσ(µ) =

  • k

e(σ)

k

4k A(3k +σ/2,µ) e(σ)

k

= [z2k]

  • n

(6n)!z2n (2n)!(3n)!2n(3!)n

σ A(y,µ) = e−µ3/6 3(y+1)/3

  • k

(32/3µ/2)k

k!Γ((y +1−2k)/3)

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-39
SLIDE 39

Perspectives

More informations on the structure of inhomogeneous graphs in the critical window,

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-40
SLIDE 40

Perspectives

More informations on the structure of inhomogeneous graphs in the critical window, applications to the analysis of algorithms,

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs

slide-41
SLIDE 41

Perspectives

More informations on the structure of inhomogeneous graphs in the critical window, applications to the analysis of algorithms, generalisation to hypergraphs.

Élie de Panafieu Phase Transition of Inhomogeneous Random Graphs