On Spanning Trees with few Branch Vertices Warren Shull Emory - - PowerPoint PPT Presentation

on spanning trees with few branch vertices
SMART_READER_LITE
LIVE PREVIEW

On Spanning Trees with few Branch Vertices Warren Shull Emory - - PowerPoint PPT Presentation

On Spanning Trees with few Branch Vertices Warren Shull Emory University Joint work with Ron Gould May 18, 2019 Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 1 / 169 Spanning


slide-1
SLIDE 1

On Spanning Trees with few Branch Vertices

Warren Shull Emory University Joint work with Ron Gould May 18, 2019

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 1 / 169

slide-2
SLIDE 2

Spanning trees

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 2 / 169

slide-3
SLIDE 3

Spanning trees Every connected graph has one.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 3 / 169

slide-4
SLIDE 4

Spanning trees Every connected graph has one.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 4 / 169

slide-5
SLIDE 5

Spanning trees Every connected graph has one.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 5 / 169

slide-6
SLIDE 6

Spanning trees

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 6 / 169

slide-7
SLIDE 7

Spanning trees Degree 1: leaf

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 7 / 169

slide-8
SLIDE 8

Spanning trees Degree 1: leaf Degree ≥ 3: branch vertex

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 8 / 169

slide-9
SLIDE 9

Spanning trees Degree 1: leaf Degree ≥ 3: branch vertex Hamiltonian paths are a special kind of spanning tree

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 9 / 169

slide-10
SLIDE 10

Spanning trees Degree 1: leaf Degree ≥ 3: branch vertex Hamiltonian paths are a special kind of spanning tree

Max degree 2 (except K2 and K1)

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 10 / 169

slide-11
SLIDE 11

Spanning trees Degree 1: leaf Degree ≥ 3: branch vertex Hamiltonian paths are a special kind of spanning tree

Max degree 2 (except K2 and K1) 2 leaves (except K1)

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 11 / 169

slide-12
SLIDE 12

Spanning trees Degree 1: leaf Degree ≥ 3: branch vertex Hamiltonian paths are a special kind of spanning tree

Max degree 2 (except K2 and K1) 2 leaves (except K1) No branch vertices

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 12 / 169

slide-13
SLIDE 13

Spanning trees Degree 1: leaf Degree ≥ 3: branch vertex Hamiltonian paths are a special kind of spanning tree

Max degree 2 (except K2 and K1) 2 leaves (except K1) No branch vertices

Some spanning trees are “close” to being a Hamiltonian path, in a few different ways:

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 13 / 169

slide-14
SLIDE 14

Spanning trees Degree 1: leaf Degree ≥ 3: branch vertex Hamiltonian paths are a special kind of spanning tree

Max degree 2 (except K2 and K1) 2 leaves (except K1) No branch vertices

Some spanning trees are “close” to being a Hamiltonian path, in a few different ways:

Low maximum degree

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 14 / 169

slide-15
SLIDE 15

Spanning trees Degree 1: leaf Degree ≥ 3: branch vertex Hamiltonian paths are a special kind of spanning tree

Max degree 2 (except K2 and K1) 2 leaves (except K1) No branch vertices

Some spanning trees are “close” to being a Hamiltonian path, in a few different ways:

Low maximum degree Few leaves

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 15 / 169

slide-16
SLIDE 16

Spanning trees Degree 1: leaf Degree ≥ 3: branch vertex Hamiltonian paths are a special kind of spanning tree

Max degree 2 (except K2 and K1) 2 leaves (except K1) No branch vertices

Some spanning trees are “close” to being a Hamiltonian path, in a few different ways:

Low maximum degree Few leaves Few branch vertices

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 16 / 169

slide-17
SLIDE 17

Spanning trees Degree 1: leaf Degree ≥ 3: branch vertex Hamiltonian paths are a special kind of spanning tree

Max degree 2 (except K2 and K1) 2 leaves (except K1) No branch vertices

Some spanning trees are “close” to being a Hamiltonian path, in a few different ways:

Low maximum degree Few leaves Few branch vertices

Throughout this talk, spanning trees are “better” the fewer branch vertices they have.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 17 / 169

slide-18
SLIDE 18

Spanning trees Degree 1: leaf Degree ≥ 3: branch vertex Hamiltonian paths are a special kind of spanning tree

Max degree 2 (except K2 and K1) 2 leaves (except K1) No branch vertices

