Asymptotic growth of minor-closed classes of graphs Olivier - - PowerPoint PPT Presentation

asymptotic growth of minor closed classes of graphs
SMART_READER_LITE
LIVE PREVIEW

Asymptotic growth of minor-closed classes of graphs Olivier - - PowerPoint PPT Presentation

Asymptotic growth of minor-closed classes of graphs Olivier Bernardi - Centre de Recerca Matemtica Joint work with Marc Noy and Dominic Welsh Humboldt-Universitt zu Berlin, June 2007 Berlin, June 2007 Olivier Bernardi p.1/22 Growth of


slide-1
SLIDE 1

Asymptotic growth of minor-closed classes of graphs

Olivier Bernardi - Centre de Recerca Matemàtica Joint work with Marc Noy and Dominic Welsh Humboldt-Universität zu Berlin, June 2007

Berlin, June 2007 Olivier Bernardi – p.1/22

slide-2
SLIDE 2

Growth of minor-closed classes

Graph minors. Rough classification (Polynomial, Exponential, Factorial) and refinements. Growth constants.

Berlin, June 2007 Olivier Bernardi – p.2/22

slide-3
SLIDE 3

Graph minors

Berlin, June 2007 Olivier Bernardi – p.3/22

slide-4
SLIDE 4

Deletion and contraction

Contraction Deletion

Berlin, June 2007 Olivier Bernardi – p.4/22

slide-5
SLIDE 5

Minors

A graph H is minor of a graph G if H can be obtained from G by a sequence of deletions and contractions. Example:

H ≺ G

Berlin, June 2007

▽Olivier Bernardi – p.5/22

slide-6
SLIDE 6

Minors

A graph H is minor of a graph G if H can be obtained from G by a sequence of deletions and contractions. Example:

H ≺ G G

Berlin, June 2007

▽Olivier Bernardi – p.5/22

slide-7
SLIDE 7

Minors

A graph H is minor of a graph G if H can be obtained from G by a sequence of deletions and contractions. Example:

H ≺ G H G

Berlin, June 2007 Olivier Bernardi – p.5/22

slide-8
SLIDE 8

Minor-closed classes

A class of graphs is a set of labeled graphs closed under isomorphism.

Berlin, June 2007

▽Olivier Bernardi – p.6/22

slide-9
SLIDE 9

Minor-closed classes

A class of graphs is a set of labeled graphs closed under isomorphism. A class of graphs is closed under minors if it is closed under deletions and contractions. Example: Planar graphs: Forests:

Berlin, June 2007

▽Olivier Bernardi – p.6/22

slide-10
SLIDE 10

Minor-closed classes

A class of graphs is a set of labeled graphs closed under isomorphism. A class of graphs is closed under minors if it is closed under deletions and contractions. A graph G is a minimal excluded minor for a class G if G is not in G but any proper minor of G is in G. Example: Planar graphs: Forests:

Berlin, June 2007

▽Olivier Bernardi – p.6/22

slide-11
SLIDE 11

Minor-closed classes

A class of graphs is a set of labeled graphs closed under isomorphism. A class of graphs is closed under minors if it is closed under deletions and contractions. A graph G is a minimal excluded minor for a class G if G is not in G but any proper minor of G is in G. Minor theorem [Robertson and Seymour]: For any minor-closed class, the number of minimal excluded minors is finite.

Berlin, June 2007 Olivier Bernardi – p.6/22

slide-12
SLIDE 12

Growth of minor-closed classes: a classification

Berlin, June 2007 Olivier Bernardi – p.7/22

slide-13
SLIDE 13

Upper-bound

gn : number of graphs with n vertices in G.

Berlin, June 2007

▽Olivier Bernardi – p.8/22

slide-14
SLIDE 14

Upper-bound

gn : number of graphs with n vertices in G. Theorem [Norine, Seymour, Thomas, Wallan]: For any proper minor-closed class G, there exists c such that gn ≤ cnn!.

Berlin, June 2007 Olivier Bernardi – p.8/22

slide-15
SLIDE 15

Classification

Theorem [Bernardi, Noy, Welsh]: The growth of a proper minor-closed class G, is either factorial n! ≤ gn ≤ cnn! for some c > 1, pseudo-factorial n!! ≤ gn < ǫnn! for all ǫ > 0, exponential 2n ≤ gn ≤ cn for some c > 2, polynomial

n(n−1) 2

≤ gn ≤ nc for some c ≥ 2,

  • r constant

gn = 0 or 1.

Berlin, June 2007 Olivier Bernardi – p.9/22

