Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in...

69
Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier, Manuel Silva and Teresa Sousa Bordeaux Graph Workshop, 21 to 24 November 2012

Transcript of Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in...

Page 1: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

Rainbow Connection in Hypergraphs

Henry Liu

Universidade Nova de Lisboa, Portugal

Joint work with Rui Carpentier, Manuel Silva and Teresa Sousa

Bordeaux Graph Workshop, 21 to 24 November 2012

Page 2: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Introduction

All graphs and hypergraphs are simple and finite.

DefinitionThe rainbow connection number rc(G ) of a connected graph G isthe minimum number of colours needed to colour the edges of Gsuch that, any two vertices are connected by a path with distinctcolours (i.e., a rainbow path).

The function rc(G ) was first introduced by Chartrand, Johns,McKeon and Zhang in 2008.

The study of rc(G ) has since attracted a lot of interest. Manygeneralisations and variant functions have been considered.Recently, a survey by Li, Shi and Sun, and a book by Li and Sun,were published on the rainbow connection subject.

Henry Liu Rainbow Connection in Hypergraphs

Page 3: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Introduction

All graphs and hypergraphs are simple and finite.

DefinitionThe rainbow connection number rc(G ) of a connected graph G isthe minimum number of colours needed to colour the edges of Gsuch that, any two vertices are connected by a path with distinctcolours (i.e., a rainbow path).

The function rc(G ) was first introduced by Chartrand, Johns,McKeon and Zhang in 2008.

The study of rc(G ) has since attracted a lot of interest. Manygeneralisations and variant functions have been considered.Recently, a survey by Li, Shi and Sun, and a book by Li and Sun,were published on the rainbow connection subject.

Henry Liu Rainbow Connection in Hypergraphs

Page 4: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Introduction

All graphs and hypergraphs are simple and finite.

DefinitionThe rainbow connection number rc(G ) of a connected graph G isthe minimum number of colours needed to colour the edges of Gsuch that, any two vertices are connected by a path with distinctcolours (i.e., a rainbow path).

The function rc(G ) was first introduced by Chartrand, Johns,McKeon and Zhang in 2008.

The study of rc(G ) has since attracted a lot of interest. Manygeneralisations and variant functions have been considered.Recently, a survey by Li, Shi and Sun, and a book by Li and Sun,were published on the rainbow connection subject.

Henry Liu Rainbow Connection in Hypergraphs

Page 5: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Introduction

All graphs and hypergraphs are simple and finite.

DefinitionThe rainbow connection number rc(G ) of a connected graph G isthe minimum number of colours needed to colour the edges of Gsuch that, any two vertices are connected by a path with distinctcolours (i.e., a rainbow path).

The function rc(G ) was first introduced by Chartrand, Johns,McKeon and Zhang in 2008.

The study of rc(G ) has since attracted a lot of interest. Manygeneralisations and variant functions have been considered.Recently, a survey by Li, Shi and Sun, and a book by Li and Sun,were published on the rainbow connection subject.

Henry Liu Rainbow Connection in Hypergraphs

Page 6: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Example (Chartrand et al., 2008)

rc(G ) = e(G ) if and only if G is a tree.

Example (Chartrand et al., 2008)

rc(C3) = 1, and rc(Cn) = dn2e if n ≥ 4.

...................................................................................................

...................................................................................................

............................

............................

............................

............... ..............

............................

............................

............................

.

.................................................................................................................

.....................................................................................

...

..

.

C6

..............................................................................

......................................................

........................

..............................

..............................

.................. ............

..................................................................

..........................................................................................

......................................................

............

..............................................................................

.....

..

C7

Henry Liu Rainbow Connection in Hypergraphs

Page 7: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Example (Chartrand et al., 2008)

rc(G ) = e(G ) if and only if G is a tree.

Example (Chartrand et al., 2008)

rc(C3) = 1, and rc(Cn) = dn2e if n ≥ 4.

...................................................................................................

...................................................................................................

............................

............................

............................

............... ..............

............................

............................

............................

.

.................................................................................................................

.....................................................................................

...

..

.

C6

..............................................................................

......................................................

........................

..............................

..............................

.................. ............

..................................................................

..........................................................................................

......................................................

............

..............................................................................

.....

..

C7

Henry Liu Rainbow Connection in Hypergraphs

Page 8: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Example (Chartrand et al., 2008)

rc(G ) = e(G ) if and only if G is a tree.

Example (Chartrand et al., 2008)

rc(C3) = 1, and rc(Cn) = dn2e if n ≥ 4.

...................................................................................................

...................................................................................................

............................

............................

............................

............... ..............

............................

............................

............................

.

.................................................................................................................

.....................................................................................

...

..

.

C6

..............................................................................

......................................................

........................

..............................

..............................

.................. ............

..................................................................

..........................................................................................

......................................................

............

..............................................................................

.....

..

C7

Henry Liu Rainbow Connection in Hypergraphs

Page 9: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

We consider the rainbow connection notion for hypergraphs.

But, what is a path in a hypergraph?

DefinitionA (Berge) path consists of distinct vertices v1, . . . , v`+1 anddistinct edges e1, . . . , e` such that vi , vi+1 ∈ ei for 1 ≤ i ≤ `.

.... ...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

v1 v2e1 . . . ...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

v3e2 . .............................................................................................................................................................................................................................................................................................

........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

v4

e3

DefinitionThe rainbow connection number rc(H) of a connected hypergraphH is the minimum number of colours needed to colour the edges ofH such that, any two vertices are connected by a rainbow path.

Henry Liu Rainbow Connection in Hypergraphs

Page 10: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

We consider the rainbow connection notion for hypergraphs.But, what is a path in a hypergraph?

DefinitionA (Berge) path consists of distinct vertices v1, . . . , v`+1 anddistinct edges e1, . . . , e` such that vi , vi+1 ∈ ei for 1 ≤ i ≤ `.