Some spanning trees are “close” to being a Hamiltonian path, in a few different ways:

Low maximum degree Few leaves Few branch vertices

Throughout this talk, spanning trees are “better” the fewer branch vertices they have. What conditions might lead to a good spanning tree?

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 18 / 169

slide-19
SLIDE 19

Independent sets v. spanning trees

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 19 / 169

slide-20
SLIDE 20

Independent sets v. spanning trees a good spanning tree is reached by adding edges

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 20 / 169

slide-21
SLIDE 21

Independent sets v. spanning trees a good spanning tree is reached by adding edges a large independent set is reached by removing edges

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 21 / 169

slide-22
SLIDE 22

Independent sets v. spanning trees a good spanning tree is reached by adding edges a large independent set is reached by removing edges Given the right parameters, one or the other must exist.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 22 / 169

slide-23
SLIDE 23

Independent sets v. spanning trees a good spanning tree is reached by adding edges a large independent set is reached by removing edges Given the right parameters, one or the other must exist. But there’s more...

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 23 / 169

slide-24
SLIDE 24

Independent sets v. spanning trees a good spanning tree is reached by adding edges a large independent set is reached by removing edges Given the right parameters, one or the other must exist. But there’s more... Among maximum independent sets, which one has the smallest total degree?

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 24 / 169

slide-25
SLIDE 25

Independent sets v. spanning trees a good spanning tree is reached by adding edges a large independent set is reached by removing edges Given the right parameters, one or the other must exist. But there’s more... Among maximum independent sets, which one has the smallest total degree?

If we remove enough edges, we can make this number smaller!

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 25 / 169

slide-26
SLIDE 26

Independent sets v. spanning trees a good spanning tree is reached by adding edges a large independent set is reached by removing edges Given the right parameters, one or the other must exist. But there’s more... Among maximum independent sets, which one has the smallest total degree?

If we remove enough edges, we can make this number smaller!

Given the right parameters, there is either a good spanning tree or a large independent set with small total degree.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 26 / 169

slide-27
SLIDE 27

Independent sets v. spanning trees a good spanning tree is reached by adding edges a large independent set is reached by removing edges Given the right parameters, one or the other must exist. But there’s more... Among maximum independent sets, which one has the smallest total degree?

If we remove enough edges, we can make this number smaller!

Given the right parameters, there is either a good spanning tree or a large independent set with small total degree. And of course, it also helps if the graph is claw-free.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 27 / 169

slide-28
SLIDE 28

Independent sets v. spanning trees a good spanning tree is reached by adding edges a large independent set is reached by removing edges Given the right parameters, one or the other must exist. But there’s more... Among maximum independent sets, which one has the smallest total degree?

If we remove enough edges, we can make this number smaller!

Given the right parameters, there is either a good spanning tree or a large independent set with small total degree. And of course, it also helps if the graph is claw-free. What are the best possible parameters?

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 28 / 169

slide-29
SLIDE 29

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 29 / 169

slide-30
SLIDE 30

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices,

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 30 / 169

slide-31
SLIDE 31

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 31 / 169

slide-32
SLIDE 32

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices.

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 32 / 169

slide-33
SLIDE 33

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices.

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices,

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 33 / 169

slide-34
SLIDE 34

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices.

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices...

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 34 / 169

slide-35
SLIDE 35

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices.

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 35 / 169

slide-36
SLIDE 36

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices.

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 36 / 169

slide-37
SLIDE 37

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices. This is best possible.

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing

  • edges. This is best possible.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 37 / 169

slide-38
SLIDE 38

Km Km Km Km Km Km Km k + 1

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 38 / 169

slide-39
SLIDE 39

Km Km Km Km Km Km Km k + 1 Connected and claw-free

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 39 / 169

slide-40
SLIDE 40

Km Km Km Km Km Km Km k + 1 Connected and claw-free

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 40 / 169

slide-41
SLIDE 41

Km Km Km Km Km Km Km k + 1 Connected and claw-free Any spanning tree must have a branch vertex in this triangle...

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 41 / 169

slide-42
SLIDE 42

Km Km Km Km Km Km Km k + 1 Connected and claw-free Any spanning tree must have a branch vertex in this triangle...

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 42 / 169

slide-43
SLIDE 43

Km Km Km Km Km Km Km k + 1 Connected and claw-free Any spanning tree must have a branch vertex in this triangle... ...and each of these others...

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 43 / 169

