Tracking down graphs that revolt against upper bounds on the - - PowerPoint PPT Presentation

tracking down graphs that revolt against upper bounds on
SMART_READER_LITE
LIVE PREVIEW

Tracking down graphs that revolt against upper bounds on the - - PowerPoint PPT Presentation

The Combinatorial Optimization Workshop 04.-08. January 2016 Aussois Tracking down graphs that revolt against upper bounds on the maximum degree Vera Weil Chair of Management Science Group Schrader School of Business and Economics


slide-1
SLIDE 1

The Combinatorial Optimization Workshop 04.-08. January 2016 Aussois

Tracking down graphs that revolt against upper bounds

  • n the maximum degree

Vera Weil

Chair of Management Science Group Schrader School of Business and Economics Department of Computer Science RWTH Aachen University University of Cologne

slide-2
SLIDE 2

Introduction

G

Vera Weil 2 / 11

slide-3
SLIDE 3

Introduction

G

Vera Weil 2 / 11

slide-4
SLIDE 4

Introduction

G

maximum clique size: ω(G)

Vera Weil 2 / 11

slide-5
SLIDE 5

Introduction

G

maximum clique size: ω(G)

Vera Weil 2 / 11

slide-6
SLIDE 6

Introduction

G

maximum clique size: ω(G) degree: at least ω(G) − 1

Vera Weil 2 / 11

slide-7
SLIDE 7

Introduction

G

maximum clique size: ω(G) degree: at least ω(G) − 1

⇒ ω(G) − 1 ≤ ∆(G)

Vera Weil 2 / 11

slide-8
SLIDE 8

Introduction

G

maximum clique size: ω(G) degree: at least ω(G) − 1

⇒ ω(G) − 1 ≤ ∆(G) ω ≤ ∆ + 1

Vera Weil 2 / 11

slide-9
SLIDE 9

Introduction

ω ≤ ∆ + 1 ⊙ ⊙

  • Vera Weil

3 / 11

slide-10
SLIDE 10

Introduction

ω ≤ ∆ + 1 ⊙ ⊙

  • ∆ + 1 ≤ ω

Vera Weil 3 / 11

slide-11
SLIDE 11

Introduction

ω ≤ ∆ + 1 ⊙ ⊙

  • ∆ + 1 ≤ ω

⊙ ⊙

  • Vera Weil

3 / 11

slide-12
SLIDE 12

Introduction

ω ≤ ∆ + 1 ⊙ ⊙

  • ∆ + 1 ≤ ω

⊙ ⊙

  • ∆ = 2, ω = 2

Vera Weil 3 / 11

slide-13
SLIDE 13

Introduction

ω ≤ ∆ + 1 ⊙ ⊙

  • ∆ + 1 ≤ ω

⊙ ⊙

  • ∆ = 2, ω = 2

What about ∆ + 1 ≤ ω + 1 ?

Vera Weil 3 / 11

slide-14
SLIDE 14

Introduction

ω ≤ ∆ + 1 ⊙ ⊙

  • ∆ + 1 ≤ ω

⊙ ⊙

  • ∆ = 2, ω = 2

What about ∆ + 1 ≤ ω + 1 ?

Vera Weil 3 / 11

slide-15
SLIDE 15

Introduction

ω ≤ ∆ + 1 ⊙ ⊙

  • ∆ + 1 ≤ ω

⊙ ⊙

  • ∆ = 2, ω = 2

What about ∆ + 1 ≤ ω + 1 ? ∆ = 3, ω = 2

Vera Weil 3 / 11

slide-16
SLIDE 16

Introduction

ω ≤ ∆ + 1 ⊙ ⊙ ∆ + 1 ≤ ω ⊙ ⊙

  • ∆ = 2, ω = 2

What about ∆ + 1 ≤ ω + 1 ? ∆ = 3, ω = 2 . . .

Vera Weil 3 / 11

slide-17
SLIDE 17

Introduction

Can we find a function f such that for all graphs G, ∆(G) ≤ f (ω(G)) holds?

Vera Weil 4 / 11

slide-18
SLIDE 18

Introduction

Can we find a function f such that for all graphs G, ∆(G) ≤ f (ω(G)) holds?

No!

Vera Weil 4 / 11

slide-19
SLIDE 19

Introduction

Can we find a function f such that for all graphs G, ∆(G) ≤ f (ω(G)) holds?

No!

For every function f with ∆(G) ≤ f (ω(G)) we find this opponent:

Vera Weil 4 / 11

slide-20
SLIDE 20

Introduction

Can we find a function f such that for all graphs G, ∆(G) ≤ f (ω(G)) holds?

No!

For every function f with ∆(G) ≤ f (ω(G)) we find this opponent: K1,f (2)+1 . . . ∆(G) > f (ω(G)) f (2) + 1 f (2)

Vera Weil 4 / 11

slide-21
SLIDE 21

Introduction

For all functions f we find an infinite number of rebels G that deny ∆(G) ≤ f (ω(G)).

Vera Weil 5 / 11

slide-22
SLIDE 22

Introduction

