Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao,...

35
Arboricity and spanning-tree packing in random graphs with an application to load balancing Xavier Pérez-Giménez joint work with Jane (Pu) Gao * and Cristiane M. Sato University of Waterloo * University of Toronto Laboratoire d’Informatique de l’École Polytechnique, Paris, December 2013 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 1 / 22

Transcript of Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao,...

Page 1: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Arboricity and spanning-tree packing in randomgraphs with an application to load balancing

Xavier Pérez-Giménez†

joint work with

Jane (Pu) Gao∗ and Cristiane M. Sato†

†University of Waterloo

∗University of Toronto

Laboratoire d’Informatique de l’École Polytechnique, Paris,December 2013

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 1 / 22

Page 2: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Motivation

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 2 / 22

Page 3: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Spanning-tree packing (STP) number

DefinitionT (G ) = maximum number of edge-disjoint spanning trees in G .

Example

T (G ) = 2.

Trivial upper bound

T (G ) ≤ min{δ,⌊ d̄

2

⌋}, where d̄

2 = mn−1 .

An application

Measure of network strength/vulnerability.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 3 / 22

Page 4: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Spanning-tree packing (STP) number

DefinitionT (G ) = maximum number of edge-disjoint spanning trees in G .

Example

T (G ) = 2.

Trivial upper bound

T (G ) ≤ min{δ,⌊ d̄

2

⌋}, where d̄

2 = mn−1 .

An application

Measure of network strength/vulnerability.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 3 / 22

Page 5: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Spanning-tree packing (STP) number

DefinitionT (G ) = maximum number of edge-disjoint spanning trees in G .

Example

T (G ) = 2.

Trivial upper bound

T (G ) ≤ min{δ,⌊ d̄

2

⌋}, where d̄

2 = mn−1 .

An application

Measure of network strength/vulnerability.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 3 / 22

Page 6: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Spanning-tree packing (STP) number

DefinitionT (G ) = maximum number of edge-disjoint spanning trees in G .

Example

T (G ) = 2.

Trivial upper bound

T (G ) ≤ min{δ,⌊ d̄

2

⌋}, where d̄

2 = mn−1 .

An application

Measure of network strength/vulnerability.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 3 / 22

Page 7: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Arboricity

DefinitionA(G ) = minimum number of spanning trees covering all edges of G ;

= minimum number of forests decomposing E (G ).

Example

A(G ) = 3.

Trivial lower bound

A(G ) ≥⌈ d̄

2

⌉, where d̄

2 = mn−1 .

An applicationMeasure of density of subgraphs.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 4 / 22

Page 8: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Arboricity

DefinitionA(G ) = minimum number of spanning trees covering all edges of G ;

= minimum number of forests decomposing E (G ).

Example

A(G ) = 3.

Trivial lower bound

A(G ) ≥⌈ d̄

2

⌉, where d̄

2 = mn−1 .

An applicationMeasure of density of subgraphs.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 4 / 22

Page 9: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Arboricity

DefinitionA(G ) = minimum number of spanning trees covering all edges of G ;

= minimum number of forests decomposing E (G ).

Example

A(G ) = 3.

Trivial lower bound

A(G ) ≥⌈ d̄

2

⌉, where d̄

2 = mn−1 .

An applicationMeasure of density of subgraphs.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 4 / 22

Page 10: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

k-orientability and load balancing

k-orientabilityA graph is k-orientable if it admits an orientation of the edges s.t.the maximum indegree is at most k .

Equivalent formulation:

Load balancing scenario

m balls (jobs) are assigned to n bins (machines) in a way that eachball must pick between two randomly chosen bins. We wish tominimise the load of the bins by allowing at most k balls in eachbin.

Connection to arboricity:

k-orientability determined by density of densest subgraph(Hakimi ’65).

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 5 / 22

Page 11: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Problem and previous results

Theorem (Palmer, Spencer ’95)

T(G (n, p)

)= δ, for δ constant (p ∼ log n/n).

