aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... ·...

97
Aspects structurels et algorithmiques des ordres partiels sur les graphes Soutenance de thèse Jean-Florent Raymond cotutelle entre l’Université de Varsovie (Pologne) et l’Université de Montpellier (France) Directeurs de thèse: Marcin Kamiński (Univ. Varsovie) et Dimitrios M. Thilikos (LIRMM) 18 novembre 2016 Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 1 / 32

Upload: others

Post on 28-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Aspects structurels et algorithmiquesdes ordres partiels sur les graphes

Soutenance de thèse

Jean-Florent Raymondcotutelle entre l’Université de Varsovie (Pologne) et l’Université de Montpellier (France)

Directeurs de thèse: Marcin Kamiński (Univ. Varsovie) et Dimitrios M. Thilikos (LIRMM)

18 novembre 2016

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 1 / 32

Page 2: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Strukturalne i algorytmiczne aspektyrelacji zawierania się w grafach

Obrona doktorska

Jean-Florent Raymondcotutelle pomiędzy Uniwersytet Warszawski i Uniwersytet w Montpellier

Promotorzy: Marcin Kamiński (Uniw. Warszawski) i Dimitrios M. Thilikos (LIRMM)

18 listopada 2016

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 2 / 32

Page 3: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Structural and algorithmic aspectsof partial orderings of graphs

PhD defense

Jean-Florent Raymondcotutelle between University of Warsaw (Poland) and University of Montpellier (France)

Advisors: Marcin Kamiński (Univ. Warsaw) and Dimitrios M. Thilikos (LIRMM)

18th of November 2016

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 3 / 32

Page 4: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Outline

1 Ordering objects

2 Exclusion theorems

3 Well-quasi-ordering

4 The Erdős–Pósa property

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 4 / 32

Page 5: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Outline

1 Ordering objects

2 Exclusion theorems

3 Well-quasi-ordering

4 The Erdős–Pósa property

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 5 / 32

Page 6: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Ordering objects

raspberry grape cherry

raspberry grape>

cherry grape>

raspberry cherry�

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 6 / 32

Page 7: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Ordering objects

raspberry grape cherry

raspberry grape>

cherry grape>

raspberry cherry�

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 6 / 32

Page 8: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Ordering objects

raspberry grape cherry

raspberry grape>

cherry grape>

raspberry cherry�

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 6 / 32

Page 9: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Ordering fruits

fig

mirabelleraspberrycherry

grape apricot pear

kiwi

desirability

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 7 / 32

Page 10: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Ordering fruits

fig

mirabelleraspberrycherry

grape apricot pear

kiwi

desirability

6 6 >

6

6 6> > 6

66>

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 7 / 32

Page 11: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Ordering fruits

fig

mirabelleraspberrycherry

grape apricot pear

kiwi

>

6

desirability

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 7 / 32

Page 12: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Ordering fruits

fig

mirabelleraspberrycherry

grape apricot pear

kiwi

desirability

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 7 / 32

Page 13: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Graphs

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 8 / 32

Page 14: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Graphs

Gdańsk

Poznań

Wrocław

KrakówKatowice

Warszawa

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 8 / 32

Page 15: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Ordering graphs

Subdivision partial order:

6

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 9 / 32

Page 16: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Ordering graphs

Subdivision partial order:

6

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 9 / 32

Page 17: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Ordering graphs

......

......

......

...

Other partial orders:(induced) subgraph;(induced) minor;immersion.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 9 / 32

Page 18: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Ordering graphs

......

......

......

...

Other partial orders:(induced) subgraph;(induced) minor;immersion.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 9 / 32

Page 19: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Excluding an object

Objects excluding x : objects that are not more desirable than x .

fig

mirabelleraspberrycherry

grape apricot pear

kiwi

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 10 / 32

Page 20: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Excluding an object

Objects excluding x : objects that are not more desirable than x .

fig

mirabelleraspberrycherry

grape apricot pear

kiwi

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 10 / 32

Page 21: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Excluding a graph

......

......

......

...

The obtained class depends on:1 the excluded graph;2 the considered order.

Motivation:simpler structure;makes some problems easier.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 11 / 32

Page 22: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Excluding a graph

......

......

......

...

The obtained class depends on:1 the excluded graph;2 the considered order.

Motivation:simpler structure;makes some problems easier.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 11 / 32

Page 23: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Excluding a graph

......

......

......

...