slide-16
SLIDE 16

Classification : proof

The growth of a proper minor-closed class G, is either factorial n! ≤ gn ≤ cnn! for some c > 1, Path: pseudo-factorial n!! ≤ gn < ǫnn! for all ǫ > 0, matching: exponential 2n ≤ gn ≤ cn for some c > 2, star: polynomial

n(n−1) 2

≤ gn ≤ nc for some c ≥ 2, edge:

  • r constant

gn = 0 or 1.

Berlin, June 2007 Olivier Bernardi – p.10/22

slide-17
SLIDE 17

Proof : path obstruction

Prop: If G contains all paths, then gn ≥ n!,

  • therwise gn < ǫnn! for all ǫ > 0.

Berlin, June 2007

▽Olivier Bernardi – p.11/22

slide-18
SLIDE 18

Proof : path obstruction

Lemma: The class G = Ex(Pk) satisfies gn < ǫnn! for all ǫ > 0. Proof:

  • The class ¯

G = Ex(Pk, ∆) satisfies ¯ gn < ǫnn! for all ǫ > 0.

< k

¯ G(z) ≤ F(z) = ezeze...zez

Berlin, June 2007

▽Olivier Bernardi – p.11/22

slide-19
SLIDE 19

Proof : path obstruction

Lemma: The class G = Ex(Pk) satisfies gn < ǫnn! for all ǫ > 0. Proof:

  • The class ¯

G = Ex(Pk, ∆) satisfies ¯ gn < ǫnn! for all ǫ > 0.

< k

  • The class G = Ex(Pk) satisfies gn < 2kn ¯

gn.

< k

Berlin, June 2007 Olivier Bernardi – p.11/22

slide-20
SLIDE 20

Proof : matching obstruction

Prop: If G contains all matchings, then gn ≥ (n − 1)!! = (n − 1)(n − 3) · · ·,

  • therwise gn < cn for some c > 0.

Berlin, June 2007

▽Olivier Bernardi – p.12/22

slide-21
SLIDE 21

Proof : matching obstruction

Prop: If G contains all matchings, then gn ≥ (n − 1)!! = (n − 1)(n − 3) · · ·,

  • therwise gn < cn for some c > 0.

Lemma: The class G = Ex(Mk) satisfies gn < P(n) · 22kn.

. . .

Berlin, June 2007 Olivier Bernardi – p.12/22

slide-22
SLIDE 22

Proof : star obstruction

Prop: If G contains all stars, then gn ≥ 2n,

  • therwise gn < nc for some c > 0.

Berlin, June 2007

▽Olivier Bernardi – p.13/22

slide-23
SLIDE 23

Proof : star obstruction

Prop: If G contains all stars, then gn ≥ 2n,

  • therwise gn < nc for some c > 0.

Lemma: The class G = Ex(Mk, Sk) satisfies gn < P(n).

. . .

Berlin, June 2007 Olivier Bernardi – p.13/22

slide-24
SLIDE 24

Proof : edge obstruction

Prop: If G contains the graphs with 1 edge, then gn ≥ n(n−1)

2

,

  • therwise gn = 0 or 1 for large n.

Berlin, June 2007 Olivier Bernardi – p.14/22

slide-25
SLIDE 25

Refined classification

Theorem: The growth of a minor-closed class G, is either factorial n! ≤ gn ≤ cnn! for some c > 1, pseudo-factorial n!! ≤ gn < ǫnn! for all ǫ > 0, exponential 2n ≤ gn ≤ cn for some c > 2, polynomial

n(n−1) 2

≤ gn ≤ nc for some c ≥ 2,

  • r constant

gn = 0 or 1.

Berlin, June 2007

▽Olivier Bernardi – p.15/22

slide-26
SLIDE 26

Refined classification

Theorem: The growth of a minor-closed class G, is either factorial n! ≤ gn ≤ cnn! for some c > 1, pseudo-factorial n!! ≤ gn < ǫnn! for all ǫ > 0, exponential 2n ≤ gn ≤ cn for some c > 2, polynomial

n(n−1) 2

≤ gn ≤ nc for some c ≥ 2,

  • r constant

gn = 0 or 1. Theorem : If G has polynomial growth, then there is a polynomial P such that gn = P(n) for large n.

Berlin, June 2007

▽Olivier Bernardi – p.15/22

slide-27
SLIDE 27

Refined classification