Theorem (Catlin, Chen, Palmer ’93){T(G (n, p)

)=⌊ d̄

2

⌋A(G (n, p)

)=⌈ d̄

2

⌉ , for p = C (log n/n)1/3.

Theorem (Chen, Li, Lian ’13+)

T(G (n, p)

)= δ, for p ≤ 1.1 log n/n;

T(G (n, p)

)> δ, for p ≥ 51 log n/n.

Question (Chen, Li, Lian)

What’s the smallest p such that T(G (n, p)

)> δ?

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 6 / 22

Page 12: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Our results (i)

Theorem

For every p = p(n) ∈ [0, 1], a.a.s. T(G (n, p)

)= min

{δ,⌊ d̄

2

⌋}.

(Same holds throughout the random graph process.)

TheoremLet β = 2/ log(e/2) ≈ 6.51778.

If p =β(log n− log log n

2 )−ω(1)

n−1 , then a.a.s. δ ≤⌊ d̄

2

⌋in G (n, p).

If p =β(log n− log log n

2 )+ω(1)

n−1 , then a.a.s. δ >⌊ d̄

2

⌋in G (n, p).

(Same holds throughout the random graph process.)

Threshold for T(G (n, p)

)=

{δ⌊ d̄

2

⌋ at p ∼ β log nn .

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 7 / 22

Page 13: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Our results (ii)

Theorem

If p = o(1/n), then a.a.s. A(G (n, p)

)≤ 1.

If p = Θ(1/n), then a.a.s. A(G (n, p)

)∈ {k(p), k(p) + 1}.

If p = ω(1/n), then a.a.s. A(G (n, p)

)∈ {⌈ d̄

2

⌉,⌈ d̄

2

⌋+ 1}.

For most values of p = ω(1/n), a.a.s. A(G (n, p)

)=⌈ d̄

2

⌉.

(Same holds throughout the random graph process.)

Corollary

Threshold for k-orientability of G (n,m) for k →∞ at m ∼ kn.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 8 / 22

Page 14: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Tutte and Nash-Williams

P partition of V (G );m(P) = number of edges in E (G )with ends in distinct parts of P.

Theorem (Tutte ’61; Nash-Williams ’61)

A graph G has t edge-disjoint spanning trees iff every partition Pof V (G ) satisfies m(P) ≥ t(|P| − 1).

T (G ) is given by the smallest ratio⌊

m(P)|P|−1

⌋.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 9 / 22

Page 15: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Tutte and Nash-Williams

P partition of V (G );m(P) = number of edges in E (G )with ends in distinct parts of P.

Theorem (Tutte ’61; Nash-Williams ’61)

A graph G has t edge-disjoint spanning trees iff every partition Pof V (G ) satisfies m(P) ≥ t(|P| − 1).

T (G ) is given by the smallest ratio⌊

m(P)|P|−1

⌋.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 9 / 22

Page 16: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Tutte and Nash-Williams

P partition of V (G );m(P) = number of edges in E (G )with ends in distinct parts of P.

Theorem (Tutte ’61; Nash-Williams ’61)

A graph G has t edge-disjoint spanning trees iff every partition Pof V (G ) satisfies m(P) ≥ t(|P| − 1).

T (G ) is given by the smallest ratio⌊

m(P)|P|−1

⌋.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 9 / 22

Page 17: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof STP number G (n, p)

0

Θ(log n)

d̄/2 < δ < d̄

δ < d̄/2

ω(logn)ω(logn/n)

Θ(log n/n)

β log n δ ≈ d̄/2

δ

d̄/2

(logn+ c)/n

δ ∼ d̄

p d̄/2 δ T

o(log n/n) o(log n)0

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 10 / 22

Page 18: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof STP number G (n, p)

trivial

Θ(logn)

d̄/2 < δ < d̄

δ < d̄/2

ω(logn)ω(logn/n)

Θ(logn/n)

β logn δ ≈ d̄/2

δ

d̄/2

(log n+ c)/n

δ ∼ d̄

medium

dense

δ > 34d̄

sparse

δ < ǫd̄

p d̄/2 δ T

o(logn/n) o(logn)00δ = 0

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 10 / 22

Page 19: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof STP number G (n, p)

Different ranges

Trivial p ≤ 0.9log n

n: δ = 0.

Sparse 0.9log n

n≤ p ≤ γ1

log nn

: δ < εd̄ .

Medium γ1log n

n≤ p ≤ γ2

log nn

: δ ≈ d̄/2

Dense p ≥ γ2log n

n: δ ≥ 3

4 d̄ .

(γ1 > 1 small, γ2 large)

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 11 / 22

Page 20: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof STP number G (n, p) — Sparse range

Recall: 0.9log n

n≤ p ≤ γ1

log nn

, γ1 > 1 small

A.a.s. properties (A)

δ < εd̄ .No pair of ε-light vertices (degree ≤ δ + εd̄) are adjacent orhave a common neighbour.All small sets of vertices (size < ζn) induce very few edges.Every pair of disjoint large sets of vertices (size ≥ ζn) hasmany edges across.

Deterministic argument: ∀P, m(P)

|P| − 1≥ δ.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 12 / 22

Page 21: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof STP number G (n, p) — Sparse range

A.a.s. properties (A)

δ < εd̄ .

No pair of ε-light vertices (degree ≤ δ + εd̄) are adjacent or have a commonneighbour.

All small sets of vertices (size < ζn) induce very few edges.

Every pair of disjoint large sets of vertices (size ≥ ζn) has many edges across.

(size ≥ ζn)

(deg ≤ δ + ǫd̄)

ǫ-light vertices

other parts

partition Plarge parts

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22

Page 22: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof STP number G (n, p) — Sparse range

A.a.s. properties (A)

δ < εd̄ .

No pair of ε-light vertices (degree ≤ δ + εd̄) are adjacent or have a commonneighbour.

All small sets of vertices (size < ζn) induce very few edges.

Every pair of disjoint large sets of vertices (size ≥ ζn) has many edges across.

partition P(size ≥ ζn)

other parts

ǫ-light verticeslarge parts

(deg ≤ δ + ǫd̄)

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22

Page 23: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof STP number G (n, p) — Sparse range

A.a.s. properties (A)

δ < εd̄ .

No pair of ε-light vertices (degree ≤ δ + εd̄) are adjacent or have a commonneighbour.

All small sets of vertices (size < ζn) induce very few edges.

Every pair of disjoint large sets of vertices (size ≥ ζn) has many edges across.

partition P(size ≥ ζn)

other parts

(deg ≤ δ + ǫd̄)

ǫ-light verticeslarge parts

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22

Page 24: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof STP number G (n, p) — Sparse range

A.a.s. properties (A)

δ < εd̄ .

No pair of ε-light vertices (degree ≤ δ + εd̄) are adjacent or have a commonneighbour.

All small sets of vertices (size < ζn) induce very few edges.

Every pair of disjoint large sets of vertices (size ≥ ζn) has many edges across.

≥ 2δ

≥ δ

partition P≥ 2δ

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22

Page 25: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof STP number G (n, p) — Sparse range

A.a.s. properties (A)

δ < εd̄ .

No pair of ε-light vertices (degree ≤ δ + εd̄) are adjacent or have a commonneighbour.

All small sets of vertices (size < ζn) induce very few edges.

Every pair of disjoint large sets of vertices (size ≥ ζn) has many edges across.

partition P≥ δ

m(P)|P|−1 ≥ δ

≥ 2δ

≥ 2δ

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22

Page 26: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof STP number G (n, p) — Dense range

Recall: p ≥ γ2log n

n, γ2 large

A.a.s. properties (B)

δ ≥ 34 d̄ .

All small sets of vertices (size < ζn) induce very few edges.Every pair of disjoint large sets of vertices (size ≥ ζn) hasmany edges across.Every large set of vertices (size ≥ ζn) has average degree closeto d̄ .Every non-trivial set of vertices has at least d̄/2 edges in itsedge boundary.

Deterministic argument: ∀P, m(P)

|P| − 1≥ m − 1

n=

d̄2.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 14 / 22

Page 27: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Arboricity of G (n, p)

Theorem

If p = o(1/n), then a.a.s. A(G (n, p)

)≤ 1.

If p = Θ(1/n), then a.a.s. A(G (n, p)

)∈ {k(p), k(p) + 1}.

If p = ω(1/n), then a.a.s. A(G (n, p)

)∈ {⌈ d̄

2

⌉,⌈ d̄

2

⌉+ 1}.

For most values of p = ω(1/n), a.a.s. A(G (n, p)

)=⌈ d̄

2

⌉.

(Same holds throughout the random graph process.)

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 15 / 22

Page 28: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof Arboricity G (n, p)

ω(1)

Θ(logn)

d̄/2 < δ < d̄

δ < d̄/2

< d̄/2

ω(logn)

p d̄/2 δ T A

ω(logn/n)

ω(1/n) 0

Θ(logn/n)

β logn δ ≈ d̄/2

d̄/2

0

δ

d̄/2

(log n+ c)/n

δ ∼ d̄

medium

trivial

δ = 0

dense

δ > 34d̄

trivial

k-core

as densesparse

δ < ǫd̄

o(logn/n)

O(1/n) O(1)

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 16 / 22

Page 29: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof Arboricity G (n, p) — Range p = ω(1/n)

Recall

T(G (n, p)

)= min

{δ,⌊ m

n−1

⌋}. Threshold at p ∼ β log n/n.

Supercritical range (δ >⌊ m

n−1

⌋)

if n − 1 | m, then T(G (n, p)

)=

mn − 1

= A(G (n, p)

).

if n − 1 - m, then use coupling

A(G (n, p)

)= T

(G (n, p)

)+ 1 =

⌈ mn − 1

⌉.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 17 / 22

Page 30: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof Arboricity G (n, p) — Range p = ω(1/n)

Recall

T(G (n, p)

)= min

{δ,⌊ m

n−1

⌋}. Threshold at p ∼ β log n/n.

Subcritical range (δ ≤⌊ m

n−1

⌋)

Create G ′ from G = G (n, p):Add o(n) new edges to G (n, p) so that

δ′ >m′

n − 1;

properties (B) are satisfied;n − 1 | m′.

Then T (G ′) =m′

n − 1= A(G ′) and

A(G (n, p)

)∈{⌈ m

n−1

⌉,⌈ m

n−1

⌉+ 1}.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 17 / 22

Page 31: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof Arboricity G (n, p) — Range p = Θ(1/n)

Theorem (Nash-Williams ’64)

Edges of G can be covered by t forests iff for every non-emptyS ⊆ V (G ) we have |E [S ]| ≤ t(|S | − 1).

A(G ) = max∅6=S⊆V (G)

⌈ |E [S ]||S | − 1

⌉, (where 0/0 := 0).

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 18 / 22

Page 32: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof Arboricity G (n, p) — Range p = Θ(1/n)

k-coreLargest subgraph with minimum degree k .

Theorem (Cain, Sanders, Wormald ’07)

For k ≥ 2, if the average degree of the (k + 1)-core of G (n, p) is atmost 2k − ε, then a.a.s. G (n, p) is k-orientable.

Theorem (Hakimi ’65)

A graph is k-orientable iff it has no subgraph with average degree> 2k .

Corollary

For k ≥ 2, if the average degree of the (k + 1)-core of G (n, p) is atmost 2k + o(1), then a.a.s. G (n, p) has no subgraph with averagedegree more than 2k + o(1).

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 19 / 22

Page 33: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Proof Arboricity G (n, p) — Range p = Θ(1/n)

Summary of the argument

If p ≤ 1/n, then A ∈ {1, 2} (easy).

If p > 1/n:Find k such that the (k + 1)-core of G (n, p) has averagedegree at most 2k + o(1), and the k-core of G (n, p) hasaverage degree greater than 2(k − 1).Then the densest subgraph of G (n, p) has average degree> 2(k − 1) and ≤ 2k + o(1).So A ∈ {k , k + 1}.

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 20 / 22

Page 34: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Further work

Extend results to random hypergraphs (easy).Extend results to other families of random graphs(work in progress for random geometric graphs, sparse graphswith a fix degree sequence).Study other graph parameters with similar characterisationsfollowing from matroid union(work in progress for random directed graphs).

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 21 / 22

Page 35: Arboricity and spanning-tree packing in random graphs with ......2 partition P 2 Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 13 / 22.

Thank you

Gao, Pérez-Giménez, Sato Arboricity and spanning-tree packing in random graphs LIX 2013 22 / 22