The obtained class depends on:1 the excluded graph;2 the considered order.

Motivation:simpler structure;makes some problems easier.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 11 / 32

Page 24: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Outline

1 Ordering objects

2 Exclusion theorems

3 Well-quasi-ordering

4 The Erdős–Pósa property

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 12 / 32

Page 25: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Exclusion theorems

If G excludes H for �, then . . .

structural description of G bound on a parameter of G

G looks like . . . f(G ) 6 cIf G excludes as subdivision, then

G is a forest δ(G ) 6 1

If G excludes as subdivision, then

blocks of G are series-parallel tw(G ) 6 2

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 13 / 32

Page 26: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Exclusion theorems

If G excludes H for �, then . . .

structural description of G bound on a parameter of G

G looks like . . . f(G ) 6 c

If G excludes as subdivision, then

G is a forest δ(G ) 6 1

If G excludes as subdivision, then

blocks of G are series-parallel tw(G ) 6 2

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 13 / 32

Page 27: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Exclusion theorems

If G excludes H for �, then . . .

structural description of G bound on a parameter of G

G looks like . . . f(G ) 6 c

If G excludes as subdivision, then

G is a forest δ(G ) 6 1

If G excludes as subdivision, then

blocks of G are series-parallel tw(G ) 6 2

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 13 / 32

Page 28: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Exclusion theorems

If G excludes H for �, then . . .

structural description of G bound on a parameter of G

G looks like . . . f(G ) 6 c

If G excludes as subdivision, then

G is a forest δ(G ) 6 1

If G excludes as subdivision, then

blocks of G are series-parallel tw(G ) 6 2

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 13 / 32

Page 29: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

The minor ordering

H is a minor of G if it can be obtained by deleting vertices or edges andcontracting edges.

6m.

m.�m.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 14 / 32

Page 30: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

The minor ordering

H is a minor of G if it can be obtained by deleting vertices or edges andcontracting edges.

6m.

m.�m.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 14 / 32

Page 31: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

The minor ordering

H is a minor of G if it can be obtained by deleting vertices or edges andcontracting edges.

6m. 6m.

m.�m.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 14 / 32

Page 32: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

The minor ordering

H is a minor of G if it can be obtained by deleting vertices or edges andcontracting edges.

6m. 6m.

m.�m.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 14 / 32

Page 33: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Bounds on parameters

Grid Exclusion Theorem [Robertson and Seymour, JCTB 1986]There is a function f such that, for every planar graph H,if G excludes H as minor, then tw(G ) 6 f (‖H‖).

Theorem [Chekuri and Chuzhoy, FOCS 2013]There is a polynomiala f such that, for every planar graph H,if G excludes H as minor, then tw(G ) 6 f (‖H‖).

aCurrently: f (k) = O(k19 polylog k) [Chuzhoy, STOC 2015+].

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 15 / 32

Page 34: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Bounds on parameters

Grid Exclusion Theorem [Robertson and Seymour, JCTB 1986]There is a function f such that, for every planar graph H,if G excludes H as minor, then tw(G ) 6 f (‖H‖).

Theorem [Chekuri and Chuzhoy, FOCS 2013]There is a polynomiala f such that, for every planar graph H,if G excludes H as minor, then tw(G ) 6 f (‖H‖).

aCurrently: f (k) = O(k19 polylog k) [Chuzhoy, STOC 2015+].

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 15 / 32

Page 35: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Our bounds

excluded pattern ex. relation par. value of the parameter

wheel of order k minor tw Θ(k)

double wheel of order k minor tw O(k2 log2 k)

H, pw(H) 6 2 minor tw O((|H|+ ‖H‖)2)

yurt graph of order k minor tw O(k4)

k · θr minortw Θ(k log k)δ Θ(k)

edge-disj. union of k θr ’s minor ∆ Θ(k) ?

Kk minor θr -girth O(log k) ?

H planar subcubic immersion tcw O(‖H‖29 polylog ‖H‖

)

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 16 / 32

Page 36: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Our bounds

excluded pattern ex. relation par. value of the parameter

wheel of order k minor tw Θ(k)

double wheel of order k minor tw O(k2 log2 k)

H, pw(H) 6 2 minor tw O((|H|+ ‖H‖)2)

yurt graph of order k minor tw O(k4)

k · θr minortw Θ(k log k)δ Θ(k)

edge-disj. union of k θr ’s minor ∆ Θ(k) ?