Theorem: The growth of a minor-closed class G, is either factorial n! ≤ gn ≤ cnn! for some c > 1, pseudo-factorial n!! ≤ gn < ǫnn! for all ǫ > 0, exponential 2n ≤ gn ≤ cn for some c > 2, polynomial

n(n−1) 2

≤ gn ≤ nc for some c ≥ 2,

  • r constant

gn = 0 or 1. Theorem : If G has exponential growth, then there is an integer k ≥ 2 such that gn ≍poly kn.

Berlin, June 2007

▽Olivier Bernardi – p.15/22

slide-28
SLIDE 28

Refined classification

Theorem: The growth of a minor-closed class G, is either factorial n! ≤ gn ≤ cnn! for some c > 1, pseudo-factorial n!! ≤ gn < ǫnn! for all ǫ > 0, exponential 2n ≤ gn ≤ cn for some c > 2, polynomial

n(n−1) 2

≤ gn ≤ nc for some c ≥ 2,

  • r constant

gn = 0 or 1. Theorem : If G has pseudo-factorial growth, then either n(1−δ)n ≤ gn < ǫnnn for all δ, ǫ > 0,

  • r there is an integer k such that gn ≍exp n

(k−1) k

n.

Berlin, June 2007 Olivier Bernardi – p.15/22

slide-29
SLIDE 29

Growth constants

Berlin, June 2007 Olivier Bernardi – p.16/22

slide-30
SLIDE 30

Growth constants

The growth constant of a class G is γ(G) = lim sup gn n! 1/n . We are interested in the set Γ = {γ(G) / G minor-closed}.

Berlin, June 2007

▽Olivier Bernardi – p.17/22

slide-31
SLIDE 31

Growth constants

The growth constant of a class G is γ(G) = lim sup gn n! 1/n . Example:

  • G = Ex(Pk): growth constant 0.
  • Path forests: growth constant 1.
  • Caterpillar forests: growth constant ξ ≈1.76, root of e1/x =x.
  • Forests: growth constant e ≈ 2.71.

Berlin, June 2007 Olivier Bernardi – p.17/22

slide-32
SLIDE 32

Class Growth Reference

Ex(Pk)

Path forests 1 Standard Caterpillars ξ ≈ 1.76 Forests = Ex(K3) e ≈ 2.71 Standard

Ex(C4)

3.63

Ex(K4 − e)

4.18

Ex(C5)

4.60 Outer-planar = Ex(K4, K2,3) 7.320 [Bodirsky et al.]

Ex(K2,3)

7.327 [Bodirsky et al.] Series parallel = Ex(K4) 9.07 [Bodirsky et al.]

Ex(W4)

11.54 [Gimenez et al.]

Ex(K5 − e)

12.96 [Gimenez et al.]

Ex(K2 × K3)

14.13 [Gimenez et al.] Planar 27.226 [Gimenez & Noy]

  • Embed. in fixed surface

27.226 [McDiarmid]

Ex(K3,3)

27.229 [Gerke et al.]

Berlin, June 2007 Olivier Bernardi – p.18/22

slide-33
SLIDE 33

Apex construction (McDiarmid)

1

ξ e

Berlin, June 2007

▽Olivier Bernardi – p.19/22

slide-34
SLIDE 34

Apex construction (McDiarmid)

1

ξ e

2 2ξ 4 2e

Proposition: If γ is a growth constant, then 2γ also. Proof: γ(GA) = 2 · γ(G).

Berlin, June 2007 Olivier Bernardi – p.19/22

slide-35
SLIDE 35

Gaps

1

ξ e

2 2ξ 4 2e

Berlin, June 2007

▽Olivier Bernardi – p.20/22

slide-36
SLIDE 36

Gaps

1

ξ e

2 2ξ 4 2e

Proposition: There is no growth constant between 1 and ξ. Proof: Obstructions :

Berlin, June 2007 Olivier Bernardi – p.20/22

slide-37
SLIDE 37

Accumulation points

1

ξ e

2 2ξ 4 2e

Prop: The number e and the planar constant κ≈27.22 are accumulation points.

Berlin, June 2007

▽Olivier Bernardi – p.21/22

slide-38
SLIDE 38

Accumulation points

1

ξ e

2 2ξ 4 2e

Prop: The number e and the planar constant κ≈27.22 are accumulation points. Theorem: If G1, . . . , Gk are 2-connected and are not cycles, then γ = γ(Ex(G1, . . . , Gk)) is an accumulation point.

Berlin, June 2007 Olivier Bernardi – p.21/22

slide-39
SLIDE 39

Thanks.

Berlin, June 2007 Olivier Bernardi – p.22/22