On Spanning Trees with few Branch Vertices Warren Shull Emory University Joint work with Ron Gould
May 21, 2017
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
1 / 169
Spanning trees
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
2 / 169
Spanning trees Leaf of a tree: degree 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
3 / 169
Spanning trees Leaf of a tree: degree 1 Branch vertex of a tree: degree
3
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
4 / 169
Spanning trees Leaf of a tree: degree 1 Branch vertex of a tree: degree
3
Hamiltonian paths are a special kind of spanning tree
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
5 / 169
Spanning trees Leaf of a tree: degree 1 Branch vertex of a tree: degree
3
Hamiltonian paths are a special kind of spanning tree Max degree 2 (except K2 and K1 )
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
6 / 169
Spanning trees Leaf of a tree: degree 1 Branch vertex of a tree: degree
3
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
7 / 169
Spanning trees Leaf of a tree: degree 1 Branch vertex of a tree: degree
3
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
8 / 169
Spanning trees Leaf of a tree: degree 1 Branch vertex of a tree: degree
3
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 di↵erent ways:
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
9 / 169
Spanning trees Leaf of a tree: degree 1 Branch vertex of a tree: degree
3
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 di↵erent ways: Low maximum degree
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
10 / 169
Spanning trees Leaf of a tree: degree 1 Branch vertex of a tree: degree
3
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 di↵erent ways: Low maximum degree Few leaves
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
11 / 169
Spanning trees Leaf of a tree: degree 1 Branch vertex of a tree: degree
3
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 di↵erent ways: Low maximum degree Few leaves Few branch vertices
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
12 / 169
Spanning trees Leaf of a tree: degree 1 Branch vertex of a tree: degree
3
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 di↵erent ways: Low maximum degree Few leaves Few branch vertices
In the next few slides, spanning trees are more “desirable” the fewer branch vertices they have.
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
13 / 169
Spanning trees Leaf of a tree: degree 1 Branch vertex of a tree: degree
3
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 di↵erent ways: Low maximum degree Few leaves Few branch vertices
In the next few slides, spanning trees are more “desirable” the fewer branch vertices they have. What conditions might lead to a desirable spanning tree? Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
14 / 169
One possible condition: independent sets
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
15 / 169
One possible condition: independent sets A desirable spanning tree is reached by adding edges
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
16 / 169
One possible condition: independent sets A desirable spanning tree is reached by adding edges A large independent set is reached by removing edges
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
17 / 169
One possible condition: independent sets A desirable 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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
18 / 169
One possible condition: independent sets A desirable 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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
19 / 169
One possible condition: independent sets A desirable 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... Independent sets may have many outgoing edges.
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
20 / 169
One possible condition: independent sets A desirable 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... Independent sets may have many outgoing edges. Can we choose one that does not?
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
21 / 169
One possible condition: independent sets A desirable 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... Independent sets may have many outgoing edges. Can we choose one that does not? We can if we remove enough edges!
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
22 / 169
One possible condition: independent sets A desirable 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... Independent sets may have many outgoing edges. Can we choose one that does not? We can if we remove enough edges!
Given the right parameters, there is either a desirable spanning tree or a large independent set with few outgoing edges.
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
23 / 169
One possible condition: independent sets A desirable 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... Independent sets may have many outgoing edges. Can we choose one that does not? We can if we remove enough edges!
Given the right parameters, there is either a desirable spanning tree or a large independent set with few outgoing edges. And of course...it helps if the graph is claw-free.
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
24 / 169
One possible condition: independent sets A desirable 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... Independent sets may have many outgoing edges. Can we choose one that does not? We can if we remove enough edges!
Given the right parameters, there is either a desirable spanning tree or a large independent set with few outgoing edges. And of course...it helps if the graph is claw-free. What are the best possible parameters? Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
25 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
26 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
27 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
28 / 169
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)
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
29 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
30 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
31 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
32 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
33 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
34 / 169
k +1 Km
Km
Km
Km
Km
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
Km
Km
May 21, 2017
35 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
Connected and claw-free
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
36 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
Connected and claw-free
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
37 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
Connected and claw-free Any spanning tree must have a branch vertex in this triangle...
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
38 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
Connected and claw-free Any spanning tree must have a branch vertex in this triangle...
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
39 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
40 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
41 / 169
k +1 Km
Km
Km
Km
Km
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
Km
Km
May 21, 2017
42 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| =
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
43 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| =
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
44 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3)
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
45 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3)
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
46 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
47 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
48 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k
independent set
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
49 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k
independent set X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
50 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
51 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k |X |
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
52 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k |X | k + 3
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
53 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k |X | k + 3 + k
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
54 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k |X | k + 3 + k = 2k + 3
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
55 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k |X | = k + 3 + k = 2k + 3
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
56 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k X
|X | = k + 3 + k = 2k + 3
deg(x)
x2X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
57 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k X
|X | = k + 3 + k = 2k + 3
deg(x)
x2X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
58 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k X
|X | = k + 3 + k = 2k + 3
deg(x)
(k + 3)(m
1)
x2X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
59 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k X
|X | = k + 3 + k = 2k + 3
deg(x)
(k + 3)(m
1)
x2X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
60 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k X
|X | = k + 3 + k = 2k + 3
deg(x)
(k + 3)(m
1) + 3k
x2X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
61 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k X
|X | = k + 3 + k = 2k + 3
deg(x)
(k + 3)(m
1) + 3k
x2X
= mk
k + 3m
3 + 3k
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
62 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k X
|X | = k + 3 + k = 2k + 3
deg(x)
(k + 3)(m
1) + 3k
x2X
= mk
k + 3m
= mk + 3m + 2k
3 + 3k 3
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
63 / 169
k +1 Km
Km
Km
Km
Km
Km
Km
|V (G )| = m(k + 3) + 2k = mk + 3m + 2k X
|X | = k + 3 + k = 2k + 3
deg(x)
(k + 3)(m
1) + 3k
x2X
= mk
k + 3m
= mk + 3m + 2k
3 + 3k 3 = |V (G )|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
3
May 21, 2017
64 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
65 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
66 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
67 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
68 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
69 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
70 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
71 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
72 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
73 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
74 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
75 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
76 / 169
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:
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
77 / 169
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: Let G be a connected claw-free graph.
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
78 / 169
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: 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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
79 / 169
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: 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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
80 / 169
Among spanning trees with at most 6 leaves, choose a tree T such that:
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
81 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
82 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
83 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
84 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
85 / 169
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. How many di↵erent structures could T possibly have?
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
86 / 169
First case: T has only 5 leaves (the fewest possible):
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
87 / 169
First case: T has only 5 leaves (the fewest possible):
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
88 / 169
First case: T has only 5 leaves (the fewest possible):
path
path
path
path
path
path
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
path
May 21, 2017
89 / 169
Second and third cases: T has 6 leaves, but only 3 branch vertices.
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
90 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
91 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
92 / 169
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 On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
93 / 169
Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves)
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
94 / 169
Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves)
path path
path path
path path
path
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
path path
May 21, 2017
95 / 169
Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves)
path path
path path
path
path path
path
path path
path
path path
path
path
path
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
path
path
May 21, 2017
96 / 169
First case:
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
97 / 169
First case:
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
98 / 169
First case: Choose independent set X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
99 / 169
First case: Choose independent set X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
100 / 169
First case: Choose independent set X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
101 / 169
First case: Choose independent set X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
102 / 169
First case: Choose independent set X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
103 / 169
First case: Choose independent set X
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
104 / 169
First case: Choose independent set X Partition the tree
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
105 / 169
First case: Choose independent set X Partition the tree
M1 M4
M2
M3 Q1
Q2
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
M5
May 21, 2017
106 / 169
First case:
M1 M4
M2
M3 Q1
Q2
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
M5
May 21, 2017
107 / 169
First case: Consider one part
M1 M4
M2
M3 Q1
Q2
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
M5
May 21, 2017
108 / 169
First case: Consider one part
M1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
109 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
M1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
110 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l3
l2
M1
l4
b1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
b2
l5
May 21, 2017
111 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l3
l2
M1
l4
b1
b2 NG (bj ) \ V (M1 )
l5
j 2 {1, 2}
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
112 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l3
l2
M1
l4
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 )
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
113 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 )
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
114 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 )
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
115 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 )
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
116 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 )
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
117 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 )
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
118 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 )
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
119 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 )
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
120 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 )
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
121 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l3
l2
M1
l4
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 )
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
122 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l3
l2
M1
l4
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 ))
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
123 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 ))
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
124 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 ))
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
125 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 ))
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
126 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 ))
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
127 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 ))
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
128 / 169
First case: Consider one part Show certain neighbor sets must be disjoint
l1
l4
l3
l2
b1
b2 NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 ))
l5
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
129 / 169
Disjoint sets:
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
130 / 169
Disjoint sets: NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 ))
j 2 {1, 2} i 6= 1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
131 / 169
Disjoint sets: NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 ))
j 2 {1, 2} i 6= 1 (X = {l1 , l2 , l3 , l4 , l5 , b1 , b2 })
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
132 / 169
Disjoint sets: NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 )) X
v 2X
|NG (v ) \ V (M1 )|
j 2 {1, 2} i 6= 1 (X = {l1 , l2 , l3 , l4 , l5 , b1 , b2 })
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
133 / 169
Disjoint sets: NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 )) X
=
v 2X 5 X i=1
|NG (v ) \ V (M1 )| |NG (li ) \ V (M1 )| +
j 2 {1, 2} i 6= 1 (X = {l1 , l2 , l3 , l4 , l5 , b1 , b2 })
2 X j=1
|NG (bj ) \ V (M1 )|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
134 / 169
Disjoint sets: NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 )) X
=
v 2X 5 X i=1
|NG (v ) \ V (M1 )| |NG (li ) \ V (M1 )| +
= |NG (l1 ) \ V (M1 )| +
X i6=1
j 2 {1, 2} i 6= 1 (X = {l1 , l2 , l3 , l4 , l5 , b1 , b2 })
2 X j=1
|NG (bj ) \ V (M1 )|
|NG (li ) \ V (M1 )| +
2 X j=1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
|NG (bj ) \ V (M1 )|
May 21, 2017
135 / 169
Disjoint sets: NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 )) X
=
v 2X 5 X i=1
|NG (v ) \ V (M1 )|
=
(X = {l1 , l2 , l3 , l4 , l5 , b1 , b2 })
|NG (li ) \ V (M1 )| +
= |NG (l1 ) \ V (M1 )| + (NG (l1 ) \ V (M1 ))
j 2 {1, 2} i 6= 1
X i6=1
+
2 X j=1
|NG (bj ) \ V (M1 )|
|NG (li ) \ V (M1 )| + X i6=1
2 X j=1
|NG (li ) \ V (M1 )| +
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
|NG (bj ) \ V (M1 )| 2 X j=1
|NG (bj ) \ V (M1 )|
May 21, 2017
136 / 169
Disjoint sets: NG (bj ) \ V (M1 ) NG (li ) \ V (M1 ) (NG (l1 ) \ V (M1 )) X
=
v 2X 5 X i=1
|NG (v ) \ V (M1 )|
=
(X = {l1 , l2 , l3 , l4 , l5 , b1 , b2 })
|NG (li ) \ V (M1 )| +
= |NG (l1 ) \ V (M1 )| + (NG (l1 ) \ V (M1 ))
|V (M1 )|
j 2 {1, 2} i 6= 1
X i6=1
+
2 X j=1
|NG (bj ) \ V (M1 )|
|NG (li ) \ V (M1 )| + X i6=1
2 X j=1
|NG (li ) \ V (M1 )| +
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
|NG (bj ) \ V (M1 )| 2 X j=1
|NG (bj ) \ V (M1 )|
May 21, 2017
137 / 169
l1
l4
l3
b1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
l2
b2
l5
May 21, 2017
138 / 169
l1
l3
l2
M1
l4
b1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
b2
l5
May 21, 2017
139 / 169
l1
l3 M1
M2
M3
M4 l4
l2
Q1
Q2
b1
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
M5 b2
l5
May 21, 2017
140 / 169
l1
l3 M1
M2
M3
M4
Q1
l4
l2
Q2
b1 X
v 2X
M5 b2
l5
|NG (v ) \ V (M1 )| |V (M1 )|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
141 / 169
l1
l3 M1
M2
M3
M4
Q1
l4
l2
Q2
b1 X
v 2X
|NG (v ) \ V (Mh )| |V (Mh )|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
M5 b2
l5
h 6= 3
May 21, 2017
142 / 169
l1
l3 M1 Q1 b1 X
v 2X
M2
M3
M4 l4
l2
Q2 z
|NG (v ) \ V (Mh )| |V (Mh )|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
M5 b2
l5
h 6= 3
May 21, 2017
143 / 169
l1
l3 M1 Q1 b1 X
v 2X
M2
M3
M4 l4
l2
Q2 z
|NG (v ) \ V (Mh )| |V (Mh )|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
M5 b2
l5
h 6= 3
May 21, 2017
144 / 169
l1
l3 M1
z
Q1 b1 X
v 2X
M2
M3
M4 l4
l2
Q2
z
|NG (v ) \ V (Mh )| |V (Mh )|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
M5 b2
l5
h 6= 3
May 21, 2017
145 / 169
l1
l3 M1
z
Q1 b1 X
v 2X
X
v 2X
M2
M3
M4 l4
l2
Q2
z
M5 b2
|NG (v ) \ V (Mh )| |V (Mh )|
l5
h 6= 3
|NG (v ) \ V (M3 )| |V (M3 ) \ {z }|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
146 / 169
l1
l3 M1
z
Q1 b1 X
v 2X
X
v 2X
M2
M3
M4 l4
l2
Q2
z
M5 b2
|NG (v ) \ V (Mh )| |V (Mh )|
l5
h 6= 3
|NG (v ) \ V (M3 )| |V (M3 ) \ {z }|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
147 / 169
l1
l3 M1 Q1 b1 X
v 2X
X
v 2X
M2
M3
M4 l4
l2
z
Q2
w1 z w2
M5 b2
|NG (v ) \ V (Mh )| |V (Mh )|
l5
h 6= 3
|NG (v ) \ V (M3 )| |V (M3 ) \ {z }|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
148 / 169
l1
l3 M1 Q1 b1 X
v 2X
M2
M3
M4 l4
l2
z
Q2
w1 z w2
M5 b2
|NG (v ) \ V (Mh )| |V (Mh )|
X
v 2X
h 6= 3
|NG (v ) \ V (M3 )| |V (M3 ) \ {z }|
X
v 2X
l5
|NG (v ) \ V (Qj )| |V (Qj ) \ {wj }|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
j 2 {1, 2}
May 21, 2017
149 / 169
l1
l3 M1 Q1 b1 X
v 2X
M2
M3
M4 l4
l2
z
Q2
w1 z w2
M5 b2
|NG (v ) \ V (Mh )| |V (Mh )|
X
v 2X
h 6= 3
|NG (v ) \ V (M3 )| |V (M3 ) \ {z }|
X
v 2X
l5
|NG (v ) \ V (Qj )| |V (Qj ) \ {wj }|
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
j 2 {1, 2}
May 21, 2017
150 / 169
l1
l3 M1 Q1
v 2X
z
Q2
M5
w1 z w2
b1 X
M2
M3
M4 l4
l2
b2
|NG (v ) \ V (Mh )| |V (Mh )|
X
v 2X
h 6= 3
|NG (v ) \ V (M3 )| |V (M3 ) \ {z }|
X
v 2X
l5
|NG (v ) \ V (Qj )| |V (Qj ) \ {wj }| X
v 2X
|NG (v )| |V (G )|
j 2 {1, 2}
3
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
151 / 169
Second and third cases: T has 6 leaves, but only 3 branch vertices.
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
152 / 169
Second and third cases: T has 6 leaves, but only 3 branch vertices.
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
153 / 169
Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves)
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
154 / 169
Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves)
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
155 / 169
Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves)
P
(T5) P is as short as possible, subject to (T1)-(T4).
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
156 / 169
Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves)
P
(T5) P is as short as possible, subject to (T1)-(T4).
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
157 / 169
Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves)
P
(T5) P is as short as possible, subject to (T1)-(T4).
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
158 / 169
Fourth and fifth cases: T has 4 branch vertices (and therefore 6 leaves)
P
(T5) P is as short as possible, subject to (T1)-(T4).
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
159 / 169
FUTURE WORK
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
160 / 169
FUTURE WORK We think we’ve proven the entire conjecture (currently editing).
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
161 / 169
FUTURE WORK We think we’ve proven the entire conjecture (currently editing). Algorithmically, we suspect we can guarantee either the spanning tree or the low-degree independent set in polynomial time.
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
162 / 169
FUTURE WORK We think we’ve proven the entire conjecture (currently editing). Algorithmically, we suspect we can guarantee either the spanning tree or the low-degree independent set in polynomial time. Open question once this is done:
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
163 / 169
FUTURE WORK We think we’ve proven the entire conjecture (currently editing). Algorithmically, we suspect we can guarantee either the spanning tree or the low-degree independent set in polynomial time. Open question once this is done: Reduce the degree of this polynomial.
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
164 / 169
FUTURE WORK We think we’ve proven the entire conjecture (currently editing). Algorithmically, we suspect we can guarantee either the spanning tree or the low-degree independent set in polynomial time. Open question once this is done: Reduce the degree of this polynomial (will likely be in the teens).
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
165 / 169
FUTURE WORK We think we’ve proven the entire conjecture (currently editing). Algorithmically, we suspect we can guarantee either the spanning tree or the low-degree independent set in polynomial time. Open question once this is done: Reduce the degree of this polynomial (will likely be in the teens). This algorithm might not find the tree with the fewest branch vertices.
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
166 / 169
FUTURE WORK We think we’ve proven the entire conjecture (currently editing). Algorithmically, we suspect we can guarantee either the spanning tree or the low-degree independent set in polynomial time. Open question once this is done: Reduce the degree of this polynomial (will likely be in the teens). This algorithm might not find the tree with the fewest branch vertices. Can it be done for certain classes of graphs?
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
167 / 169
FUTURE WORK We think we’ve proven the entire conjecture (currently editing). Algorithmically, we suspect we can guarantee either the spanning tree or the low-degree independent set in polynomial time. Open question once this is done: Reduce the degree of this polynomial (will likely be in the teens). This algorithm might not find the tree with the fewest branch vertices. Can it be done for certain classes of graphs? And/or within some margin?
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
168 / 169
Thank you for your attention!
Warren Shull Emory University Joint work On withSpanning Ron Gould Trees with few Branch Vertices
May 21, 2017
169 / 169