Kk minor θr -girth O(log k) ?

H planar subcubic immersion tcw O(‖H‖29 polylog ‖H‖

)Improves the general Grid Exclusion Theorem for specific patterns.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 16 / 32

Page 37: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Our bounds

excluded pattern ex. relation par. value of the parameter

wheel of order k minor tw Θ(k)

double wheel of order k minor tw O(k2 log2 k)

H, pw(H) 6 2 minor tw O((|H|+ ‖H‖)2)

yurt graph of order k minor tw O(k4)

k · θr minortw Θ(k log k)δ Θ(k)

edge-disj. union of k θr ’s minor ∆ Θ(k) ?

Kk minor θr -girth O(log k) ?

H planar subcubic immersion tcw O(‖H‖29 polylog ‖H‖

)Used in the proof of the Erdős–Pósa property of θr -minors.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 16 / 32

Page 38: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Our bounds

excluded pattern ex. relation par. value of the parameter

wheel of order k minor tw Θ(k)

double wheel of order k minor tw O(k2 log2 k)

H, pw(H) 6 2 minor tw O((|H|+ ‖H‖)2)

yurt graph of order k minor tw O(k4)

k · θr minortw Θ(k log k)δ Θ(k)

edge-disj. union of k θr ’s minor ∆ Θ(k) ?

Kk minor θr -girth O(log k) ?

H planar subcubic immersion tcw O(‖H‖29 polylog ‖H‖

)General bound extending a result of [Kühn and Osthus, RandomStructures & Algorithms 2003].

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 16 / 32

Page 39: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Our bounds

excluded pattern ex. relation par. value of the parameter

wheel of order k minor tw Θ(k)

double wheel of order k minor tw O(k2 log2 k)

H, pw(H) 6 2 minor tw O((|H|+ ‖H‖)2)

yurt graph of order k minor tw O(k4)

k · θr minortw Θ(k log k)δ Θ(k)

edge-disj. union of k θr ’s minor ∆ Θ(k) ?

Kk minor θr -girth O(log k) ?

H planar subcubic immersion tcw O(‖H‖29 polylog ‖H‖

)Most general pattern for immersions and tcw(relies on the results of [Wollan, JCTB 2015]).

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 16 / 32

Page 40: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Applications of exclusion theorems

Exclusion theorems

structural descriptions of G bounds on parameters of G

well-quasi-ordering the Erdős–Pósa property

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 17 / 32

Page 41: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Outline

1 Ordering objects

2 Exclusion theorems

3 Well-quasi-ordering

4 The Erdős–Pósa property

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 18 / 32

Page 42: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Well-quasi-ordering

Well order: total order whereinfinite decreasing sequences are not allowed

. . .

⇒ every set has minimal elementsinfinite collections of incomparable elements are not allowed

. . .

(antichain)

⇒ every set has finitely many minimal elements

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 19 / 32

Page 43: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Well-quasi-ordering

Well-quasi-order: partial order whereinfinite decreasing sequences are not allowed

. . .

⇒ every set has minimal elements

infinite collections of incomparable elements are not allowed. . .

(antichain)

⇒ every set has finitely many minimal elements

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 19 / 32

Page 44: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Well-quasi-ordering

Well-quasi-order: partial order whereinfinite decreasing sequences are not allowed

. . .

⇒ every set has minimal elementsinfinite collections of incomparable elements are not allowed

. . .

(antichain)

⇒ every set has finitely many minimal elements

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 19 / 32

Page 45: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Well-quasi-ordering

Well-quasi-order: partial order whereinfinite decreasing sequences are not allowed

. . .

⇒ every set has minimal elementsinfinite collections of incomparable elements are not allowed

. . .

(antichain)

⇒ every set has finitely many minimal elements

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 19 / 32

Page 46: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Why do we like well-quasi-orders?

m1

m2

m3

Recall: in a wqo, every set has finitely many minimal elements

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 20 / 32

Page 47: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Why do we like well-quasi-orders?

m1

m2

m3

Recall: in a wqo, every set has finitely many minimal elements

a

b

If U is upward closed:

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 20 / 32

Page 48: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Why do we like well-quasi-orders?

m1

m2

m3

Recall: in a wqo, every set has finitely many minimal elements

If U is upward closed:

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 20 / 32

Page 49: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Why do we like well-quasi-orders?

m1

m2

m3

Recall: in a wqo, every set has finitely many minimal elements