.... ...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

v1 v2e1 . . . ...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

v3e2 . .............................................................................................................................................................................................................................................................................................

........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

v4

e3

DefinitionThe rainbow connection number rc(H) of a connected hypergraphH is the minimum number of colours needed to colour the edges ofH such that, any two vertices are connected by a rainbow path.

Henry Liu Rainbow Connection in Hypergraphs

Page 11: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

We consider the rainbow connection notion for hypergraphs.But, what is a path in a hypergraph?

DefinitionA (Berge) path consists of distinct vertices v1, . . . , v`+1 anddistinct edges e1, . . . , e` such that vi , vi+1 ∈ ei for 1 ≤ i ≤ `.

.... ...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

v1 v2e1 . . . ...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

v3e2 . .............................................................................................................................................................................................................................................................................................

........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

v4

e3

DefinitionThe rainbow connection number rc(H) of a connected hypergraphH is the minimum number of colours needed to colour the edges ofH such that, any two vertices are connected by a rainbow path.

Henry Liu Rainbow Connection in Hypergraphs

Page 12: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

We consider the rainbow connection notion for hypergraphs.But, what is a path in a hypergraph?

DefinitionA (Berge) path consists of distinct vertices v1, . . . , v`+1 anddistinct edges e1, . . . , e` such that vi , vi+1 ∈ ei for 1 ≤ i ≤ `.

.... ...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

v1 v2e1

. . . ...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

v3e2 . .............................................................................................................................................................................................................................................................................................

........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

v4

e3

DefinitionThe rainbow connection number rc(H) of a connected hypergraphH is the minimum number of colours needed to colour the edges ofH such that, any two vertices are connected by a rainbow path.

Henry Liu Rainbow Connection in Hypergraphs

Page 13: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

We consider the rainbow connection notion for hypergraphs.But, what is a path in a hypergraph?

DefinitionA (Berge) path consists of distinct vertices v1, . . . , v`+1 anddistinct edges e1, . . . , e` such that vi , vi+1 ∈ ei for 1 ≤ i ≤ `.

.... ...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

v1 v2e1 . . . ...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

v3e2

. .............................................................................................................................................................................................................................................................................................

........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

v4

e3

DefinitionThe rainbow connection number rc(H) of a connected hypergraphH is the minimum number of colours needed to colour the edges ofH such that, any two vertices are connected by a rainbow path.

Henry Liu Rainbow Connection in Hypergraphs

Page 14: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

We consider the rainbow connection notion for hypergraphs.But, what is a path in a hypergraph?

DefinitionA (Berge) path consists of distinct vertices v1, . . . , v`+1 anddistinct edges e1, . . . , e` such that vi , vi+1 ∈ ei for 1 ≤ i ≤ `.

.... ...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

v1 v2e1 . . . ...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

v3e2 . .............................................................................................................................................................................................................................................................................................

........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

v4

e3

DefinitionThe rainbow connection number rc(H) of a connected hypergraphH is the minimum number of colours needed to colour the edges ofH such that, any two vertices are connected by a rainbow path.

Henry Liu Rainbow Connection in Hypergraphs

Page 15: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

We consider the rainbow connection notion for hypergraphs.But, what is a path in a hypergraph?