slide-44
SLIDE 44

Km Km Km Km Km Km Km k + 1 Connected and claw-free Any spanning tree must have a branch vertex in this triangle... ...and each of these others... ...for a minimum of k + 1 branch vertices.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 44 / 169

slide-45
SLIDE 45

Km Km Km Km Km Km Km k + 1

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 45 / 169

slide-46
SLIDE 46

Km Km Km Km Km Km Km k + 1 |V (G)| =

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 46 / 169

slide-47
SLIDE 47

Km Km Km Km Km Km Km k + 1 |V (G)| =

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 47 / 169

slide-48
SLIDE 48

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3)

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 48 / 169

slide-49
SLIDE 49

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3)

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 49 / 169

slide-50
SLIDE 50

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 50 / 169

slide-51
SLIDE 51

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 51 / 169

slide-52
SLIDE 52

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k independent set

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 52 / 169

slide-53
SLIDE 53

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k independent set X

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 53 / 169

slide-54
SLIDE 54

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k X

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 54 / 169

slide-55
SLIDE 55

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| ≤

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 55 / 169

slide-56
SLIDE 56

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| ≤ k + 3

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 56 / 169

slide-57
SLIDE 57

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| ≤ k + 3 + k

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 57 / 169

slide-58
SLIDE 58

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| ≤ k + 3 + k = 2k + 3

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 58 / 169

slide-59
SLIDE 59

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| = k + 3 + k = 2k + 3

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 59 / 169

slide-60
SLIDE 60

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| = k + 3 + k = 2k + 3

  • x∈X

deg(x) ≥

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 60 / 169

slide-61
SLIDE 61

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| = k + 3 + k = 2k + 3

  • x∈X

deg(x) ≥

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 61 / 169

slide-62
SLIDE 62

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| = k + 3 + k = 2k + 3

  • x∈X

deg(x) ≥ (k + 3)(m − 1)

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 62 / 169

slide-63
SLIDE 63

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| = k + 3 + k = 2k + 3

  • x∈X

deg(x) ≥ (k + 3)(m − 1)

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 63 / 169

slide-64
SLIDE 64

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| = k + 3 + k = 2k + 3

  • x∈X

deg(x) ≥ (k + 3)(m − 1) + 3k

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 64 / 169

slide-65
SLIDE 65

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| = k + 3 + k = 2k + 3

  • x∈X

deg(x) ≥ (k + 3)(m − 1) + 3k = mk − k + 3m − 3 + 3k

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 65 / 169

slide-66
SLIDE 66

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| = k + 3 + k = 2k + 3

  • x∈X

deg(x) ≥ (k + 3)(m − 1) + 3k = mk − k + 3m − 3 + 3k = mk + 3m + 2k − 3

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 66 / 169

slide-67
SLIDE 67

Km Km Km Km Km Km Km k + 1 |V (G)| = m(k + 3) + 2k = mk + 3m + 2k |X| = k + 3 + k = 2k + 3

  • x∈X

deg(x) ≥ (k + 3)(m − 1) + 3k = mk − k + 3m − 3 + 3k = mk + 3m + 2k − 3 = |V (G)| − 3

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 67 / 169

slide-68
SLIDE 68

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices. This is best possible.

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing

  • edges. This is best possible.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 68 / 169

slide-69
SLIDE 69

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices. This is best possible.

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing

  • edges. This is best possible.

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 69 / 169

slide-70
SLIDE 70

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing

  • edges. This is best possible.

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 70 / 169

slide-71
SLIDE 71

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing

  • edges. This is best possible.

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 71 / 169

slide-72
SLIDE 72

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing

  • edges. This is best possible.

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Corollary

Let G be a connected claw-free graph. Then G contains either a spanning tree with at most 2 leaves, or an independent set of 3 vertices with at most |V (G)| − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 72 / 169

slide-73
SLIDE 73

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing

  • edges. This is best possible.

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Corollary

Let G be a connected claw-free graph. Then G contains either a spanning tree with at most 2 leaves (0 branch vertices), or an independent set of 3 vertices with at most |V (G)| − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 73 / 169

slide-74
SLIDE 74

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing

  • edges. This is best possible.

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 74 / 169

slide-75
SLIDE 75

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing

  • edges. This is best possible.

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Theorem (Matsuda, Ozeki, Yamashita 2012)