If U is upward closed:

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 20 / 32

Page 50: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Why do we like well-quasi-orders?

m1

m2

m3

Recall: in a wqo, every set has finitely many minimal elements

If U is upward closed:x ∈ U ⇐⇒ m1 6 x ∨ · · · ∨mk 6 x

(finite base)

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 20 / 32

Page 51: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Why do we like well-quasi-orders?

m1

m2

m3

Recall: in a wqo, every set has finitely many minimal elements

If U is upward closed:x ∈ U ⇐⇒ m1 6 x ∨ · · · ∨mk 6 x

(finite base)

Membership testing can be done in a finite number of checks.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 20 / 32

Page 52: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Graphs and well-quasi-ordering

Theorem [Robertson and Seymour, JCTB 2004 and JCTB 2010]The minor and the immersion relations are well-quasi-orders of graphs.

FolkloreThe following relations are not well-quasi-orders of graphs:

subgraph;induced subgraph;induced minor;topological minor.

What about classes excluding a graph? What is the dichotomy?

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 21 / 32

Page 53: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Graphs and well-quasi-ordering

Theorem [Robertson and Seymour, JCTB 2004 and JCTB 2010]The minor and the immersion relations are well-quasi-orders of graphs.

FolkloreThe following relations are not well-quasi-orders of graphs:

subgraph;induced subgraph;induced minor;topological minor.

What about classes excluding a graph? What is the dichotomy?

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 21 / 32

Page 54: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Graphs and well-quasi-ordering

Theorem [Robertson and Seymour, JCTB 2004 and JCTB 2010]The minor and the immersion relations are well-quasi-orders of graphs.

FolkloreThe following relations are not well-quasi-orders of graphs:

subgraph;induced subgraph;induced minor;topological minor.

What about classes excluding a graph?

What is the dichotomy?

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 21 / 32

Page 55: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Graphs and well-quasi-ordering

Theorem [Robertson and Seymour, JCTB 2004 and JCTB 2010]The minor and the immersion relations are well-quasi-orders of graphs.

FolkloreThe following relations are not well-quasi-orders of graphs:

subgraph;induced subgraph;induced minor;topological minor.

What about classes excluding a graph? What is the dichotomy?

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 21 / 32

Page 56: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Graph exclusion and well-quasi-ordering

Theorem [Damaschke, JGT 1990]Graphs excluding H as induced subgraph are wqo by induced subgraphs iff

H 6i.sg. .

Theorem [Ding, JGT 1992]Graphs excluding H as subgraph are wqo by subgraphs iff

H 6sg. · · · .

Theorem (Liu and Thomas, 2013)Graphs excluding H as topological minor are wqo by topological minors iff

H 6t.m. · · · .

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 22 / 32

Page 57: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Graph exclusion and well-quasi-ordering

Theorem [Damaschke, JGT 1990]Graphs excluding H as induced subgraph are wqo by induced subgraphs iff

H 6i.sg. .

Theorem [Ding, JGT 1992]Graphs excluding H as subgraph are wqo by subgraphs iff

H 6sg. · · · .

Theorem (Liu and Thomas, 2013)Graphs excluding H as topological minor are wqo by topological minors iff

H 6t.m. · · · .

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 22 / 32

Page 58: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Induced minors and well-quasi-ordering

Theorem [Thomas, JCTB 1985]

Graphs excluding as induced minor are wqo by induced minors.

Theorem (Błasiok, Kamiński, R., Trunck, 2015)Graphs excluding H as induced minor are wqo by induced minors iff

H 6i.m. or H 6i.m. .

We also obtained similar dichotomies for contractions of graphs andmultigraphs.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 23 / 32

Page 59: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Induced minors and well-quasi-ordering

Theorem [Thomas, JCTB 1985]

Graphs excluding as induced minor are wqo by induced minors.

Theorem (Błasiok, Kamiński, R., Trunck, 2015)Graphs excluding H as induced minor are wqo by induced minors iff

H 6i.m. or H 6i.m. .

We also obtained similar dichotomies for contractions of graphs andmultigraphs.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 23 / 32

Page 60: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Induced minors and well-quasi-ordering

Theorem [Thomas, JCTB 1985]

Graphs excluding as induced minor are wqo by induced minors.

Theorem (Błasiok, Kamiński, R., Trunck, 2015)Graphs excluding H as induced minor are wqo by induced minors iff

H 6i.m. or H 6i.m. .