DefinitionA (Berge) path consists of distinct vertices v1, . . . , v`+1 anddistinct edges e1, . . . , e` such that vi , vi+1 ∈ ei for 1 ≤ i ≤ `.

.... ...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

v1 v2e1 . . . ...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

v3e2 . .............................................................................................................................................................................................................................................................................................

........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

v4

e3

DefinitionThe rainbow connection number rc(H) of a connected hypergraphH is the minimum number of colours needed to colour the edges ofH such that, any two vertices are connected by a rainbow path.

Henry Liu Rainbow Connection in Hypergraphs

Page 16: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

DefinitionFor 1 ≤ s < r , an (r , s)-path is an r-uniform interval hypergraphwhere every two consecutive edges intersect in s vertices.

. . . . . . ........................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

(5, 2)-path of length 3

DefinitionThe (r , s)-rainbow connection number rc(H, r , s) of a connectedhypergraph H is the minimum number of colours needed to colourthe edges of H such that, any two vertices are connected by arainbow (r , s)-path (if the minimum exists).

Hence, we have two generalisations of rc(G ) to hypergraphs.

Henry Liu Rainbow Connection in Hypergraphs

Page 17: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

DefinitionFor 1 ≤ s < r , an (r , s)-path is an r-uniform interval hypergraphwhere every two consecutive edges intersect in s vertices.

. . . . . . ........................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

(5, 2)-path of length 3

DefinitionThe (r , s)-rainbow connection number rc(H, r , s) of a connectedhypergraph H is the minimum number of colours needed to colourthe edges of H such that, any two vertices are connected by arainbow (r , s)-path (if the minimum exists).

Hence, we have two generalisations of rc(G ) to hypergraphs.

Henry Liu Rainbow Connection in Hypergraphs

Page 18: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

DefinitionFor 1 ≤ s < r , an (r , s)-path is an r-uniform interval hypergraphwhere every two consecutive edges intersect in s vertices.

. . . . . . ........................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

(5, 2)-path of length 3

DefinitionThe (r , s)-rainbow connection number rc(H, r , s) of a connectedhypergraph H is the minimum number of colours needed to colourthe edges of H such that, any two vertices are connected by arainbow (r , s)-path (if the minimum exists).

Hence, we have two generalisations of rc(G ) to hypergraphs.

Henry Liu Rainbow Connection in Hypergraphs

Page 19: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

DefinitionFor 1 ≤ s < r , an (r , s)-path is an r-uniform interval hypergraphwhere every two consecutive edges intersect in s vertices.

. . . . . . ........................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

...................................................................................................................................................................

..................................................................................................................................................................................................................................

.......................................................................................................................................................................................................................................................................

(5, 2)-path of length 3

DefinitionThe (r , s)-rainbow connection number rc(H, r , s) of a connectedhypergraph H is the minimum number of colours needed to colourthe edges of H such that, any two vertices are connected by arainbow (r , s)-path (if the minimum exists).

Hence, we have two generalisations of rc(G ) to hypergraphs.

Henry Liu Rainbow Connection in Hypergraphs

Page 20: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

DefinitionA connected hypergraph H is minimally connected if H− e isdisconnected for all e ∈ E (H).

Theorem 1 (CLSS, 2012)

Let H be a connected hypergraph with e(H) ≥ 1. Then,rc(H) = e(H) if and only if H is minimally connected.

Remark

It is not true that rc(H) = e(H) if and only if H is a hypertree.For example, let H = · · ·

. . . ..............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

rc(H) = 2e(H) = 3

Minimally connected hypergraphs and hypertrees are two ratherdifferent families, unlike in the graphs setting.

Henry Liu Rainbow Connection in Hypergraphs

Page 21: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

DefinitionA connected hypergraph H is minimally connected if H− e isdisconnected for all e ∈ E (H).

Theorem 1 (CLSS, 2012)

Let H be a connected hypergraph with e(H) ≥ 1. Then,rc(H) = e(H) if and only if H is minimally connected.

Remark

It is not true that rc(H) = e(H) if and only if H is a hypertree.For example, let H = · · ·

. . . ..............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

rc(H) = 2e(H) = 3

Minimally connected hypergraphs and hypertrees are two ratherdifferent families, unlike in the graphs setting.

Henry Liu Rainbow Connection in Hypergraphs

Page 22: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

DefinitionA connected hypergraph H is minimally connected if H− e isdisconnected for all e ∈ E (H).

Theorem 1 (CLSS, 2012)

Let H be a connected hypergraph with e(H) ≥ 1. Then,rc(H) = e(H) if and only if H is minimally connected.

RemarkIt is not true that rc(H) = e(H) if and only if H is a hypertree.For example, let H = · · ·

. . . ..............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

rc(H) = 2e(H) = 3

Minimally connected hypergraphs and hypertrees are two ratherdifferent families, unlike in the graphs setting.

Henry Liu Rainbow Connection in Hypergraphs

Page 23: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

DefinitionA connected hypergraph H is minimally connected if H− e isdisconnected for all e ∈ E (H).

Theorem 1 (CLSS, 2012)

Let H be a connected hypergraph with e(H) ≥ 1. Then,rc(H) = e(H) if and only if H is minimally connected.

RemarkIt is not true that rc(H) = e(H) if and only if H is a hypertree.For example, let H = · · ·

. . . ..............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

rc(H) = 2e(H) = 3

Minimally connected hypergraphs and hypertrees are two ratherdifferent families, unlike in the graphs setting.

Henry Liu Rainbow Connection in Hypergraphs

Page 24: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

DefinitionA connected hypergraph H is minimally connected if H− e isdisconnected for all e ∈ E (H).

Theorem 1 (CLSS, 2012)

Let H be a connected hypergraph with e(H) ≥ 1. Then,rc(H) = e(H) if and only if H is minimally connected.

RemarkIt is not true that rc(H) = e(H) if and only if H is a hypertree.For example, let H = · · ·

. . . ..............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

rc(H) = 2

e(H) = 3

Minimally connected hypergraphs and hypertrees are two ratherdifferent families, unlike in the graphs setting.

Henry Liu Rainbow Connection in Hypergraphs

Page 25: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

DefinitionA connected hypergraph H is minimally connected if H− e isdisconnected for all e ∈ E (H).

Theorem 1 (CLSS, 2012)

Let H be a connected hypergraph with e(H) ≥ 1. Then,rc(H) = e(H) if and only if H is minimally connected.

RemarkIt is not true that rc(H) = e(H) if and only if H is a hypertree.For example, let H = · · ·

. . . ..............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

rc(H) = 2e(H) = 3

Minimally connected hypergraphs and hypertrees are two ratherdifferent families, unlike in the graphs setting.

Henry Liu Rainbow Connection in Hypergraphs

Page 26: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

DefinitionA connected hypergraph H is minimally connected if H− e isdisconnected for all e ∈ E (H).

Theorem 1 (CLSS, 2012)

Let H be a connected hypergraph with e(H) ≥ 1. Then,rc(H) = e(H) if and only if H is minimally connected.

RemarkIt is not true that rc(H) = e(H) if and only if H is a hypertree.For example, let H = · · ·

. . . ..............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

rc(H) = 2e(H) = 3

Minimally connected hypergraphs and hypertrees are two ratherdifferent families, unlike in the graphs setting.

Henry Liu Rainbow Connection in Hypergraphs

Page 27: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Hypergraph Cycles

DefinitionFor n > r ≥ 2, the (n, r)-cycle is the r -uniform hypergraph Cr

n ...

.....

..

(7, 3)-cycle

.....................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................

....................................................................................

................................................................................................

Henry Liu Rainbow Connection in Hypergraphs

Page 28: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Hypergraph Cycles

DefinitionFor n > r ≥ 2, the (n, r)-cycle is the r -uniform hypergraph Cr

n ...

.....

..

(7, 3)-cycle

.....................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................

....................................................................................

................................................................................................

Henry Liu Rainbow Connection in Hypergraphs

Page 29: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Hypergraph Cycles

DefinitionFor n > r ≥ 2, the (n, r)-cycle is the r -uniform hypergraph Cr

n ...

.....

..

(7, 3)-cycle

.....................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................

....................................................................................

................................................................................................

Henry Liu Rainbow Connection in Hypergraphs

Page 30: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Hypergraph Cycles

DefinitionFor n > r ≥ 2, the (n, r)-cycle is the r -uniform hypergraph Cr

n ...

.....

..

(7, 3)-cycle

...............................................................................................................................................................................

.........................................................................................................................................................................................................................................................

......................................................................................

....................................................................................

rc(Crn, r , s) well-defined for all 1 ≤ s < r . We consider r ≥ 3.

Henry Liu Rainbow Connection in Hypergraphs

Page 31: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Hypergraph Cycles

DefinitionFor n > r ≥ 2, the (n, r)-cycle is the r -uniform hypergraph Cr

n ...

.....

..

(7, 3)-cycle

...............................................................................................................................................................................

.........................................................................................................................................................................................................................................................

......................................................................................

....................................................................................

rc(Crn, r , s) well-defined for all 1 ≤ s < r . We consider r ≥ 3.

Henry Liu Rainbow Connection in Hypergraphs

Page 32: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Theorem 2 (CLSS, 2012)

Let n > r ≥ 3. Then for sufficiently large n,

(a) rc(Crn) = rc(Cr

n, r , 1) = d n2(r−1)e.

(b) rc(Crn, r , r − 1) = dn2e.

(c) rc(Crn, r , s) ∈ d , d + 1 for 1 ≤ s ≤ r − 2, where

d = dn+1−2s2(r−s) e, the “ (r , s)-diameter of Cr

n”.

Hence, rc(Crn, r , s) = d n

2(r−s)e+ O(1) for all 1 ≤ s < r .

Proof (sketch).

Lower bound: Computation of d is easy ⇒ (a) (except for n ≡ 1(mod 2(r − 1))) and (c). Remaining lower bounds also easy.

Upper bound: Colour a “wraparound” (r , s)-path with the requirednumber of colours.

Henry Liu Rainbow Connection in Hypergraphs

Page 33: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Theorem 2 (CLSS, 2012)

Let n > r ≥ 3. Then for sufficiently large n,

(a) rc(Crn) = rc(Cr

n, r , 1) = d n2(r−1)e.

(b) rc(Crn, r , r − 1) = dn2e.

(c) rc(Crn, r , s) ∈ d , d + 1 for 1 ≤ s ≤ r − 2, where

d = dn+1−2s2(r−s) e, the “ (r , s)-diameter of Cr

n”.

Hence, rc(Crn, r , s) = d n

2(r−s)e+ O(1) for all 1 ≤ s < r .

Proof (sketch).

Lower bound: Computation of d is easy ⇒ (a) (except for n ≡ 1(mod 2(r − 1))) and (c). Remaining lower bounds also easy.

Upper bound: Colour a “wraparound” (r , s)-path with the requirednumber of colours.

Henry Liu Rainbow Connection in Hypergraphs

Page 34: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Theorem 2 (CLSS, 2012)

Let n > r ≥ 3. Then for sufficiently large n,

(a) rc(Crn) = rc(Cr

n, r , 1) = d n2(r−1)e.

(b) rc(Crn, r , r − 1) = dn2e.

(c) rc(Crn, r , s) ∈ d , d + 1 for 1 ≤ s ≤ r − 2, where

d = dn+1−2s2(r−s) e, the “ (r , s)-diameter of Cr

n”.

Hence, rc(Crn, r , s) = d n

2(r−s)e+ O(1) for all 1 ≤ s < r .

Proof (sketch).

Lower bound: Computation of d is easy ⇒ (a) (except for n ≡ 1(mod 2(r − 1))) and (c). Remaining lower bounds also easy.Upper bound: Colour a “wraparound” (r , s)-path with the requirednumber of colours.

Henry Liu Rainbow Connection in Hypergraphs

Page 35: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Complete Multipartite Hypergraphs

DefinitionFor t ≥ r ≥ 2 and 1 ≤ n1 ≤ · · · ≤ nt , the r -uniform hypergraphKr

n1,...,ntis ...

.. ..

. ......

.................................................................................

..........................................................................................................................

.........................................................................................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

.........................................................................................................

..............................................................................................................................................................

.............................................................................................................................................................

K32,2,3,4

.................................................................................................................................................................................................

.................................................................................... ...........................................................................................................................

.......

.................................

...............................................................

..........................

..................................................................

Krn1,...,nt

is a complete multipartite hypergraph.

Henry Liu Rainbow Connection in Hypergraphs

Page 36: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Complete Multipartite Hypergraphs

DefinitionFor t ≥ r ≥ 2 and 1 ≤ n1 ≤ · · · ≤ nt , the r -uniform hypergraphKr

n1,...,ntis ...

.. ..

. ......

.................................................................................

..........................................................................................................................

.........................................................................................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

.........................................................................................................

..............................................................................................................................................................

.............................................................................................................................................................

K32,2,3,4

.................................................................................................................................................................................................

.................................................................................... ...........................................................................................................................

.......

.................................

...............................................................

..........................

..................................................................

Krn1,...,nt

is a complete multipartite hypergraph.

Henry Liu Rainbow Connection in Hypergraphs

Page 37: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Complete Multipartite Hypergraphs

DefinitionFor t ≥ r ≥ 2 and 1 ≤ n1 ≤ · · · ≤ nt , the r -uniform hypergraphKr

n1,...,ntis ...

.. ..

. ......

.................................................................................

..........................................................................................................................

.........................................................................................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

.........................................................................................................

..............................................................................................................................................................

.............................................................................................................................................................

K32,2,3,4

.................................................................................................................................................................................................

.................................................................................... ...........................................................................................................................

.......

.................................

...............................................................

..........................

..................................................................

Krn1,...,nt

is a complete multipartite hypergraph.

Henry Liu Rainbow Connection in Hypergraphs

Page 38: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Complete Multipartite Hypergraphs

DefinitionFor t ≥ r ≥ 2 and 1 ≤ n1 ≤ · · · ≤ nt , the r -uniform hypergraphKr

n1,...,ntis ...

.. ..

. ......

.................................................................................

..........................................................................................................................

.........................................................................................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

..............

............................................

..........................................................

.........................................................................................................

..............................................................................................................................................................

.............................................................................................................................................................

K32,2,3,4

.................................................................................................................................................................................................

.................................................................................... ...........................................................................................................................

.......

.................................

...............................................................

..........................

..................................................................

Krn1,...,nt

is a complete multipartite hypergraph.

Henry Liu Rainbow Connection in Hypergraphs

Page 39: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

rc(K2n1,...,nt

) determined by Chartrand et al. Let r ≥ 3.

Theorem 3 (CLSS, 2012)

Let t ≥ r ≥ 3 and 1 ≤ n1 ≤ · · · ≤ nt . Then,

rc(Krn1,...,nt

) =

1 if nt = 1,

2 if nt−1 ≥ 2, or t > r , nt−1 = 1 and nt ≥ 2,

nt if t = r and nt−1 = 1.

Proof not too difficult. For the last case, Krn1,...,nt

is minimallyconnected.More interesting to consider rc(Kr

n1,...,nt, r , s).

Henry Liu Rainbow Connection in Hypergraphs

Page 40: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

rc(K2n1,...,nt

) determined by Chartrand et al. Let r ≥ 3.

Theorem 3 (CLSS, 2012)

Let t ≥ r ≥ 3 and 1 ≤ n1 ≤ · · · ≤ nt . Then,

rc(Krn1,...,nt

) =

1 if nt = 1,

2 if nt−1 ≥ 2, or t > r , nt−1 = 1 and nt ≥ 2,

nt if t = r and nt−1 = 1.

Proof not too difficult. For the last case, Krn1,...,nt

is minimallyconnected.More interesting to consider rc(Kr

n1,...,nt, r , s).

Henry Liu Rainbow Connection in Hypergraphs

Page 41: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

rc(K2n1,...,nt

) determined by Chartrand et al. Let r ≥ 3.

Theorem 3 (CLSS, 2012)

Let t ≥ r ≥ 3 and 1 ≤ n1 ≤ · · · ≤ nt . Then,

rc(Krn1,...,nt

) =

1 if nt = 1,

2 if nt−1 ≥ 2, or t > r , nt−1 = 1 and nt ≥ 2,

nt if t = r and nt−1 = 1.

Proof not too difficult. For the last case, Krn1,...,nt

is minimallyconnected.

More interesting to consider rc(Krn1,...,nt

, r , s).

Henry Liu Rainbow Connection in Hypergraphs

Page 42: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

rc(K2n1,...,nt

) determined by Chartrand et al. Let r ≥ 3.

Theorem 3 (CLSS, 2012)

Let t ≥ r ≥ 3 and 1 ≤ n1 ≤ · · · ≤ nt . Then,

rc(Krn1,...,nt

) =

1 if nt = 1,

2 if nt−1 ≥ 2, or t > r , nt−1 = 1 and nt ≥ 2,

nt if t = r and nt−1 = 1.

Proof not too difficult. For the last case, Krn1,...,nt

is minimallyconnected.More interesting to consider rc(Kr

n1,...,nt, r , s).

Henry Liu Rainbow Connection in Hypergraphs

Page 43: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Theorem 4 (CLSS, 2012)

Let t ≥ r ≥ 3, s ≤ r − 2 and 1 ≤ n1 ≤ · · · ≤ nt be such thatnt = 1 or n2(t−r)+s+1 ≥ 2. Then,

rc(Krn1,...,nt

, r , s) =

1 if nt = 1,

2 if nt ≥ 2.

Proof still not difficult. But surprisingly, rc(Krn1,...,nt

, r , r − 1) is alot more difficult to determine ...

Henry Liu Rainbow Connection in Hypergraphs

Page 44: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Theorem 4 (CLSS, 2012)

Let t ≥ r ≥ 3, s ≤ r − 2 and 1 ≤ n1 ≤ · · · ≤ nt be such thatnt = 1 or n2(t−r)+s+1 ≥ 2. Then,

rc(Krn1,...,nt

, r , s) =

1 if nt = 1,

2 if nt ≥ 2.

Proof still not difficult. But surprisingly, rc(Krn1,...,nt

, r , r − 1) is alot more difficult to determine ...

Henry Liu Rainbow Connection in Hypergraphs

Page 45: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Theorem 5 (CLSS, 2012)

Let t ≥ r ≥ 3, 1 ≤ n1 ≤ · · · ≤ nt , n = nt and b =∑

S

∏i∈S ni ,

where S ranges over all subsets of 1, . . . , t − 1 with size r − 1.Then,

rc(Krn1,...,nt

, r , r − 1) =

1 if nt = 1,

d b√

n e if t = r and n1 = 1,

min(d b√

n e, r + 2) if t = r and n1 ≥ 2,

min(d b√

n e, 3) if t > r .

Henry Liu Rainbow Connection in Hypergraphs

Page 46: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch).

Upper bound rc(Krn1,...,nt

, r , r − 1) ≤ d b√

n e =: k .

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt.w .................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. w 6= w ′ get distinct tuples

If W Sj (i1, . . . , ir−1) = c ∈ 1, . . . , k

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c

. . .

.⇒

i1 i2 ir−1

This is a good k-colouring.rc(Kr

n1,...,nt, r , r − 1) ≤ r + 2 if t = r and n1 ≥ 2; and

rc(Krn1,...,nt

, r , r − 1) ≤ 3 if t > r : similar idea.

Henry Liu Rainbow Connection in Hypergraphs

Page 47: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch).

Upper bound rc(Krn1,...,nt

, r , r − 1) ≤ d b√

n e =: k .

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt

.w .................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. w 6= w ′ get distinct tuples

If W Sj (i1, . . . , ir−1) = c ∈ 1, . . . , k

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c

. . .

.⇒

i1 i2 ir−1

This is a good k-colouring.rc(Kr

n1,...,nt, r , r − 1) ≤ r + 2 if t = r and n1 ≥ 2; and

rc(Krn1,...,nt

, r , r − 1) ≤ 3 if t > r : similar idea.

Henry Liu Rainbow Connection in Hypergraphs

Page 48: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch).

Upper bound rc(Krn1,...,nt

, r , r − 1) ≤ d b√

n e =: k .

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt.w .................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. w 6= w ′ get distinct tuples

If W Sj (i1, . . . , ir−1) = c ∈ 1, . . . , k

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c

. . .

.⇒

i1 i2 ir−1

This is a good k-colouring.rc(Kr

n1,...,nt, r , r − 1) ≤ r + 2 if t = r and n1 ≥ 2; and

rc(Krn1,...,nt

, r , r − 1) ≤ 3 if t > r : similar idea.

Henry Liu Rainbow Connection in Hypergraphs

Page 49: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch).

Upper bound rc(Krn1,...,nt

, r , r − 1) ≤ d b√

n e =: k .

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt.w .................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. w 6= w ′ get distinct tuples

If W Sj (i1, . . . , ir−1) = c ∈ 1, . . . , k

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c

. . .

.⇒

i1 i2 ir−1

This is a good k-colouring.rc(Kr

n1,...,nt, r , r − 1) ≤ r + 2 if t = r and n1 ≥ 2; and

rc(Krn1,...,nt

, r , r − 1) ≤ 3 if t > r : similar idea.

Henry Liu Rainbow Connection in Hypergraphs

Page 50: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch).

Upper bound rc(Krn1,...,nt

, r , r − 1) ≤ d b√

n e =: k .

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt.w .................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. w 6= w ′ get distinct tuples

If W Sj (i1, . . . , ir−1) = c ∈ 1, . . . , k

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c

. . .

.⇒

i1 i2 ir−1

This is a good k-colouring.rc(Kr

n1,...,nt, r , r − 1) ≤ r + 2 if t = r and n1 ≥ 2; and

rc(Krn1,...,nt

, r , r − 1) ≤ 3 if t > r : similar idea.

Henry Liu Rainbow Connection in Hypergraphs

Page 51: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch).

Upper bound rc(Krn1,...,nt

, r , r − 1) ≤ d b√

n e =: k .

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt.w .................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. w 6= w ′ get distinct tuples

If W Sj (i1, . . . , ir−1) = c ∈ 1, . . . , k

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c

. . .

.⇒

i1 i2 ir−1

This is a good k-colouring.

rc(Krn1,...,nt

, r , r − 1) ≤ r + 2 if t = r and n1 ≥ 2; andrc(Kr

n1,...,nt, r , r − 1) ≤ 3 if t > r : similar idea.

Henry Liu Rainbow Connection in Hypergraphs

Page 52: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch).

Upper bound rc(Krn1,...,nt

, r , r − 1) ≤ d b√

n e =: k .

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt.w .................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. w 6= w ′ get distinct tuples

If W Sj (i1, . . . , ir−1) = c ∈ 1, . . . , k

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c

. . .

.⇒

i1 i2 ir−1

This is a good k-colouring.rc(Kr

n1,...,nt, r , r − 1) ≤ r + 2 if t = r and n1 ≥ 2; and

rc(Krn1,...,nt

, r , r − 1) ≤ 3 if t > r : similar idea.

Henry Liu Rainbow Connection in Hypergraphs

Page 53: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch, ctd.).

Lower bound for t > r : rc(Krn1,...,nt

, r , r − 1) ≥ min(d b√

n e, 3).

Takea 2-colouring.

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c ∈ 1, 2

.w

. . .

.

i1 i2 ir−1

.................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. W Sj (i1, . . . , ir−1) = c

Then ∃w , w ′ with the same(t−1r−1

)-tuples ⇒ @ rainbow w − w ′

(r , r − 1)-path, and the 2-colouring is bad.Other lower bounds: similar.

Henry Liu Rainbow Connection in Hypergraphs

Page 54: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch, ctd.).

Lower bound for t > r : rc(Krn1,...,nt

, r , r − 1) ≥ min(d b√

n e, 3). Takea 2-colouring.

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c ∈ 1, 2

.w

. . .

.

i1 i2 ir−1

.................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. W Sj (i1, . . . , ir−1) = c

Then ∃w , w ′ with the same(t−1r−1

)-tuples ⇒ @ rainbow w − w ′

(r , r − 1)-path, and the 2-colouring is bad.Other lower bounds: similar.

Henry Liu Rainbow Connection in Hypergraphs

Page 55: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch, ctd.).

Lower bound for t > r : rc(Krn1,...,nt

, r , r − 1) ≥ min(d b√

n e, 3). Takea 2-colouring.

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c ∈ 1, 2

.w

. . .

.

i1 i2 ir−1

.................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. W Sj (i1, . . . , ir−1) = c

Then ∃w , w ′ with the same(t−1r−1

)-tuples ⇒ @ rainbow w − w ′

(r , r − 1)-path, and the 2-colouring is bad.Other lower bounds: similar.

Henry Liu Rainbow Connection in Hypergraphs

Page 56: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch, ctd.).

Lower bound for t > r : rc(Krn1,...,nt

, r , r − 1) ≥ min(d b√

n e, 3). Takea 2-colouring.

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c ∈ 1, 2

.w

. . .

.

i1 i2 ir−1

.................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. W Sj (i1, . . . , ir−1) = c

Then ∃w , w ′ with the same(t−1r−1

)-tuples ⇒ @ rainbow w − w ′

(r , r − 1)-path, and the 2-colouring is bad.Other lower bounds: similar.

Henry Liu Rainbow Connection in Hypergraphs

Page 57: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch, ctd.).

Lower bound for t > r : rc(Krn1,...,nt

, r , r − 1) ≥ min(d b√

n e, 3). Takea 2-colouring.

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c ∈ 1, 2

.w

. . .

.

i1 i2 ir−1

.................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. W Sj (i1, . . . , ir−1) = c

Then ∃w , w ′ with the same(t−1r−1

)-tuples ⇒ @ rainbow w − w ′

(r , r − 1)-path, and the 2-colouring is bad.Other lower bounds: similar.

Henry Liu Rainbow Connection in Hypergraphs

Page 58: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch, ctd.).

Lower bound for t > r : rc(Krn1,...,nt

, r , r − 1) ≥ min(d b√

n e, 3). Takea 2-colouring.

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c ∈ 1, 2

.w

. . .

.

i1 i2 ir−1

.................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. W Sj (i1, . . . , ir−1) = c

Then ∃w , w ′ with the same(t−1r−1

)-tuples

⇒ @ rainbow w − w ′

(r , r − 1)-path, and the 2-colouring is bad.Other lower bounds: similar.

Henry Liu Rainbow Connection in Hypergraphs

Page 59: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch, ctd.).

Lower bound for t > r : rc(Krn1,...,nt

, r , r − 1) ≥ min(d b√

n e, 3). Takea 2-colouring.

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c ∈ 1, 2

.w

. . .

.

i1 i2 ir−1

.................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. W Sj (i1, . . . , ir−1) = c

Then ∃w , w ′ with the same(t−1r−1

)-tuples ⇒ @ rainbow w − w ′

(r , r − 1)-path, and the 2-colouring is bad.

Other lower bounds: similar.

Henry Liu Rainbow Connection in Hypergraphs

Page 60: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (sketch, ctd.).

Lower bound for t > r : rc(Krn1,...,nt

, r , r − 1) ≥ min(d b√

n e, 3). Takea 2-colouring.

............................................................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

.............................................................................................................................................

.....................................................................................................................................................................

......................................................................................................

......................................................................................................

.................................................................................................................................................................................................................................................................

.....................................................................................................................................................................................................................................................................................................................................................................

..............................................................................................................................................................................................................................................................................................................................................................................................................................

n1 n2 · · · nt−1

nt

.........................................................................................................................................................................................................

.........................................................................................................................................................................................................

............................................................................................................................................................................................

.........................................................................................................................................................................................................

.............

c ∈ 1, 2

.w

. . .

.

i1 i2 ir−1

.................................(t−1r−1

)-tuple of functions W S1 , W S2 , . . . s.t. W Sj (i1, . . . , ir−1) = c

Then ∃w , w ′ with the same(t−1r−1

)-tuples ⇒ @ rainbow w − w ′

(r , r − 1)-path, and the 2-colouring is bad.Other lower bounds: similar.

Henry Liu Rainbow Connection in Hypergraphs

Page 61: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Separation Results

Theorem 6 (CLSS, 2012)

Let a > 0, r ≥ 3 and 1 ≤ s 6= s ′ < r . Then, there exists anr-uniform hypergraph H such that rc(H, r , s)− rc(H) ≥ a, andthere exists an r-uniform hypergraph H such thatrc(H, r , s)− rc(H, r , s ′) ≥ a.

Proof.First part with s > 1, and second part with s > s ′, take H = Cr

n.⇒ Difference is at least

n

2(r − s)− n

2(r − s ′)+ O(1) ≥ Ω(n).

Henry Liu Rainbow Connection in Hypergraphs

Page 62: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Separation Results

Theorem 6 (CLSS, 2012)

Let a > 0, r ≥ 3 and 1 ≤ s 6= s ′ < r . Then, there exists anr-uniform hypergraph H such that rc(H, r , s)− rc(H) ≥ a, andthere exists an r-uniform hypergraph H such thatrc(H, r , s)− rc(H, r , s ′) ≥ a.

Proof.First part with s > 1, and second part with s > s ′, take H = Cr

n.⇒ Difference is at least

n

2(r − s)− n

2(r − s ′)+ O(1) ≥ Ω(n).

Henry Liu Rainbow Connection in Hypergraphs

Page 63: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (ctd.).

First part with s = 1 and second part with s < s ′, take thefollowing construction for H.

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

.............................................. .......

....................................................................................................................................................................... .......

. .s

r

u v...................................................................................... ....... .................................................................. .......

s ′r − s ′ − 1,

“fixed”

...............................

.......................................

.......................................

...............................

...............................

....................................................................................................................................................................... ....................................................................................................................................................

.................................................................... ................................................................................................. ...........................................

................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................

Above colouring ⇒ rc(H) = rc(H, r , s ′) = 2.Considering u and v ⇒ rc(H, r , s) ≥ length of (r , s)-path.

Henry Liu Rainbow Connection in Hypergraphs

Page 64: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (ctd.).

First part with s = 1 and second part with s < s ′, take thefollowing construction for H.

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

.............................................. .......

....................................................................................................................................................................... .......

. .s

r

u v

...................................................................................... ....... .................................................................. .......s ′

r − s ′ − 1,“fixed”

...............................

.......................................

.......................................

...............................

...............................

....................................................................................................................................................................... ....................................................................................................................................................

.................................................................... ................................................................................................. ...........................................

................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................

Above colouring ⇒ rc(H) = rc(H, r , s ′) = 2.Considering u and v ⇒ rc(H, r , s) ≥ length of (r , s)-path.

Henry Liu Rainbow Connection in Hypergraphs

Page 65: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (ctd.).

First part with s = 1 and second part with s < s ′, take thefollowing construction for H.

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

.............................................. .......

....................................................................................................................................................................... .......

. .s

r

u v...................................................................................... ....... .................................................................. .......

s ′r − s ′ − 1,

“fixed”

...............................

.......................................

.......................................

...............................

...............................

....................................................................................................................................................................... ....................................................................................................................................................

.................................................................... ................................................................................................. ...........................................

................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................

Above colouring ⇒ rc(H) = rc(H, r , s ′) = 2.Considering u and v ⇒ rc(H, r , s) ≥ length of (r , s)-path.

Henry Liu Rainbow Connection in Hypergraphs

Page 66: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (ctd.).

First part with s = 1 and second part with s < s ′, take thefollowing construction for H.

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

.............................................. .......

....................................................................................................................................................................... .......

. .s

r

u v...................................................................................... ....... .................................................................. .......

s ′r − s ′ − 1,

“fixed”

...............................

.......................................

.......................................

...............................

...............................

....................................................................................................................................................................... ....................................................................................................................................................

.................................................................... ................................................................................................. ...........................................

................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................

Above colouring ⇒ rc(H) = rc(H, r , s ′) = 2.

Considering u and v ⇒ rc(H, r , s) ≥ length of (r , s)-path.

Henry Liu Rainbow Connection in Hypergraphs

Page 67: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Proof (ctd.).

First part with s = 1 and second part with s < s ′, take thefollowing construction for H.

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

...................................................................................................................................

......................................................................................................................................................................................

...................................................................................................................................................................................................................

.............................................. .......

....................................................................................................................................................................... .......

. .s

r

u v...................................................................................... ....... .................................................................. .......

s ′r − s ′ − 1,

“fixed”

...............................

.......................................

.......................................

...............................

...............................

....................................................................................................................................................................... ....................................................................................................................................................

.................................................................... ................................................................................................. ...........................................

................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................

Above colouring ⇒ rc(H) = rc(H, r , s ′) = 2.Considering u and v ⇒ rc(H, r , s) ≥ length of (r , s)-path.

Henry Liu Rainbow Connection in Hypergraphs

Page 68: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

References

1. G. Chartrand, G. L. Johns, K. A. McKeon, and P. Zhang, Rainbowconnection in graphs, Math. Bohem. 133(1) (2008), 85-98.

2. X. Li, Y. Shi, and Y. Sun, Rainbow connections of graphs - asurvey, Graphs Combin., to appear.

3. X. Li, and Y. Sun, “Rainbow Connections of Graphs”,Springer-Verlag, New York, 2012, viii+103pp.

Henry Liu Rainbow Connection in Hypergraphs

Page 69: Rainbow Connection in Hypergraphs - cantab.net rc hypergraphs slides.pdf · Rainbow Connection in Hypergraphs Henry Liu Universidade Nova de Lisboa, Portugal Joint work with Rui Carpentier,

IntroductionHypergraph Cycles

Complete Multipartite HypergraphsSeparation Results

Thank you!

Henry Liu Rainbow Connection in Hypergraphs