Let G be a connected claw-free graph. Then G contains either a spanning tree with at most 1 branch vertex, or an independent set of 5 vertices with at most |V (G)| − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 75 / 169

slide-76
SLIDE 76

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing

  • edges. This is best possible.

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 76 / 169

slide-77
SLIDE 77

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing

  • edges. This is best possible.

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Theorem (Gould, S. 2017)

Let G be a connected claw-free graph. Then G contains either a spanning tree with at most 2 branch vertices, or an independent set of 7 vertices with at most |V (G)| − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 77 / 169

slide-78
SLIDE 78

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Theorem (Gould, S. 2017)

Let G be a connected claw-free graph. Then G contains either a spanning tree with at most 2 branch vertices, or an independent set of 7 vertices with at most |V (G)| − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 78 / 169

slide-79
SLIDE 79

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Theorem (Gould, S. 2017)

Let G be a connected claw-free graph. Then G contains either a spanning tree with at most 2 branch vertices, or an independent set of 7 vertices with at most |V (G)| − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 79 / 169

slide-80
SLIDE 80

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Theorem (Gould, S. 2017)

Let G be a connected claw-free graph. Then G contains either a spanning tree with at most 2 branch vertices, or an independent set of 7 vertices with at most |V (G)| − 3 outgoing edges. Proof (outline):

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 80 / 169

slide-81
SLIDE 81

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Theorem (Gould, S. 2017)

Let G be a connected claw-free graph. Then G contains either a spanning tree with at most 2 branch vertices, or an independent set of 7 vertices with at most |V (G)| − 3 outgoing edges. Proof (outline): Let G be a connected claw-free graph.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 81 / 169

slide-82
SLIDE 82

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Theorem (Gould, S. 2017)

Let G be a connected claw-free graph. Then G contains either a spanning tree with at most 2 branch vertices, or an independent set of 7 vertices with at most |V (G)| − 3 outgoing edges. Proof (outline): Let G be a connected claw-free graph. By contradiciton, assume G has neither a spanning tree with at most 2 branch vertices, nor an independent set of 7 vertices with at most |V (G)| − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 82 / 169

slide-83
SLIDE 83

Theorem (Kano, et. al. 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices whose degrees add up to at most |V (G)| − k − 3.

Theorem (Gould, S. 2017)

Let G be a connected claw-free graph. Then G contains either a spanning tree with at most 2 branch vertices, or an independent set of 7 vertices with at most |V (G)| − 3 outgoing edges. Proof (outline): Let G be a connected claw-free graph. By contradiciton, assume G has neither a spanning tree with at most 2 branch vertices, nor an independent set of 7 vertices with at most |V (G)| − 3 outgoing edges. By the theorem of Kano et. al. above (with k = 4), G has a spanning tree with at most 6 leaves.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 83 / 169

slide-84
SLIDE 84

Among spanning trees with at most 6 leaves, choose a tree T such that:

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 84 / 169

slide-85
SLIDE 85

Among spanning trees with at most 6 leaves, choose a tree T such that: (T1) T has as few branch vertices as possible.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 85 / 169

slide-86
SLIDE 86

Among spanning trees with at most 6 leaves, choose a tree T such that: (T1) T has as few branch vertices as possible. (T2) T has as few leaves as possible, subject to (T1).

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 86 / 169

slide-87
SLIDE 87

Among spanning trees with at most 6 leaves, choose a tree T such that: (T1) T has as few branch vertices as possible. (T2) T has as few leaves as possible, subject to (T1). (T3) TBA

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 87 / 169

slide-88
SLIDE 88

Among spanning trees with at most 6 leaves, choose a tree T such that: (T1) T has as few branch vertices as possible. (T2) T has as few leaves as possible, subject to (T1). (T3) TBA (T4) The parts of T in-between branch vertices are as small as possible.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 88 / 169

slide-89
SLIDE 89

Among spanning trees with at most 6 leaves, choose a tree T such that: (T1) T has as few branch vertices as possible. (T2) T has as few leaves as possible, subject to (T1). (T3) TBA (T4) The parts of T in-between branch vertices are as small as possible. What different structures could T possibly have?

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 89 / 169

slide-90
SLIDE 90

First case: T has only 5 leaves (the fewest possible):

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 90 / 169

slide-91
SLIDE 91

First case: T has only 5 leaves (the fewest possible):

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 91 / 169

slide-92
SLIDE 92

First case: T has only 5 leaves (the fewest possible): path path path path path path path

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 92 / 169

slide-93
SLIDE 93

Second and third cases: T has 6 leaves, but only 3 branch vertices.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 93 / 169

slide-94
SLIDE 94

Second and third cases: T has 6 leaves, but only 3 branch vertices. path path path path path path path path

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 94 / 169

slide-95
SLIDE 95

Second and third cases: T has 6 leaves, but only 3 branch vertices. path path path path path path path path path path path path path path path path

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 95 / 169

slide-96
SLIDE 96

Second and third cases: T has 6 leaves, but only 3 branch vertices. path path path path path path path path path path path path path path path path (T3) If choosing between trees of these two types, we always choose one of the first type.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 96 / 169

slide-97
SLIDE 97

Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves)

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 97 / 169