For all functions f we find an infinite number of rebels G that deny ∆(G) ≤ f (ω(G)). For example: K1,f (2)+1 K1,f (2)+2 K1,f (2)+3 . . .

Vera Weil 5 / 11

slide-23
SLIDE 23

Introduction

For all functions f we find an infinite number of rebels G that deny ∆(G) ≤ f (ω(G)). For example: K1,f (2)+1 ← is an inclusionwise minimal rebel! K1,f (2)+2 K1,f (2)+3 . . .

Vera Weil 5 / 11

slide-24
SLIDE 24

Introduction

For all functions f we find an infinite number of rebels G that deny ∆(G) ≤ f (ω(G)). For example: K1,f (2)+1 ← is an inclusionwise minimal rebel! K1,f (2)+2 K1,f (2)+3 . . . Is the number of inclusionwise minimal rebels finite?

Vera Weil 5 / 11

slide-25
SLIDE 25

Is the number of inclusionwise minimal rebels finite?

Vera Weil 6 / 11

slide-26
SLIDE 26

Is the number of inclusionwise minimal rebels finite?

Example:

Vera Weil 7 / 11

slide-27
SLIDE 27

Is the number of inclusionwise minimal rebels finite?

Example: Answer is YES for f (ω) = ω + k − 1, for all k ∈ N0. (Schaudt & Weil 2015)

Vera Weil 7 / 11

slide-28
SLIDE 28

Is the number of inclusionwise minimal rebels finite?

Example: Answer is YES for f (ω) = ω + k − 1, for all k ∈ N0. (Schaudt & Weil 2015) ⇓ Polynomial time algorithm to recognize graphs G where ∆(H) ≤ ω(H) + k − 1 for every H ⊆ G

Vera Weil 7 / 11

slide-29
SLIDE 29

Is the number of inclusionwise minimal rebels finite?

Example: Answer is YES for f (ω) = ω + k − 1, for all k ∈ N0. (Schaudt & Weil 2015) ⇓ Polynomial time algorithm to recognize graphs G where ∆(H) ≤ ω(H) + k − 1 for every H ⊆ G ⇓ for some special multigraphs, the chromatic index can be computed in polynomial time

Vera Weil 7 / 11

slide-30
SLIDE 30

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G we find p ∈ N such that K1,p is a rebel of G.

Vera Weil 8 / 11

slide-31
SLIDE 31

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G we find p ∈ N such that K1,p is a rebel of G. But also the reverse is true: K1,p-rebel generates a rule for the whole graph class!

Vera Weil 8 / 11

slide-32
SLIDE 32

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G we find p ∈ N such that K1,p is a rebel of G. But also the reverse is true: K1,p-rebel generates a rule for the whole graph class! Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G.

Vera Weil 8 / 11

slide-33
SLIDE 33

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G.

Vera Weil 8 / 11

slide-34
SLIDE 34

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G.

Vera Weil 9 / 11

slide-35
SLIDE 35

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G. f (k) = sup{∆(G) : G ∈ G, ω(G) ≤ k}

Vera Weil 9 / 11

slide-36
SLIDE 36

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G. f (k) = sup{∆(G) : G ∈ G, ω(G) ≤ k} < R(k − 1, p − 1)

Vera Weil 9 / 11

slide-37
SLIDE 37

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G. f (k) = sup{∆(G) : G ∈ G, ω(G) ≤ k} < R(k − 1, p − 1) ω ≥ k or α ≥ p

Vera Weil 9 / 11

slide-38
SLIDE 38

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G. f (k) = sup{∆(G) : G ∈ G, ω(G) ≤ k} < R(k − 1, p − 1) ω ≥ k or α ≥ p G ∈ G with ω(G) ≤ k

Vera Weil 9 / 11

slide-39
SLIDE 39

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G. f (k) = sup{∆(G) : G ∈ G, ω(G) ≤ k} < R(k − 1, p − 1) ω ≥ k or α ≥ p G ∈ G with ω(G) ≤ k and ∆(G) ≥ R(k − 1, p − 1)

Vera Weil 9 / 11

slide-40
SLIDE 40

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G. f (k) = sup{∆(G) : G ∈ G, ω(G) ≤ k} < R(k − 1, p − 1) ω ≥ k or α ≥ p G ∈ G with ω(G) ≤ k and ∆(G) ≥ R(k − 1, p − 1) for some k ∈ N

Vera Weil 9 / 11

slide-41
SLIDE 41

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G. f (k) = sup{∆(G) : G ∈ G, ω(G) ≤ k} < R(k − 1, p − 1) ω ≥ k or α ≥ p G ∈ G with ω(G) ≤ k and ∆(G) ≥ R(k − 1, p − 1) for some k ∈ N ∆

Vera Weil 9 / 11

slide-42
SLIDE 42

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G. f (k) = sup{∆(G) : G ∈ G, ω(G) ≤ k} < R(k − 1, p − 1) ω ≥ k or α ≥ p G ∈ G with ω(G) ≤ k and ∆(G) ≥ R(k − 1, p − 1) for some k ∈ N ∆ ω ≤ k − 1

Vera Weil 9 / 11