We also obtained similar dichotomies for contractions of graphs andmultigraphs.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 23 / 32

Page 61: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

From structure to well-quasi-ordering

Toy exampleSubdivisions of H are well-quasi-ordered by the subdivision order.

H =

1 choose an encoding of graphs as simple objectse.g. # of subdivisions for each edge, in some chosen order;

enc( )

= (0, 2, 1, 1, 0)

2 choose an order on encodings s.t. enc(G ) 6 enc(G ′)⇒ G �G ′

e.g. the product order, (2, 1, 0, 3, 1) 6 (5, 1, 2, 4, 1)

3 show that encodings are well-quasi-ordered by this order;4 that’s all!

antichain {G1,G2, . . .} ⇒ antichain {enc(G1), enc(G2), . . .}

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 24 / 32

Page 62: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

From structure to well-quasi-ordering

Toy exampleSubdivisions of H are well-quasi-ordered by the subdivision order.

4th

5th

3rd

1st

2ndH =

1 choose an encoding of graphs as simple objectse.g. # of subdivisions for each edge, in some chosen order;

enc( )

= (0, 2, 1, 1, 0)

2 choose an order on encodings s.t. enc(G ) 6 enc(G ′)⇒ G �G ′

e.g. the product order, (2, 1, 0, 3, 1) 6 (5, 1, 2, 4, 1)3 show that encodings are well-quasi-ordered by this order;

4 that’s all!antichain {G1,G2, . . .} ⇒ antichain {enc(G1), enc(G2), . . .}

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 24 / 32

Page 63: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

From structure to well-quasi-ordering

Toy exampleSubdivisions of H are well-quasi-ordered by the subdivision order.

4th

5th

3rd

1st

2ndH =

1 choose an encoding of graphs as simple objectse.g. # of subdivisions for each edge, in some chosen order;

enc( )

= (0, 2, 1, 1, 0)

2 choose an order on encodings s.t. enc(G ) 6 enc(G ′)⇒ G �G ′

e.g. the product order, (2, 1, 0, 3, 1) 6 (5, 1, 2, 4, 1)

3 show that encodings are well-quasi-ordered by this order;4 that’s all!

antichain {G1,G2, . . .} ⇒ antichain {enc(G1), enc(G2), . . .}

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 24 / 32

Page 64: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

From structure to well-quasi-ordering

Toy exampleSubdivisions of H are well-quasi-ordered by the subdivision order.

4th

5th

3rd

1st

2ndH =

1 choose an encoding of graphs as simple objectse.g. # of subdivisions for each edge, in some chosen order;

enc( )

= (0, 2, 1, 1, 0)

2 choose an order on encodings s.t. enc(G ) 6 enc(G ′)⇒ G �G ′

e.g. the product order, (2, 1, 0, 3, 1) 6 (5, 1, 2, 4, 1)3 show that encodings are well-quasi-ordered by this order;

4 that’s all!antichain {G1,G2, . . .} ⇒ antichain {enc(G1), enc(G2), . . .}

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 24 / 32

Page 65: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

From structure to well-quasi-ordering

Toy exampleSubdivisions of H are well-quasi-ordered by the subdivision order.

4th

5th

3rd

1st

2ndH =

1 choose an encoding of graphs as simple objectse.g. # of subdivisions for each edge, in some chosen order;

enc( )

= (0, 2, 1, 1, 0)

2 choose an order on encodings s.t. enc(G ) 6 enc(G ′)⇒ G �G ′

e.g. the product order, (2, 1, 0, 3, 1) 6 (5, 1, 2, 4, 1)3 show that encodings are well-quasi-ordered by this order;4 that’s all!

antichain {G1,G2, . . .} ⇒ antichain {enc(G1), enc(G2), . . .}Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 24 / 32

Page 66: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Outline

1 Ordering objects

2 Exclusion theorems

3 Well-quasi-ordering

4 The Erdős–Pósa property

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 25 / 32

Page 67: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?

τ > 6τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 68: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?

τ > 6τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 69: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?

τ > 6τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 70: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?

τ > 6τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 71: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?

τ > 6τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 72: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?

τ > 6τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 73: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?

τ > 6τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 74: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?

τ > 6τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 75: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

. . .

How many traps are needed?

τ > 6τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 76: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?

τ > 6τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 77: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?τ > 6

τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 78: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?τ > 6τ 6 25 (size of the garden)

τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 79: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting rats

How many traps are needed?τ > 6τ 6 25 (size of the garden)τ 6 3×max. number of rats

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 26 / 32

Page 80: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting graphs within graphs

garden ↔ graph

rats ↔ disjoint subgraphs of a given type (here: cycles)traps ↔ vertices covering all these subgraphs (cover)

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 27 / 32

Page 81: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting graphs within graphs

garden ↔ graphrats ↔ disjoint subgraphs of a given type (here: cycles)

traps ↔ vertices covering all these subgraphs (cover)

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 27 / 32

Page 82: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Hunting graphs within graphs

garden ↔ graphrats ↔ disjoint subgraphs of a given type (here: cycles)

traps ↔ vertices covering all these subgraphs (cover)

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 27 / 32

Page 83: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

The Erdős–Pósa property

Erdős-Pósa Theorem, 1965For k the maximum number of disjoint cycles in a graph, the minimumnumber of vertices covering all cycles is at most ck log k (for some c).

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 28 / 32

Page 84: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

The Erdős–Pósa property

Erdős-Pósa Theorem, 1965For k the maximum number of disjoint cycles in a graph, the minimumnumber of vertices covering all cycles is at most ck log k (for some c).

If such a theorem holds for a class H (instead of cycles), we say that H hasthe Erdős–Pósa property.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 28 / 32

Page 85: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

The Erdős–Pósa property

Erdős-Pósa Theorem, 1965For k the maximum number of disjoint cycles in a graph, the minimumnumber of vertices covering all cycles is at most ck log k (for some c).

If such a theorem holds for a class H (instead of cycles), we say that H hasthe Erdős–Pósa property.

Theorem [Robertson and Seymour, JCTB 1986]There is a function f such that, for every planar graph H,for k the maximum number of disjoint H-minors in a graph, the minimumnumber of vertices covering all H-minors is at most f (k).

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 28 / 32

Page 86: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

The edge-Erdős–Pósa property

Edge version of the Erdős-Pósa Theorem, 1962For k the maximum number of edge-disjoint cycles in a graph, theminimum number of edges covering all cycles is 6 ck log k (for some c).

3 7

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 29 / 32

Page 87: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

The edge-Erdős–Pósa property

Edge version of the Erdős-Pósa Theorem, 1962For k the maximum number of edge-disjoint cycles in a graph, theminimum number of edges covering all cycles is 6 ck log k (for some c).

3 7

Theorem (Giannopoulou, Kwon, R., Thilikos, 2016)There is a polynomial f such that, for every planar subcubic graph H,for k the maximum number of edge-disjoint H-immersions in a graph, theminimum number of edges covering all H-immersions is 6 f (k).

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 29 / 32

Page 88: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Three ways to the edge-Erdős–Pósa property

Typical statementThere is a function f such that,for k the maximum number of edge-disjoint H-subgraphs in a graph, theminimum number of edges covering all H-subgraphs is 6 f (k).

G excludes (k + 1) H-subgraphs → exclusion theoremWe then used the three following techniques:

1 construct a small cover with edges from a small cover with vertices(from the vertices to the edges);

2 bound a structural parameter that provides small edge-separators(tree-partition width, tree-cut width, . . . );

3 bound a girth-like parameter and construct step-by-step a small coverwith edges.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 30 / 32

Page 89: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Three ways to the edge-Erdős–Pósa property

Typical statementThere is a function f such that,for k the maximum number of edge-disjoint H-subgraphs in a graph, theminimum number of edges covering all H-subgraphs is 6 f (k).

G excludes (k + 1) H-subgraphs → exclusion theorem

We then used the three following techniques:1 construct a small cover with edges from a small cover with vertices

(from the vertices to the edges);2 bound a structural parameter that provides small edge-separators

(tree-partition width, tree-cut width, . . . );3 bound a girth-like parameter and construct step-by-step a small cover

with edges.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 30 / 32

Page 90: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Three ways to the edge-Erdős–Pósa property

Typical statementThere is a function f such that,for k the maximum number of edge-disjoint H-subgraphs in a graph, theminimum number of edges covering all H-subgraphs is 6 f (k).

G excludes (k + 1) H-subgraphs → exclusion theoremWe then used the three following techniques:

1 construct a small cover with edges from a small cover with vertices(from the vertices to the edges);

2 bound a structural parameter that provides small edge-separators(tree-partition width, tree-cut width, . . . );