slide-98
SLIDE 98

Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves) path path path path path path path path path

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 98 / 169

slide-99
SLIDE 99

Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves) path path path path path path path path path (T5)

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 99 / 169

slide-100
SLIDE 100

Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves) P path path path path path path path path path (T5)

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 100 / 169

slide-101
SLIDE 101

Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves) P path path path path path path path path path (T5) P is as short as possible.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 101 / 169

slide-102
SLIDE 102

Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves) P path path path path path path path path path (T5) P is as short as possible. path path path path path path path path path

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 102 / 169

slide-103
SLIDE 103

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 103 / 169

slide-104
SLIDE 104

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges.

Theorem (Gould, S. 2018+)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 104 / 169

slide-105
SLIDE 105

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges.

Theorem (Gould, S. 2018+)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges. Proof (outline):

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 105 / 169

slide-106
SLIDE 106

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges.

Theorem (Gould, S. 2018+)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges. Proof (outline): Let G be a connected claw-free graph.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 106 / 169

slide-107
SLIDE 107

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges.

Theorem (Gould, S. 2018+)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges. Proof (outline): Let G be a connected claw-free graph. By contradiction, assume G has neither the spanning tree nor the independent set with the conditions mentioned above.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 107 / 169

slide-108
SLIDE 108

Conjecture (Matsuda, Ozeki, Yamashita 2012)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges.

Theorem (Gould, S. 2018+)

Let k be a non-negative integer and let G be a connected claw-free graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 3 outgoing edges. Proof (outline): Let G be a connected claw-free graph. By contradiction, assume G has neither the spanning tree nor the independent set with the conditions mentioned above. Choose a spanning tree with the fewest possible branch vertices.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 108 / 169

slide-109
SLIDE 109

How do we avoid having too many outgoing edges?

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 109 / 169

slide-110
SLIDE 110

How do we avoid having too many outgoing edges? We chose a spanning tree with the fewest branch vertices.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 110 / 169

slide-111
SLIDE 111

How do we avoid having too many outgoing edges? We chose a spanning tree with the fewest branch vertices. If we find one with fewer, that’s a contradiction.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 111 / 169

slide-112
SLIDE 112

How do we avoid having too many outgoing edges? We chose a spanning tree with the fewest branch vertices. If we find one with fewer, that’s a contradiction. Some combinations of edges can be ruled out this way, and some neighbor sets can be kept disjoint, which will bound their sum total.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 112 / 169

slide-113
SLIDE 113

How do we avoid having too many outgoing edges? We chose a spanning tree with the fewest branch vertices. If we find one with fewer, that’s a contradiction. Some combinations of edges can be ruled out this way, and some neighbor sets can be kept disjoint, which will bound their sum total. If a direct overlap of sets will not give a contradiction, sometimes a “shifted” overlap will. But how do we keep the shift consistent?

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 113 / 169

slide-114
SLIDE 114

How do we avoid having too many outgoing edges? We chose a spanning tree with the fewest branch vertices. If we find one with fewer, that’s a contradiction. Some combinations of edges can be ruled out this way, and some neighbor sets can be kept disjoint, which will bound their sum total. If a direct overlap of sets will not give a contradiction, sometimes a “shifted” overlap will. But how do we keep the shift consistent?

Our methods in the previous proof definitely do not generalize!

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 114 / 169

slide-115
SLIDE 115