slide-43
SLIDE 43

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G. f (k) = sup{∆(G) : G ∈ G, ω(G) ≤ k} < R(k − 1, p − 1) ω ≥ k or α ≥ p G ∈ G with ω(G) ≤ k and ∆(G) ≥ R(k − 1, p − 1) for some k ∈ N ∆ ω ≤ k − 1 α ≥ p

Vera Weil 9 / 11

slide-44
SLIDE 44

Is the number of inclusionwise minimal rebels finite?

Let G be a hereditary graph class. For every p ∈ N such that K1,p is a rebel of G we find a monotone function f s.t. ∆(G) ≤ f (ω(G)) is a rule in G. f (k) = sup{∆(G) : G ∈ G, ω(G) ≤ k} < R(k − 1, p − 1) ω ≥ k or α ≥ p G ∈ G with ω(G) ≤ k and ∆(G) ≥ R(k − 1, p − 1) for some k ∈ N ∆ ω ≤ k − 1 α ≥ p

Vera Weil 9 / 11

slide-45
SLIDE 45

Is the number of inclusionwise minimal rebels finite?

Leader of the pack: K1,f (2)+1

Vera Weil 10 / 11

slide-46
SLIDE 46

Is the number of inclusionwise minimal rebels finite?

Leader of the pack: Rest of the pack: K1,f (2)+1 K1,f (2)+1-free

Vera Weil 10 / 11

slide-47
SLIDE 47

Is the number of inclusionwise minimal rebels finite?

Leader of the pack: Rest of the pack: For every G in the pack: K1,f (2)+1 K1,f (2)+1-free ∆(G) = f (ω(G)) + 1

Vera Weil 10 / 11

slide-48
SLIDE 48

Is the number of inclusionwise minimal rebels finite?

Leader of the pack: Rest of the pack: For every G in the pack: K1,f (2)+1 K1,f (2)+1-free ∆(G) = f (ω(G)) + 1 ∆(G) ≥ R(ω(G) − 1, f (2))

Vera Weil 10 / 11

slide-49
SLIDE 49

Is the number of inclusionwise minimal rebels finite?

Leader of the pack: Rest of the pack: For every G in the pack: K1,f (2)+1 K1,f (2)+1-free ∆(G) = f (ω(G)) + 1 ∆(G) ≥ R(ω(G) − 1, f (2)) ∆

Vera Weil 10 / 11

slide-50
SLIDE 50

Is the number of inclusionwise minimal rebels finite?

Leader of the pack: Rest of the pack: For every G in the pack: K1,f (2)+1 K1,f (2)+1-free ∆(G) = f (ω(G)) + 1 ∆(G) ≥ R(ω(G) − 1, f (2)) ∆ ω ≤ ω(G) − 1

Vera Weil 10 / 11

slide-51
SLIDE 51

Is the number of inclusionwise minimal rebels finite?

Leader of the pack: Rest of the pack: For every G in the pack: K1,f (2)+1 K1,f (2)+1-free ∆(G) = f (ω(G)) + 1 ∆(G) ≥ R(ω(G) − 1, f (2)) ∆ ω ≤ ω(G) − 1 α ≥ f (2) + 1

Vera Weil 10 / 11

slide-52
SLIDE 52

Is the number of inclusionwise minimal rebels finite?

Leader of the pack: Rest of the pack: For every G in the pack: K1,f (2)+1 K1,f (2)+1-free ∆(G) = f (ω(G)) + 1 ∆(G) ≥ R(ω(G) − 1, f (2)) ∆ ω ≤ ω(G) − 1 α ≥ f (2) + 1 If there exists ω0 ∈ N such that for all ω ≥ ω0 f (ω) > R(ω − 1, f (2)) − 1 then the number of minimal rebels is finite!

Vera Weil 10 / 11

slide-53
SLIDE 53

Take aways

Is the number of inclusionwise minimal rebels against ∆ ≤ f (ω) finite?

Vera Weil 11 / 11

slide-54
SLIDE 54

Take aways

Is the number of inclusionwise minimal rebels against ∆ ≤ f (ω) finite? We know: If f grows quickly or does not grow at all: Answer is YES.

Vera Weil 11 / 11

slide-55
SLIDE 55

Take aways

Is the number of inclusionwise minimal rebels against ∆ ≤ f (ω) finite? We know: If f grows quickly or does not grow at all: Answer is YES. We think: If f is linear: Answer is YES.

Vera Weil 11 / 11

slide-56
SLIDE 56

Take aways

Is the number of inclusionwise minimal rebels against ∆ ≤ f (ω) finite? We know: If f grows quickly or does not grow at all: Answer is YES. We think: If f is linear: Answer is YES. We ask: Can K1,p help us to track down the rest? Can we close the gap?

Vera Weil 11 / 11

slide-57
SLIDE 57

Take aways

Is the number of inclusionwise minimal rebels against ∆ ≤ f (ω) finite? We know: If f grows quickly or does not grow at all: Answer is YES. We think: If f is linear: Answer is YES. We ask: Can K1,p help us to track down the rest? Can we close the gap? Thank you!

Vera Weil 11 / 11