3 bound a girth-like parameter and construct step-by-step a small coverwith edges.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 30 / 32

Page 91: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Three ways to the edge-Erdős–Pósa property

Typical statementThere is a function f such that,for k the maximum number of edge-disjoint H-subgraphs in a graph, theminimum number of edges covering all H-subgraphs is 6 f (k).

G excludes (k + 1) H-subgraphs → exclusion theoremWe then used the three following techniques:

1 construct a small cover with edges from a small cover with vertices(from the vertices to the edges);

2 bound a structural parameter that provides small edge-separators(tree-partition width, tree-cut width, . . . );

3 bound a girth-like parameter and construct step-by-step a small coverwith edges.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 30 / 32

Page 92: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Three ways to the edge-Erdős–Pósa property

Typical statementThere is a function f such that,for k the maximum number of edge-disjoint H-subgraphs in a graph, theminimum number of edges covering all H-subgraphs is 6 f (k).

G excludes (k + 1) H-subgraphs → exclusion theoremWe then used the three following techniques:

1 construct a small cover with edges from a small cover with vertices(from the vertices to the edges);

2 bound a structural parameter that provides small edge-separators(tree-partition width, tree-cut width, . . . );

3 bound a girth-like parameter and construct step-by-step a small coverwith edges.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 30 / 32

Page 93: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Three ways to the edge-Erdős–Pósa property

Typical statementThere is a function f such that,for k the maximum number of edge-disjoint H-subgraphs in a graph, theminimum number of edges covering all H-subgraphs is 6 f (k).

G excludes (k + 1) H-subgraphs → exclusion theoremWe then used the three following techniques:

1 construct a small cover with edges from a small cover with vertices(from the vertices to the edges);

2 bound a structural parameter that provides small edge-separators(tree-partition width, tree-cut width, . . . );

3 bound a girth-like parameter and construct step-by-step a small coverwith edges.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 30 / 32

Page 94: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Summary

Exclusion theorems

structural descriptions of G bounds on parameters of G

well-quasi-ordering the Erdős–Pósa property

Three directions for further research:graph modification problems;obstructions;directed graphs.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 31 / 32

Page 95: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Summary

Exclusion theorems

structural descriptions of G bounds on parameters of G

well-quasi-ordering the Erdős–Pósa property

Three directions for further research:graph modification problems;obstructions;directed graphs.

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 31 / 32

Page 96: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Not in this talk

decomposition theorems when excluding some induced minor withTrunck and Kamiński;well-quasi-ordering and contraction, with Trunck and Kamiński;algorithms for packing and covering θr -minors, with Chatzidimitriou,Sau, Thilikos;more on the Erdős–Pósa property (θr -minors and girth, vertexversion), with Chatzidimitriou, Giannopoulou, Kwon, Sau, Thilikos;

kernels for cycle packing problems, with Atminas and Kamiński;on the Erdős–Pósa property for digraphs;bounding the size of obstructions for bounded cutwidth, withGiannopoulou, Mi. Pilipczuk, Thilikos, Wrochna;algorithms for edge-deletion to immersion-closed classes, withGiannopoulou, Mi. Pilipczuk, Thilikos, Wrochna.

Dziękuję! Thank you! Merci !

Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 32 / 32

Page 97: Aspects structurels et algorithmiques des ordres partiels ...jfraymon/files/2016-11-18... · Aspectsstructurelsetalgorithmiques desordrespartielssurlesgraphes Soutenance de thèse

Not in this talk

decomposition theorems when excluding some induced minor withTrunck and Kamiński;well-quasi-ordering and contraction, with Trunck and Kamiński;algorithms for packing and covering θr -minors, with Chatzidimitriou,Sau, Thilikos;more on the Erdős–Pósa property (θr -minors and girth, vertexversion), with Chatzidimitriou, Giannopoulou, Kwon, Sau, Thilikos;

kernels for cycle packing problems, with Atminas and Kamiński;on the Erdős–Pósa property for digraphs;bounding the size of obstructions for bounded cutwidth, withGiannopoulou, Mi. Pilipczuk, Thilikos, Wrochna;algorithms for edge-deletion to immersion-closed classes, withGiannopoulou, Mi. Pilipczuk, Thilikos, Wrochna.

Dziękuję! Thank you! Merci !Jean-Florent Raymond Structural and algorithmic aspects of partial orderings of graphs 18/11/2016 32 / 32