How do we avoid having too many outgoing edges? We chose a spanning tree with the fewest branch vertices. If we find one with fewer, that’s a contradiction. Some combinations of edges can be ruled out this way, and some neighbor sets can be kept disjoint, which will bound their sum total. If a direct overlap of sets will not give a contradiction, sometimes a “shifted” overlap will. But how do we keep the shift consistent?

Our methods in the previous proof definitely do not generalize!

Our approach to this dilemma is to look at the edges of the spanning tree, of which there are always |V (G)| − 1.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 115 / 169

slide-116
SLIDE 116

Important idea #1: “Oblique Neighbors”

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 116 / 169

slide-117
SLIDE 117

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 117 / 169

slide-118
SLIDE 118

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 118 / 169

slide-119
SLIDE 119

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 119 / 169

slide-120
SLIDE 120

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 120 / 169

slide-121
SLIDE 121

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 121 / 169

slide-122
SLIDE 122

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 122 / 169

slide-123
SLIDE 123

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 123 / 169

slide-124
SLIDE 124

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 124 / 169

slide-125
SLIDE 125

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 125 / 169

slide-126
SLIDE 126

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 126 / 169

slide-127
SLIDE 127

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 127 / 169

slide-128
SLIDE 128

Important idea #1: “Oblique Neighbors” A vertex and a spanning tree edge can be oblique neighbors. Every spanning tree edge has both its incident vertices as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 128 / 169

slide-129
SLIDE 129

w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 129 / 169

slide-130
SLIDE 130

Important idea #2: “Pseudoadjacency” w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 130 / 169

slide-131
SLIDE 131

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 131 / 169

slide-132
SLIDE 132

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 132 / 169

slide-133
SLIDE 133

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 133 / 169

slide-134
SLIDE 134

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 134 / 169

slide-135
SLIDE 135

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 135 / 169

slide-136
SLIDE 136

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 136 / 169

slide-137
SLIDE 137

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 137 / 169

slide-138
SLIDE 138

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 138 / 169

slide-139
SLIDE 139

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 139 / 169

slide-140
SLIDE 140

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 140 / 169

slide-141
SLIDE 141

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 141 / 169

slide-142
SLIDE 142

Important idea #2: “Pseudoadjacency” Two vertices are pseudoadjacent if any edge has them both as oblique neighbors. w x y z

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 142 / 169

slide-143
SLIDE 143

How does pseudoadjacency help us control total degree?

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 143 / 169

slide-144
SLIDE 144

How does pseudoadjacency help us control total degree? The degree of a vertex (in the graph, not the tree) equals the number

  • f tree edges that have it as an oblique neighbor.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 144 / 169

slide-145
SLIDE 145

How does pseudoadjacency help us control total degree? The degree of a vertex (in the graph, not the tree) equals the number

  • f tree edges that have it as an oblique neighbor.

Therefore a pseudoindependent set has degrees summing to at most n − 1.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 145 / 169

slide-146
SLIDE 146

How does pseudoadjacency help us control total degree? The degree of a vertex (in the graph, not the tree) equals the number

  • f tree edges that have it as an oblique neighbor.

Therefore a pseudoindependent set has degrees summing to at most n − 1. We need only find two tree edges with no oblique neighbor in the set, and this sum drops to n − 3.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 146 / 169

slide-147
SLIDE 147

FUTURE WORK

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 147 / 169

slide-148
SLIDE 148

FUTURE WORK Km Km Km Km Km Km Km k + 1

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 148 / 169

slide-149
SLIDE 149

FUTURE WORK Km Km Km Km Km Km Km k + 1 In this example, you may notice lots of vertices with degree only 3.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 149 / 169

slide-150
SLIDE 150

FUTURE WORK Km Km Km Km Km Km Km k + 1 In this example, you may notice lots of vertices with degree only 3. What happens if we impose a higher minimum degree on G?

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 150 / 169

slide-151
SLIDE 151

FUTURE WORK

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 151 / 169

slide-152
SLIDE 152

FUTURE WORK What if we impose a minimum degree of t ≥ 4?

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 152 / 169

slide-153
SLIDE 153

FUTURE WORK What if we impose a minimum degree of t ≥ 4? Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 k + 1

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 153 / 169

slide-154
SLIDE 154

FUTURE WORK What if we impose a minimum degree of t ≥ 4? Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 k + 1 Largest independent set is still 2k + 3

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 154 / 169

slide-155
SLIDE 155

FUTURE WORK What if we impose a minimum degree of t ≥ 4? Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 k + 1 Largest independent set is still 2k + 3 Degrees add up to at least n − 2k − 3

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 155 / 169

slide-156
SLIDE 156

FUTURE WORK What if we impose a minimum degree of t ≥ 4? Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 Kt+1 k + 1

Conjecture

Let k be a positive integer and let G be a connected claw-free graph with minimum degree at least 4. Then G contains either a spanning tree with at most k branch vertices, or an independent set of 2k + 3 vertices with at most |V (G)| − 2k − 3 outgoing edges.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 156 / 169

slide-157
SLIDE 157

FUTURE WORK

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 157 / 169

slide-158
SLIDE 158

FUTURE WORK What if we omit the claw-free condition?

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 158 / 169

slide-159
SLIDE 159

FUTURE WORK What if we omit the claw-free condition? Km Km Km Km Km Km Km k + 1

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 159 / 169

slide-160
SLIDE 160

FUTURE WORK What if we omit the claw-free condition? Km Km Km Km Km Km Km k + 1

Conjecture

Let k be a positive integer and let G be a connected graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of k + 3 vertices with total degree at most |V (G)| − k − 1.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 160 / 169

slide-161
SLIDE 161

FUTURE WORK What if we omit the claw-free condition? Km Km Km Km Km Km Km k + 1

Conjecture

Let k be a positive integer and let G be a connected graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of k + 3 vertices with total degree at most |V (G)| − k − 1. This is open for all positive k. . .

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 161 / 169

slide-162
SLIDE 162

FUTURE WORK What if we omit the claw-free condition? Km Km Km Km Km Km Km k + 1

Conjecture

Let k be a positive integer and let G be a connected graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of k + 3 vertices with total degree at most |V (G)| − k − 1. This is open for all positive k but false for k = 0.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 162 / 169

slide-163
SLIDE 163

FUTURE WORK What if we omit the claw-free condition? Km Km Km Km Km Km Km k + 1

Conjecture

Let k be a positive integer and let G be a connected graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of k + 3 vertices with total degree at most |V (G)| − k − 1. This is open for all positive k but false for k = 0 (consider K⌈ n+2

2 ⌉,⌊ n−2 2 ⌋). Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 163 / 169

slide-164
SLIDE 164

FUTURE WORK What if we omit the claw-free condition?

Conjecture

Let k be a positive integer and let G be a connected graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of k + 3 vertices with total degree at most |V (G)| − k − 1. This is open for all positive k but false for k = 0 (consider K⌈ n+2

2 ⌉,⌊ n−2 2 ⌋). Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 164 / 169

slide-165
SLIDE 165

FUTURE WORK

Conjecture

Let k be a positive integer and let G be a connected graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of k + 3 vertices with total degree at most |V (G)| − k − 1.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 165 / 169

slide-166
SLIDE 166

FUTURE WORK

Conjecture

Let k be a positive integer and let G be a connected graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of k + 3 vertices with total degree at most |V (G)| − k − 1.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 166 / 169

slide-167
SLIDE 167

FUTURE WORK

Conjecture

Let k be a positive integer and let G be a connected graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of k + 3 vertices with total degree at most |V (G)| − k − 1.

Conjecture

Let k be a non-negative integer and let G be a connected graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of k + 3 vertices with total degree at most |V (G)| − k − 1, or an independent set larger than k + 3 vertices.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 167 / 169

slide-168
SLIDE 168

FUTURE WORK

Conjecture

Let k be a positive integer and let G be a connected graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of k + 3 vertices with total degree at most |V (G)| − k − 1.

Conjecture

Let k be a non-negative integer and let G be a connected graph. Then G contains either a spanning tree with at most k branch vertices, or an independent set of k + 3 vertices with total degree at most |V (G)| − k − 1, or an independent set larger than k + 3 vertices.

Conjecture (?)

Let k be a non-negative integer and let G be a connected graph. Then G contains either a spanning tree with at most k + 2 leaves, or an independent set of k + 3 vertices with total degree at most |V (G)| − 1, or an independent set larger than k + 3 vertices.

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 168 / 169

slide-169
SLIDE 169

Thank you for your attention! wshull@emory.edu mathcs.emory.edu/∼wshull/

Warren Shull Emory University Joint work with Ron Gould On Spanning Trees with few Branch Vertices May 18, 2019 169 / 169