Hyperbolicity and Other Tree-likeness Parameters

Size: px
Start display at page:

Download "Hyperbolicity and Other Tree-likeness Parameters"

Transcription

1 Hyperbolicity and Other Tree-likeness Parameters Yaokun Wu (Ljn) Department of Mathematics, Shanghai Jiao Tong University USTC Workshop on Graph Theory and Combinatorics May 30, 2010

2 Figure: Somewhere in FeiDong with those beautiful trees in our younger days...

3 Outline 1 Hyperbolicity Basic Definition Rooted versus Unrooted 0-Hyperbolic Graphs and Beyond 2 Easily Related Metric Graph Theory Concepts Eccentricity Cartesian Product Breadth Property 3 Chordality 4 Tree-length

4 Basic Definition Graph Metric Space We only consider simple, connected, unweighted, but not necessarily finite graphs. Any graph G together with the usual shortest-path metric on it, d G : V (G) V (G) {0, 1, 2,...}, gives rise to a metric space. We often use the shorthand xy for d G (x, y). Note that a pair of vertices x and y form an edge if and only if xy = 1.

5 Basic Definition A Function on Quartets For any vertices x, y, u, v of a graph G, put δ G (x, y, u, v) to be the difference between the largest and the second largest of the following three quantities xu + yv, 2 xv + yu, and 2 xy + uv. 2

6 Basic Definition δ(x, x, u, v) = 0 If x = y, then we have xu + yv= xv + yu= xu + xv uv =xy + uv.

7 Basic Definition δ(x, x, u, v) = 0 If x = y, then we have xu + yv= xv + yu= xu + xv uv =xy + uv. By symmetry, this means that δ(x, y, u, v) = 0 provided x, y, u, v are not 4 different vertices.

8 Basic Definition Tree and the Four-Point Condition (4PC) x y a b u v xu + yv = xv + yu = xy + uv + 2ab δ(x, y, u, v) = 0

9 Basic Definition Hyperbolicity A graph G, viewed as a metric space, is δ-hyperbolic provided for any vertices x, y, u, v in G it holds δ(x, y, u, v) δ

10 Basic Definition Hyperbolicity A graph G, viewed as a metric space, is δ-hyperbolic provided for any vertices x, y, u, v in G it holds δ(x, y, u, v) δ

11 Basic Definition Hyperbolicity A graph G, viewed as a metric space, is δ-hyperbolic provided for any vertices x, y, u, v in G it holds δ(x, y, u, v) δ and the (Gromov) hyperbolicity of G, denoted δ (G), is the minimum half integer δ such that G is δ-hyperbolic.

12 Basic Definition Hyperbolicity A graph G, viewed as a metric space, is δ-hyperbolic provided for any vertices x, y, u, v in G it holds δ(x, y, u, v) δ and the (Gromov) hyperbolicity of G, denoted δ (G), is the minimum half integer δ such that G is δ-hyperbolic. Note that it may happen δ (G) =. But for a finite graph G, δ (G) is clearly finite and polynomial time computable.

13 Basic Definition Tree Metric Every tree has hyperbolicity zero.

14 Basic Definition Tree Metric Every tree has hyperbolicity zero. A metric space is a real tree (Tits 1977) if and only if it is path-connected and 0-hyperbolic.

15 Basic Definition Tree Metric Every tree has hyperbolicity zero. A metric space is a real tree (Tits 1977) if and only if it is path-connected and 0-hyperbolic. The hyperbolicity of a graph is a way to measure the additive distortion with which every four-points sub-metric of the given graph metric embeds into a tree metric, namely it is a tree-likeness parameter.

16 Basic Definition Weakly Geodesic Graphs A weakly geodesic graph is a graph in which any two vertices at distance two have exactly one common neighbor.

17 Basic Definition Weakly Geodesic Graphs A weakly geodesic graph is a graph in which any two vertices at distance two have exactly one common neighbor. If G is not weakly geodesic, we can find x, y, u, v such that xy = 2 and u, v are two different vertices lying in the geodesics between x and y.

18 Basic Definition Weakly Geodesic Graphs A weakly geodesic graph is a graph in which any two vertices at distance two have exactly one common neighbor. If G is not weakly geodesic, we can find x, y, u, v such that xy = 2 and u, v are two different vertices lying in the geodesics between x and y.this gives xy + uv 3 > 2 = xu + yv = xv + yu

19 Basic Definition Weakly Geodesic Graphs A weakly geodesic graph is a graph in which any two vertices at distance two have exactly one common neighbor. If G is not weakly geodesic, we can find x, y, u, v such that xy = 2 and u, v are two different vertices lying in the geodesics between x and y.this gives xy + uv 3 > 2 = xu + yv = xv + yu and hence δ (G) δ(x, y, u, v) 1 2.

20 Basic Definition Weakly Geodesic Graphs A weakly geodesic graph is a graph in which any two vertices at distance two have exactly one common neighbor. If G is not weakly geodesic, we can find x, y, u, v such that xy = 2 and u, v are two different vertices lying in the geodesics between x and y.this gives xy + uv 3 > 2 = xu + yv = xv + yu and hence δ (G) δ(x, y, u, v) 1 2. We now see that every 0-hyperbolic graph is weakly geodesic.

21 Basic Definition Cycle The hyperbolicity of the n-cycle C n is n to 1 modulo 4 and is n 4 else. if n is congruent

22 Basic Definition Cycle The hyperbolicity of the n-cycle C n is n to 1 modulo 4 and is n 4 else. if n is congruent In particular, C n has nonzero hyperbolicity for n > 3. Note that C n is weakly geodesic when n > 4.

23 Basic Definition Mikhail Gromov The concept of hyperbolicity comes from the work of Gromov in geometric group theory which encapsulates many of the global features of the geometry of complete, simply connected manifolds of negative curvature. M. Bridson, A. Haefliger, Metric Spaces of Non-Positive Curvature, Springer, 1999.

24 Basic Definition Mikhail Gromov The concept of hyperbolicity comes from the work of Gromov in geometric group theory which encapsulates many of the global features of the geometry of complete, simply connected manifolds of negative curvature. M. Bridson, A. Haefliger, Metric Spaces of Non-Positive Curvature, Springer, It is incredible what Mikhail Gromov can do, just with the triangle inequality. Dennis Sullivan

25 Rooted versus Unrooted Gromov Product For any vertex a V (G), the Gromov product, also known as the overlap function, of any two vertices x and y of G with respect to a is equal to 1 2 (xa + ya xy) and is denoted by (x y) a.

26 Rooted versus Unrooted Gromov Product For any vertex a V (G), the Gromov product, also known as the overlap function, of any two vertices x and y of G with respect to a is equal to 1 2 (xa + ya xy) and is denoted by (x y) a. We say that G is δ-hyperbolic with respect to a V (G) if for any x, y, v G it holds (x y) a min((x v) a, (y v) a ) δ.

27 Rooted versus Unrooted Gromov Product For any vertex a V (G), the Gromov product, also known as the overlap function, of any two vertices x and y of G with respect to a is equal to 1 2 (xa + ya xy) and is denoted by (x y) a. We say that G is δ-hyperbolic with respect to a V (G) if for any x, y, v G it holds (x y) a min((x v) a, (y v) a ) δ. It is easy to check that G is δ-hyperbolic if and only if G is δ-hyperbolic with respect to every vertex of G.

28 Rooted versus Unrooted Farris Transform in Mathematics and Phylogenetics Think of a as the ancestor of all species, take a very large number ρ, then ρ (x y) a is an estimate for the number of years that have passed since the last common ancestor of x and y existed. 4 A. Dress, K.T. Huber, and V. Moulton x y lca(x,y) a Figure 2: The dotted lines depict D (a,ρ) (x,y) which can be thought of as an estimate for the number of years that have passed since lca(x,y) existed. The Farris transform based at a sends the given (graph) metric d G to the map in view of ρ+ 1 (DGC(x, y) DGC(x, a) DGC(y, a)) = ρ DGC(a, lca(x, y)) = 2 D ρ,a (d G ) : V (G) V (G) R : (x, y) ρ (x y) a. ρ D GC(a, v) D GC(lca(x, y), v) = ρ 0 D GC(lca(x, y), v) =

29 0-Hyperbolic Graphs and Beyond Block Tree A maximal connected subgraph without a cut vertex is called a block.

30 0-Hyperbolic Graphs and Beyond Block Tree A maximal connected subgraph without a cut vertex is called a block.the hyperbolicity of a graph is the maximum hyperbolicity of its blocks.

31 0-Hyperbolic Graphs and Beyond Block Tree A maximal connected subgraph without a cut vertex is called a block.the hyperbolicity of a graph is the maximum hyperbolicity of its blocks. e a b c d f a e c c d d b B 2 f B 1 B 3 B 1 c B 2 d B 3 g g The block tree of G has the cut vertices and blocks of G as its vertices and cb is an edge if c is a cut vertex inside the block B.

32 0-Hyperbolic Graphs and Beyond Block Tree A maximal connected subgraph without a cut vertex is called a block.the hyperbolicity of a graph is the maximum hyperbolicity of its blocks. e a b c d f a e c c d d b B 2 f B 1 B 3 B 1 c B 2 d B 3 g g The block tree of G has the cut vertices and blocks of G as its vertices and cb is an edge if c is a cut vertex inside the block B.The block tree is always a tree.

33 0-Hyperbolic Graphs and Beyond Block Graphs = 0-Hyperbolic Graphs Howorka (1979), Bandelt, Mulder (1986), Dress, Moulton, Steel (1997) A block graph is a graph whose blocks are all cliques.

34 0-Hyperbolic Graphs and Beyond Block Graphs = 0-Hyperbolic Graphs Howorka (1979), Bandelt, Mulder (1986), Dress, Moulton, Steel (1997) A block graph is a graph whose blocks are all cliques. Since complete graphs are 0-hyperbolic, so are block graphs.

35 0-Hyperbolic Graphs and Beyond Block Graphs = 0-Hyperbolic Graphs Howorka (1979), Bandelt, Mulder (1986), Dress, Moulton, Steel (1997) A block graph is a graph whose blocks are all cliques. Since complete graphs are 0-hyperbolic, so are block graphs. A graph is a block graph if and only if every cycle of the graph induces a clique.

36 0-Hyperbolic Graphs and Beyond Block Graphs = 0-Hyperbolic Graphs Howorka (1979), Bandelt, Mulder (1986), Dress, Moulton, Steel (1997) A block graph is a graph whose blocks are all cliques. Since complete graphs are 0-hyperbolic, so are block graphs. A graph is a block graph if and only if every cycle of the graph induces a clique. If a graph G is not a block graph, we can find a shortest cycle in it which does not induce a complete graph.

37 0-Hyperbolic Graphs and Beyond Block Graphs = 0-Hyperbolic Graphs Howorka (1979), Bandelt, Mulder (1986), Dress, Moulton, Steel (1997) A block graph is a graph whose blocks are all cliques. Since complete graphs are 0-hyperbolic, so are block graphs. A graph is a block graph if and only if every cycle of the graph induces a clique. If a graph G is not a block graph, we can find a shortest cycle in it which does not induce a complete graph.

38 0-Hyperbolic Graphs and Beyond Block Graphs = 0-Hyperbolic Graphs Howorka (1979), Bandelt, Mulder (1986), Dress, Moulton, Steel (1997) A block graph is a graph whose blocks are all cliques. Since complete graphs are 0-hyperbolic, so are block graphs. A graph is a block graph if and only if every cycle of the graph induces a clique. If a graph G is not a block graph, we can find a shortest cycle in it which does not induce a complete graph.if this cycle is an isometric cycle, we see that δ (G) > 0.

39 0-Hyperbolic Graphs and Beyond Block Graphs = 0-Hyperbolic Graphs Howorka (1979), Bandelt, Mulder (1986), Dress, Moulton, Steel (1997) A block graph is a graph whose blocks are all cliques. Since complete graphs are 0-hyperbolic, so are block graphs. A graph is a block graph if and only if every cycle of the graph induces a clique. If a graph G is not a block graph, we can find a shortest cycle in it which does not induce a complete graph.if this cycle is an isometric cycle, we see that δ (G) > 0. If this cycle is not an isometric cycle, we will find two maximal cliques of G sharing at least two vertices, which implies that G is not weakly geodesic and hence δ (G) > 0 also follows.

40 0-Hyperbolic Graphs and Beyond 1 2-Hyperbolic Graphs Bandelt and Chepoi (2003): A graph is 1 2 -hyperbolic if and only if it does not contain a set of six special graphs as isometric subgraphs and all balls of the graph are convex.

41 0-Hyperbolic Graphs and Beyond 1 2-Hyperbolic Graphs Bandelt and Chepoi (2003): A graph is 1 2-hyperbolic if and only if it does not contain a set of six special graphs as isometric subgraphs and all balls of the graph are convex. Bandelt and Chepoi (2008): a characterization of all 1-hyperbolic graphs by forbidden isometric subgraphs is not in sight, in as much as isometric cycles of lengths up to 7 may occur, thus complicating the picture.

42 0-Hyperbolic Graphs and Beyond Structure Tree Decomposition The block tree is a decomposition of 1-connected graphs into 2-connected blocks.

43 0-Hyperbolic Graphs and Beyond Structure Tree Decomposition The block tree is a decomposition of 1-connected graphs into 2-connected blocks. Tutte defined a tree decomposition of 2-connected graphs into 3-connected blocks.

44 0-Hyperbolic Graphs and Beyond Structure Tree Decomposition The block tree is a decomposition of 1-connected graphs into 2-connected blocks. Tutte defined a tree decomposition of 2-connected graphs into 3-connected blocks. Dunwoody and Krön (2010) define a structure tree that contains information about k-connectivity of a graph for any k.

45 0-Hyperbolic Graphs and Beyond Structure Tree Decomposition The block tree is a decomposition of 1-connected graphs into 2-connected blocks. Tutte defined a tree decomposition of 2-connected graphs into 3-connected blocks. Dunwoody and Krön (2010) define a structure tree that contains information about k-connectivity of a graph for any k. Can we relate the behavior of the hyperbolicity parameter to the structure tree decomposition?

46 Eccentricity Eccentricity For any u V (G), ecc(u) = max v V (G) uv, rad(g) = min ecc(u), u V (G) diam(g) = max u V (G) ecc(u).

47 Eccentricity Eccentricity For any u V (G), ecc(u) = max v V (G) uv, rad(g) = min ecc(u), u V (G) diam(g) = max u V (G) ecc(u). The center of G, denoted C(G), is {u V (G) : ecc(u) = rad(g)}.

48 Eccentricity Center Camille Jordan (1869): Let G be a tree. Then xy 1 for any x, y C(G).

49 Eccentricity Center Camille Jordan (1869): Let G be a tree. Then xy 1 for any x, y C(G). The center of a 1 2-hyperbolic graph is convex.

50 Eccentricity Center Camille Jordan (1869): Let G be a tree. Then xy 1 for any x, y C(G). The center of a 1 2-hyperbolic graph is convex. Chepoi, Dragon, Estellon, Habib, Vaxés, Xiang (2008): Let G be a graph. Then xy 4δ (G) + 1 for any x, y C(G).

51 Eccentricity Center Proof. Camille Jordan (1869): Let G be a tree. Then xy 1 for any x, y C(G). The center of a 1 2-hyperbolic graph is convex. Chepoi, Dragon, Estellon, Habib, Vaxés, Xiang (2008): Let G be a graph. Then xy 4δ (G) + 1 for any x, y C(G). For any x, y C(G), take vertices v and u such that max{xv, yv} xy 2 and uv = ecc(v). Note that uv rad(g) max{xu, yu}. It follows that xy max{xu + yv uv, xv + yu uv} + 2δ max{xv, yv} + 2δ (G) xy 2 + 2δ (G), implying that xy 4δ (G) + 1.

52 Eccentricity An Example from Gerard Chang (1991) x y u Figure: A chordal graph G whose center is marked with bullets. (xv + yu, xu + yv, xy + uv) = (5, 4, 1), δ (G) = δ(x, y, u, v) = 1 2. The diameter of C(G) is 3 = v

53 Eccentricity Hyperbolicity and Small World The hyperbolicity of a graph with diameter D is at most D 2. Proof

54 Eccentricity Hyperbolicity and Small World The hyperbolicity of a graph with diameter D is at most D 2. Proof Many experiments say that some large practical communication networks have surprisingly low hyperbolicity (and so simple enough to deserve some mathematical study?).

55 Cartesian Product WU, Zhang (Ü +) 2009: Let G 1 and G 2 be two graphs of hyperbolicity 0. Then δ (G 1 G 2 ) = min(d 1, D 2 ), where D 1 and D 2 are the diameters of G 1 and G 2, respectively. x u v y δ = δ(x, y, u, v) = = 2

56 Breadth Property For any two vertices x and y of a graph G, set br G (x, y) to be max{uv : xu = xv = xy uy = xy vy}. The breadth of G, denoted br(g), is max x,y V (G) br G (x, y).

57 Breadth Property For any two vertices x and y of a graph G, set br G (x, y) to be max{uv : xu = xv = xy uy = xy vy}. The breadth of G, denoted br(g), is max x,y V (G) br G (x, y). It is clear that br(g) = 0 when G is a tree.

58 Breadth Property For any two vertices x and y of a graph G, set br G (x, y) to be max{uv : xu = xv = xy uy = xy vy}. The breadth of G, denoted br(g), is max x,y V (G) br G (x, y). It is clear that br(g) = 0 when G is a tree. In general, given xu = xv = xy yu = xy yv, we have xu + yv = xv + yu = xy = (xy + uv) uv.

59 Breadth Property For any two vertices x and y of a graph G, set br G (x, y) to be max{uv : xu = xv = xy uy = xy vy}. The breadth of G, denoted br(g), is max x,y V (G) br G (x, y). It is clear that br(g) = 0 when G is a tree. In general, given xu = xv = xy yu = xy yv, we have xu + yv = xv + yu = xy = (xy + uv) uv. This says that br(g) 2δ (G).

60 Length of the Longest Chordless Cycle A graph is k-chordal if it does not contain any induced n-cycle for any n > k. The chordality of G, denoted lc(g), is the minimum integer k 2 such that G is k-chordal.

61 Length of the Longest Chordless Cycle A graph is k-chordal if it does not contain any induced n-cycle for any n > k. The chordality of G, denoted lc(g), is the minimum integer k 2 such that G is k-chordal. A 3-chordal graph is usually just called a chordal graph.

62 Length of the Longest Chordless Cycle A graph is k-chordal if it does not contain any induced n-cycle for any n > k. The chordality of G, denoted lc(g), is the minimum integer k 2 such that G is k-chordal. A 3-chordal graph is usually just called a chordal graph. An especially rich theory on chordal graphs has been developed in an astonishingly wide area of mathematics and statistics and other applied fields.

63 Low Hyperbolicity Low Chordality Indeed, take any graph G and form the new graph G by adding an additional vertex and connecting this new vertex with every vertex of G. It is obvious that δ (G ) 1 while lc(g ) = lc(g) if G is not a tree. Moreover, it is equally easy to see that G is even 1 2-hyperbolic if G does not have any induced 4-cycle (Koolen, Moulton, 2002)

64 Low Hyperbolicity Low Chordality Indeed, take any graph G and form the new graph G by adding an additional vertex and connecting this new vertex with every vertex of G. It is obvious that δ (G ) 1 while lc(g ) = lc(g) if G is not a tree. Moreover, it is equally easy to see that G is even 1 2-hyperbolic if G does not have any induced 4-cycle (Koolen, Moulton, 2002) Surely, this example does not preclude the possibility that for many important graph classes we can bound their chordality from above in terms of their hyperbolicity.

65 BKM Theorem Theorem 1 (Brinkmann, Koolen, Moulton, 2001) Every chordal graph is 1-hyperbolic and it is 1 2-hyperbolic if and only if it contains neither H 1 nor H 2 as an isometric subgraph. u a c x y b v d a u c x y b v d H 1 H 2

66 Low Chordality Low Hyperbolicity Theorem 2 (WU, Zhang, 2009) For each k 4, all k-chordal graphs are k 2 2 -hyperbolic.

67 Tightness of Theorem 2 It is clear that if the bound claimed by Theorem 2 is tight for k = 4t (k = 4t 2) then it is tight for k = 4t + 1 (k = 4t 1). Consequently, Examples 3 and 4 to be presented below indeed mean that the bound reported in Theorem 2 is tight for every k 4.

68 Example 3 The chordality of the k-cycle is surely k. Also recall that k δ 2 (C k ) = 2, if k 0 (mod 4); k , else. Example 4 For any t 2 we set F t to be the outerplanar graph obtained from the 4t-cycle [v 1 v 2 v 4t ] by adding the two edges {v 1, v 3 } and {v 2t+1, v 2t+3 }. Clearly, δ(v 2, v t+2, v 2t+2, v 3t+2 ) = t 1 2. Furthermore, we can check that lc(f t ) = 4t 2 and δ (F t ) = t 1 2 = δ(v 2, v t+2, v 2t+2, v 3t+2 ) = lc(f t ) 4 = lc(ft ) 2 2.

69 xy + uv = = 7, xu + yv = xv + yu = = 4 δ(x, y, u, v) = 3 2. x b v a d u c y Figure: The graph F 2 has hyperbolicity 3 2, tree-length 2 and chordality 6.

70 Let C 4, H 1, H 2, H 3, H 4 and H 5 be the graphs displayed in next two slides. It is simple to check that each of them has hyperbolicity 1 and is 5-chordal.

71 x u C 4 v y u a c x y H 1 a b u v c d x y H 2 b v d

72 u c x v d y H 3 x a b a u v u c d c y H 4 x b v d y H 5 Figure: Six 5-chordal graphs with hyperbolicity 1.

73 Theorem 5 (WU, Zhang, 2009) A 5-chordal graph has hyperbolicity one if and only if one of C 4, H 1, H 2, H 3, H 4, H 5 appears as an isometric subgraph of it. Together with Theorem 2, this generalizes the BKM Theorem (Theorem 1).

74 G 1 G 2 G 3 C 6 Figure: Four graphs with hyperbolicity 1 and chordality 6.

75 Conjecture 6 (WU, Zhang, 2009) A 6-chordal graph is 1 2 -hyperbolic if and only if it does not contain any of a list of ten special graphs G 1, G 2, G 3, C 6, C 4, H i, i = 1,..., 5, as an isometric subgraph.

76 Tree-length The tree-length of a graph G, denoted tl(g), was introduced by Dourisboure and Gavoille in 2007 and is the minimum integer k such that there is a chordal graph G satisfying V (G) = V (G ), E(G) E(G ) and max(d G (u, v) : d G (u, v) = 1) = k. We use the convention that the tree-length of the graph with one vertex is 1.

77 Tree-length The tree-length of a graph G, denoted tl(g), was introduced by Dourisboure and Gavoille in 2007 and is the minimum integer k such that there is a chordal graph G satisfying V (G) = V (G ), E(G) E(G ) and max(d G (u, v) : d G (u, v) = 1) = k. We use the convention that the tree-length of the graph with one vertex is 1. It is straightforward from the definition that chordal graphs are exactly the graphs of tree-length 1.

78 Tree Decomposition The concept of tree decompositions was introduced by Robertson and Seymour in 1984 and has since been extensively studied in both mathematics and lots of applied fields. It specify a very nice way to view a graph as a tree.

79 Tree Decomposition The concept of tree decompositions was introduced by Robertson and Seymour in 1984 and has since been extensively studied in both mathematics and lots of applied fields. It specify a very nice way to view a graph as a tree. A tree decomposition (T, S) of a graph G is a tree T such that each vertex v of T corresponds to a bag S v V (G) and the following conditions are satisfied:

80 Tree Decomposition The concept of tree decompositions was introduced by Robertson and Seymour in 1984 and has since been extensively studied in both mathematics and lots of applied fields. It specify a very nice way to view a graph as a tree. A tree decomposition (T, S) of a graph G is a tree T such that each vertex v of T corresponds to a bag S v V (G) and the following conditions are satisfied: (Vertex Covering) v V (T ) S v = V (G).

81 Tree Decomposition The concept of tree decompositions was introduced by Robertson and Seymour in 1984 and has since been extensively studied in both mathematics and lots of applied fields. It specify a very nice way to view a graph as a tree. A tree decomposition (T, S) of a graph G is a tree T such that each vertex v of T corresponds to a bag S v V (G) and the following conditions are satisfied: (Vertex Covering) v V (T ) S v = V (G). (Edge Covering) For any edge {u, w} E(G) there exists v V (T ) such that u, w S v.

82 Tree Decomposition The concept of tree decompositions was introduced by Robertson and Seymour in 1984 and has since been extensively studied in both mathematics and lots of applied fields. It specify a very nice way to view a graph as a tree. A tree decomposition (T, S) of a graph G is a tree T such that each vertex v of T corresponds to a bag S v V (G) and the following conditions are satisfied: (Vertex Covering) v V (T ) S v = V (G). (Edge Covering) For any edge {u, w} E(G) there exists v V (T ) such that u, w S v. (Running Intersection Property) For any u V (G), {v V (T ) : u S v } induces a subtree of T. In other words, for any v, w V (T ), S v S w can be seen in every bag along the path connecting v and w in T.

83 Tree-length is a Tree-likeness Parameter The length of a tree decomposition of a graph G is the maximum distance in G between two vertices in the same bag of the decomposition. The length is a measure of the likeness of G to the tree T according to the given tree decomposition (T, S).

84 Tree-length is a Tree-likeness Parameter The length of a tree decomposition of a graph G is the maximum distance in G between two vertices in the same bag of the decomposition. The length is a measure of the likeness of G to the tree T according to the given tree decomposition (T, S). The tree-length of a graph G, tl(g), turns out to be the shortest length of all tree decompositions of G.

85 Tree-length is a Tree-likeness Parameter The length of a tree decomposition of a graph G is the maximum distance in G between two vertices in the same bag of the decomposition. The length is a measure of the likeness of G to the tree T according to the given tree decomposition (T, S). The tree-length of a graph G, tl(g), turns out to be the shortest length of all tree decompositions of G. Example 7 (Dourisboure and Gavoille (2007)) The tree-length of an n-cycle is n 3.

86 Finite Characterization: Tree-length vs Hyperbolicity From the tree decomposition definition of tree-length, we can easily see that tl(h) tl(g) if H is a minor of G. By the Graph Minors Theorem of Robertson and Seymour, for any given k, there exists a finite excluded minor characterization for those graphs whose tree length is at most k.

87 Finite Characterization: Tree-length vs Hyperbolicity From the tree decomposition definition of tree-length, we can easily see that tl(h) tl(g) if H is a minor of G. By the Graph Minors Theorem of Robertson and Seymour, for any given k, there exists a finite excluded minor characterization for those graphs whose tree length is at most k. Hyperbolicity does not have the minor-monotone property. Instead, for every isometric subgraph H of a given graph G, we have δ (H) δ (G). But, even 0-hyperbolic graphs may not have a finite excluded isometric subgraph characterization.

88 Tree-length and Hyperbolicity are Comparable The following are two results from Chepoi, Dragan, Estellon, Habib, Vaxés (2008).

89 Tree-length and Hyperbolicity are Comparable The following are two results from Chepoi, Dragan, Estellon, Habib, Vaxés (2008). Theorem 8 The inequality tl(g) 12k + 8k log 2 n + 17 holds for any k-hyperbolic graph G with n vertices.

90 Tree-length and Hyperbolicity are Comparable The following are two results from Chepoi, Dragan, Estellon, Habib, Vaxés (2008). Theorem 8 The inequality tl(g) 12k + 8k log 2 n + 17 holds for any k-hyperbolic graph G with n vertices. Theorem 9 A graph G is k-hyperbolic provided its tree-length is no greater than k. Proof of Theorem 9

91 Tree-length and Hyperbolicity are Comparable The following are two results from Chepoi, Dragan, Estellon, Habib, Vaxés (2008). Theorem 8 The inequality tl(g) 12k + 8k log 2 n + 17 holds for any k-hyperbolic graph G with n vertices. Theorem 9 A graph G is k-hyperbolic provided its tree-length is no greater than k. Proof of Theorem 9 Since chordal graphs have tree-length 1, the first part of the BKM Theorem (Theorem 1) directly follows from Theorem 9.

92 Tightness of Theorem 9: δ (G 2k+1,2k+1 ) = tl(g 2k+1,2k+1 ) Example 10 For any two natural numbers m and n, the grid graph G m,n is the graph with vertex set {1, 2,..., m} {1, 2,..., n} and (i 1, i 2 ) and (j 1, j 2 ) are adjacent in G m,n if any only if (i 1 j 1 ) 2 + (j 1 j 2 ) 2 = 1.

93 Tightness of Theorem 9: δ (G 2k+1,2k+1 ) = tl(g 2k+1,2k+1 ) Example 10 For any two natural numbers m and n, the grid graph G m,n is the graph with vertex set {1, 2,..., m} {1, 2,..., n} and (i 1, i 2 ) and (j 1, j 2 ) are adjacent in G m,n if any only if (i 1 j 1 ) 2 + (j 1 j 2 ) 2 = 1. Dourisboure and Gavoile (2007) showed that the tree-length of G n,m is min(n, m) if n m or n = m is even and is n 1 if n = m is odd.

94 Tightness of Theorem 9: δ (G 2k+1,2k+1 ) = tl(g 2k+1,2k+1 ) Example 10 For any two natural numbers m and n, the grid graph G m,n is the graph with vertex set {1, 2,..., m} {1, 2,..., n} and (i 1, i 2 ) and (j 1, j 2 ) are adjacent in G m,n if any only if (i 1 j 1 ) 2 + (j 1 j 2 ) 2 = 1. Dourisboure and Gavoile (2007) showed that the tree-length of G n,m is min(n, m) if n m or n = m is even and is n 1 if n = m is odd. Our result on Cartesian product shows that δ (G m,n ) = min(m, n) 1.

95 Tightness of Theorem 9: δ (G 2k+1,2k+1 ) = tl(g 2k+1,2k+1 ) Example 10 For any two natural numbers m and n, the grid graph G m,n is the graph with vertex set {1, 2,..., m} {1, 2,..., n} and (i 1, i 2 ) and (j 1, j 2 ) are adjacent in G m,n if any only if (i 1 j 1 ) 2 + (j 1 j 2 ) 2 = 1. Dourisboure and Gavoile (2007) showed that the tree-length of G n,m is min(n, m) if n m or n = m is even and is n 1 if n = m is odd. Our result on Cartesian product shows that δ (G m,n ) = min(m, n) 1. This says that Theorem 9 is tight.

96 Chordality and Tree-length What follows is a result of Gavoille, Katz, Katz, Paul, Peleg (2001).

97 Chordality and Tree-length What follows is a result of Gavoille, Katz, Katz, Paul, Peleg (2001). Theorem 11 If G is a k-chordal graph, then tl(g) k 2.

98 Chordality and Tree-length What follows is a result of Gavoille, Katz, Katz, Paul, Peleg (2001). Theorem 11 If G is a k-chordal graph, then tl(g) k 2. Proof. To obtain a minimal triangulation of G, it suffices to select a maximal set of pairwise parallel minimal separators of G and add edges to make each of them a clique (Parra, Scheffler, 1997).

99 Chordality and Tree-length What follows is a result of Gavoille, Katz, Katz, Paul, Peleg (2001). Theorem 11 If G is a k-chordal graph, then tl(g) k 2. Proof. To obtain a minimal triangulation of G, it suffices to select a maximal set of pairwise parallel minimal separators of G and add edges to make each of them a clique (Parra, Scheffler, 1997). It is easy to check that each such new edge connects two points of distance at most k 2 apart in G.

100 Proof of Theorem 11 C u B v C + B = k uv C = 4 k 2

101 An Easy proof of a Weaker Result The following result is weaker than our Theorem 2. It was notified to us by Dragan and is presumably in the folklore. Theorem 12 Every k-chordal graph is k 2 -hyperbolic.

102 An Easy proof of a Weaker Result The following result is weaker than our Theorem 2. It was notified to us by Dragan and is presumably in the folklore. Theorem 12 Every k-chordal graph is k 2 -hyperbolic. Proof. By Theorem 11, lc(g) k tl(g) k 2 ; By Theorem 9, tl(g) k 2 δ (G) k 2.

103 A Chordal Graph Sandwich Problem Dourisboure and Gavoille (2007) posed the open problem that whether or not tl(g) lc(g) 3 (1) is true. They already knew that for any outerplanar graph G, tl(g) = lc(g) 3 holds.

104 A Chordal Graph Sandwich Problem Dourisboure and Gavoille (2007) posed the open problem that whether or not tl(g) lc(g) 3 (1) is true. They already knew that for any outerplanar graph G, tl(g) = lc(g) 3 holds. The kth-power of a graph G, denoted G k, is the graph with V (G) as vertex set and there is an edge connecting two vertices u and v if and only if d G (u, v) k.

105 A Chordal Graph Sandwich Problem Dourisboure and Gavoille (2007) posed the open problem that whether or not tl(g) lc(g) 3 (1) is true. They already knew that for any outerplanar graph G, tl(g) = lc(g) 3 holds. The kth-power of a graph G, denoted G k, is the graph with V (G) as vertex set and there is an edge connecting two vertices u and v if and only if d G (u, v) k.

106 A Chordal Graph Sandwich Problem Dourisboure and Gavoille (2007) posed the open problem that whether or not tl(g) lc(g) 3 (1) is true. They already knew that for any outerplanar graph G, tl(g) = lc(g) 3 holds. The kth-power of a graph G, denoted G k, is the graph with V (G) as vertex set and there is an edge connecting two vertices u and v if and only if d G (u, v) k. Problem reformulation: For any graph G, is there always a chordal graph H such that V (H) = V (G) = V (G lc(g) 3 ) and E(G) E(H) G lc(g) 3?

107 oè: 5qY6c6 ) àl6l ò õc± Xb1ðc ù 6cqY _

108 Appendix Proof δ(x, y, u, v) D 2 Assume xy + uv xu + yv xv + yu and hence δ = (xy+uv) (xu+yv) 2. By the triangle inequality, xu + yu xy, ux + vx uv, xv + yv xy, vy + uy uv. Summing up the above yields (xu + yv) + (xv + yu) xy + uv. This gives δ xy+uv 4 D 2. When D is odd, we show that δ = D 2 is impossible. Otherwise, we have xv + yu = D, xu + yu = xy = D, ux + vx = uv = D, which says that 3D is an even number, a contradiction. Return

109 Appendix Proof of Theorem 9 Let Q = {xu + yv, xv + yu, xy + uv}, α = xb + yb + ub + vb. x X A y Y u U B v V max Q α + 2diam(B) The largest two elements of Q is at least α. Return

Treewidth and graph minors

Treewidth and graph minors Treewidth and graph minors Lectures 9 and 10, December 29, 2011, January 5, 2012 We shall touch upon the theory of Graph Minors by Robertson and Seymour. This theory gives a very general condition under

More information

On the Relationships between Zero Forcing Numbers and Certain Graph Coverings

On the Relationships between Zero Forcing Numbers and Certain Graph Coverings On the Relationships between Zero Forcing Numbers and Certain Graph Coverings Fatemeh Alinaghipour Taklimi, Shaun Fallat 1,, Karen Meagher 2 Department of Mathematics and Statistics, University of Regina,

More information

Characterizations of graph classes by forbidden configurations

Characterizations of graph classes by forbidden configurations Characterizations of graph classes by forbidden configurations Zdeněk Dvořák September 14, 2015 We consider graph classes that can be described by excluding some fixed configurations. Let us give some

More information

Small Survey on Perfect Graphs

Small Survey on Perfect Graphs Small Survey on Perfect Graphs Michele Alberti ENS Lyon December 8, 2010 Abstract This is a small survey on the exciting world of Perfect Graphs. We will see when a graph is perfect and which are families

More information

Arne Leitert. Tree-Breadth of Graphs with Variants and Applications

Arne Leitert. Tree-Breadth of Graphs with Variants and Applications Arne Leitert Tree-Breadth of Graphs with Variants and Applications Dissertation written by Arne Leitert and submitted to Kent State University in partial fulfilment of the requirements for the degree of

More information

Edge Colorings of Complete Multipartite Graphs Forbidding Rainbow Cycles

Edge Colorings of Complete Multipartite Graphs Forbidding Rainbow Cycles Theory and Applications of Graphs Volume 4 Issue 2 Article 2 November 2017 Edge Colorings of Complete Multipartite Graphs Forbidding Rainbow Cycles Peter Johnson johnspd@auburn.edu Andrew Owens Auburn

More information

Problem Set 3. MATH 776, Fall 2009, Mohr. November 30, 2009

Problem Set 3. MATH 776, Fall 2009, Mohr. November 30, 2009 Problem Set 3 MATH 776, Fall 009, Mohr November 30, 009 1 Problem Proposition 1.1. Adding a new edge to a maximal planar graph of order at least 6 always produces both a T K 5 and a T K 3,3 subgraph. Proof.

More information

The Structure of Bull-Free Perfect Graphs

The Structure of Bull-Free Perfect Graphs The Structure of Bull-Free Perfect Graphs Maria Chudnovsky and Irena Penev Columbia University, New York, NY 10027 USA May 18, 2012 Abstract The bull is a graph consisting of a triangle and two vertex-disjoint

More information

Fixed-Parameter Algorithms, IA166

Fixed-Parameter Algorithms, IA166 Fixed-Parameter Algorithms, IA166 Sebastian Ordyniak Faculty of Informatics Masaryk University Brno Spring Semester 2013 Introduction Outline 1 Introduction Algorithms on Locally Bounded Treewidth Layer

More information

Rigidity, connectivity and graph decompositions

Rigidity, connectivity and graph decompositions First Prev Next Last Rigidity, connectivity and graph decompositions Brigitte Servatius Herman Servatius Worcester Polytechnic Institute Page 1 of 100 First Prev Next Last Page 2 of 100 We say that a framework

More information

In this lecture, we ll look at applications of duality to three problems:

In this lecture, we ll look at applications of duality to three problems: Lecture 7 Duality Applications (Part II) In this lecture, we ll look at applications of duality to three problems: 1. Finding maximum spanning trees (MST). We know that Kruskal s algorithm finds this,

More information

Vertex Colorings without Rainbow or Monochromatic Subgraphs. 1 Introduction

Vertex Colorings without Rainbow or Monochromatic Subgraphs. 1 Introduction Vertex Colorings without Rainbow or Monochromatic Subgraphs Wayne Goddard and Honghai Xu Dept of Mathematical Sciences, Clemson University Clemson SC 29634 {goddard,honghax}@clemson.edu Abstract. This

More information

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE Professor Kindred Math 104, Graph Theory Homework 2 Solutions February 7, 2013 Introduction to Graph Theory, West Section 1.2: 26, 38, 42 Section 1.3: 14, 18 Section 2.1: 26, 29, 30 DO NOT RE-DISTRIBUTE

More information

Constant approximation algorithms for embedding graph metrics into trees and outerplanar graphs

Constant approximation algorithms for embedding graph metrics into trees and outerplanar graphs Constant approximation algorithms for embedding graph metrics into trees and outerplanar graphs V. Chepoi 1, F. F. Dragan 2, I. Newman 3, Y. Rabinovich 3, and Y. Vaxès 1 1 LIF, Universitée d Aix-Marseille,

More information

A CHARACTERIZATION FOR 2-SELF-CENTERED GRAPHS

A CHARACTERIZATION FOR 2-SELF-CENTERED GRAPHS Discussiones Mathematicae Graph Theory 38 (2018) 27 37 doi:10.7151/dmgt.1994 A CHARACTERIZATION FOR 2-SELF-CENTERED GRAPHS Mohammad Hadi Shekarriz Madjid Mirzavaziri Department of Pure Mathematics Ferdowsi

More information

CLAW-FREE 3-CONNECTED P 11 -FREE GRAPHS ARE HAMILTONIAN

CLAW-FREE 3-CONNECTED P 11 -FREE GRAPHS ARE HAMILTONIAN CLAW-FREE 3-CONNECTED P 11 -FREE GRAPHS ARE HAMILTONIAN TOMASZ LUCZAK AND FLORIAN PFENDER Abstract. We show that every 3-connected claw-free graph which contains no induced copy of P 11 is hamiltonian.

More information

Two Characterizations of Hypercubes

Two Characterizations of Hypercubes Two Characterizations of Hypercubes Juhani Nieminen, Matti Peltola and Pasi Ruotsalainen Department of Mathematics, University of Oulu University of Oulu, Faculty of Technology, Mathematics Division, P.O.

More information

Math 443/543 Graph Theory Notes 11: Graph minors and Kuratowski s Theorem

Math 443/543 Graph Theory Notes 11: Graph minors and Kuratowski s Theorem Math 443/543 Graph Theory Notes 11: Graph minors and Kuratowski s Theorem David Glickenstein November 26, 2008 1 Graph minors Let s revisit some de nitions. Let G = (V; E) be a graph. De nition 1 Removing

More information

Bipartite Roots of Graphs

Bipartite Roots of Graphs Bipartite Roots of Graphs Lap Chi Lau Department of Computer Science University of Toronto Graph H is a root of graph G if there exists a positive integer k such that x and y are adjacent in G if and only

More information

Line Graphs and Circulants

Line Graphs and Circulants Line Graphs and Circulants Jason Brown and Richard Hoshino Department of Mathematics and Statistics Dalhousie University Halifax, Nova Scotia, Canada B3H 3J5 Abstract The line graph of G, denoted L(G),

More information

Monotone Paths in Geometric Triangulations

Monotone Paths in Geometric Triangulations Monotone Paths in Geometric Triangulations Adrian Dumitrescu Ritankar Mandal Csaba D. Tóth November 19, 2017 Abstract (I) We prove that the (maximum) number of monotone paths in a geometric triangulation

More information

Planarity. 1 Introduction. 2 Topological Results

Planarity. 1 Introduction. 2 Topological Results Planarity 1 Introduction A notion of drawing a graph in the plane has led to some of the most deep results in graph theory. Vaguely speaking by a drawing or embedding of a graph G in the plane we mean

More information

Block Duplicate Graphs and a Hierarchy of Chordal Graphs

Block Duplicate Graphs and a Hierarchy of Chordal Graphs Block Duplicate Graphs and a Hierarchy of Chordal Graphs Martin Charles Golumbic Uri N. Peled August 18, 1998 Revised October 24, 2000 and March 15, 2001 Abstract A block graph is a graph whose blocks

More information

arxiv:submit/ [math.co] 9 May 2011

arxiv:submit/ [math.co] 9 May 2011 arxiv:submit/0243374 [math.co] 9 May 2011 Connectivity and tree structure in finite graphs J. Carmesin R. Diestel F. Hundertmark M. Stein 6 May, 2011 Abstract We prove that, for every integer k 0, every

More information

γ(ɛ) (a, b) (a, d) (d, a) (a, b) (c, d) (d, d) (e, e) (e, a) (e, e) (a) Draw a picture of G.

γ(ɛ) (a, b) (a, d) (d, a) (a, b) (c, d) (d, d) (e, e) (e, a) (e, e) (a) Draw a picture of G. MAD 3105 Spring 2006 Solutions for Review for Test 2 1. Define a graph G with V (G) = {a, b, c, d, e}, E(G) = {r, s, t, u, v, w, x, y, z} and γ, the function defining the edges, is given by the table ɛ

More information

The following is a summary, hand-waving certain things which actually should be proven.

The following is a summary, hand-waving certain things which actually should be proven. 1 Basics of Planar Graphs The following is a summary, hand-waving certain things which actually should be proven. 1.1 Plane Graphs A plane graph is a graph embedded in the plane such that no pair of lines

More information

Math 575 Exam 3. (t). What is the chromatic number of G?

Math 575 Exam 3. (t). What is the chromatic number of G? Math 575 Exam 3 Name 1 (a) Draw the Grötsch graph See your notes (b) Suppose that G is a graph having 6 vertices and 9 edges and that the chromatic polynomial of G is given below Fill in the missing coefficients

More information

arxiv: v3 [math.co] 25 Jun 2011

arxiv: v3 [math.co] 25 Jun 2011 Seymour s second neighborhood conjecture for tournaments missing a generalized star Salman GHAZAL 1 arxiv:1106.0085v3 [math.co] 25 Jun 2011 Abstract Seymour s Second Neighborhood Conjecture asserts that

More information

A step towards the Bermond-Thomassen conjecture about disjoint cycles in digraphs

A step towards the Bermond-Thomassen conjecture about disjoint cycles in digraphs A step towards the Bermond-Thomassen conjecture about disjoint cycles in digraphs Nicolas Lichiardopol Attila Pór Jean-Sébastien Sereni Abstract In 1981, Bermond and Thomassen conjectured that every digraph

More information

WORM COLORINGS. Wayne Goddard. Dept of Mathematical Sciences, Clemson University Kirsti Wash

WORM COLORINGS. Wayne Goddard. Dept of Mathematical Sciences, Clemson University   Kirsti Wash 1 2 Discussiones Mathematicae Graph Theory xx (xxxx) 1 14 3 4 5 6 7 8 9 10 11 12 13 WORM COLORINGS Wayne Goddard Dept of Mathematical Sciences, Clemson University e-mail: goddard@clemson.edu Kirsti Wash

More information

Matching and Factor-Critical Property in 3-Dominating-Critical Graphs

Matching and Factor-Critical Property in 3-Dominating-Critical Graphs Matching and Factor-Critical Property in 3-Dominating-Critical Graphs Tao Wang a,, Qinglin Yu a,b a Center for Combinatorics, LPMC Nankai University, Tianjin, China b Department of Mathematics and Statistics

More information

Eternal Domination: Criticality and Reachability

Eternal Domination: Criticality and Reachability Eternal Domination: Criticality and Reachability William F. Klostermeyer School of Computing University of North Florida Jacksonville, FL 32224-2669 wkloster@unf.edu Gary MacGillivray Department of Mathematics

More information

9 About Intersection Graphs

9 About Intersection Graphs 9 About Intersection Graphs Since this lecture we focus on selected detailed topics in Graph theory that are close to your teacher s heart... The first selected topic is that of intersection graphs, i.e.

More information

arxiv: v3 [math.co] 17 Jan 2018

arxiv: v3 [math.co] 17 Jan 2018 Reconstructing unrooted phylogenetic trees from symbolic ternary metrics arxiv:1702.00190v3 [math.co] 17 Jan 2018 Stefan Grünewald CAS-MPG Partner Institute for Computational Biology Chinese Academy of

More information

Chordal graphs MPRI

Chordal graphs MPRI Chordal graphs MPRI 2017 2018 Michel Habib habib@irif.fr http://www.irif.fr/~habib Sophie Germain, septembre 2017 Schedule Chordal graphs Representation of chordal graphs LBFS and chordal graphs More structural

More information

On vertex-coloring edge-weighting of graphs

On vertex-coloring edge-weighting of graphs Front. Math. China DOI 10.1007/s11464-009-0014-8 On vertex-coloring edge-weighting of graphs Hongliang LU 1, Xu YANG 1, Qinglin YU 1,2 1 Center for Combinatorics, Key Laboratory of Pure Mathematics and

More information

Graphs and Discrete Structures

Graphs and Discrete Structures Graphs and Discrete Structures Nicolas Bousquet Louis Esperet Fall 2018 Abstract Brief summary of the first and second course. É 1 Chromatic number, independence number and clique number The chromatic

More information

Faster parameterized algorithms for Minimum Fill-In

Faster parameterized algorithms for Minimum Fill-In Faster parameterized algorithms for Minimum Fill-In Hans L. Bodlaender Pinar Heggernes Yngve Villanger Abstract We present two parameterized algorithms for the Minimum Fill-In problem, also known as Chordal

More information

EMBEDDING INTO l n. 1 Notation and Lemmas

EMBEDDING INTO l n. 1 Notation and Lemmas EMBEDDING INTO l n We are looking at trying to embed a metric space into l n, our goal is to try and embed an n point metric space into as low a dimension l m as possible. We will show that, in fact, every

More information

Algorithm design in Perfect Graphs N.S. Narayanaswamy IIT Madras

Algorithm design in Perfect Graphs N.S. Narayanaswamy IIT Madras Algorithm design in Perfect Graphs N.S. Narayanaswamy IIT Madras What is it to be Perfect? Introduced by Claude Berge in early 1960s Coloring number and clique number are one and the same for all induced

More information

Almost self-centered median and chordal graphs

Almost self-centered median and chordal graphs Almost self-centered median and chordal graphs Kannan Balakrishnan Department of Computer Applications Cochin University of Science and Technology, Cochin-22, India bkannan@cusat.ac.in Boštjan Brešar Faculty

More information

arxiv: v5 [cs.dm] 9 May 2016

arxiv: v5 [cs.dm] 9 May 2016 Tree spanners of bounded degree graphs Ioannis Papoutsakis Kastelli Pediados, Heraklion, Crete, reece, 700 06 October 21, 2018 arxiv:1503.06822v5 [cs.dm] 9 May 2016 Abstract A tree t-spanner of a graph

More information

arxiv: v1 [math.co] 13 Aug 2017

arxiv: v1 [math.co] 13 Aug 2017 Strong geodetic problem in grid like architectures arxiv:170803869v1 [mathco] 13 Aug 017 Sandi Klavžar a,b,c April 11, 018 Paul Manuel d a Faculty of Mathematics and Physics, University of Ljubljana, Slovenia

More information

Enumerations, Forbidden Subgraph Characterizations, and the Split-Decomposition

Enumerations, Forbidden Subgraph Characterizations, and the Split-Decomposition Enumerations, Forbidden Subgraph Characterizations, and the Split-Decomposition Maryam Bahrani Jérémie Lumbroso Abstract Forbidden characterizations may sometimes be the most natural way to describe families

More information

arxiv:math/ v3 [math.dg] 23 Jul 2007

arxiv:math/ v3 [math.dg] 23 Jul 2007 THE INTRINSIC GEOMETRY OF A JORDAN DOMAIN arxiv:math/0512622v3 [math.dg] 23 Jul 2007 RICHARD L. BISHOP Abstract. For a Jordan domain in the plane the length metric space of points connected to an interior

More information

Bounds on distances for spanning trees of graphs. Mr Mthobisi Luca Ntuli

Bounds on distances for spanning trees of graphs. Mr Mthobisi Luca Ntuli Bounds on distances for spanning trees of graphs Mr Mthobisi Luca Ntuli March 8, 2018 To Mphemba Legacy iii Acknowledgments I would like to thank my supervisors, Dr MJ Morgan and Prof S Mukwembi. It

More information

Near-colorings: non-colorable graphs and NP-completeness

Near-colorings: non-colorable graphs and NP-completeness Near-colorings: non-colorable graphs and NP-completeness M. Montassier and P. Ochem LIRMM (Université de Montpellier, CNRS), Montpellier, France. February 16, 015 Abstract A graph G is (d 1,..., d l )-colorable

More information

9 Connectivity. Contents. 9.1 Vertex Connectivity

9 Connectivity. Contents. 9.1 Vertex Connectivity 9 Connectivity Contents 9.1 Vertex Connectivity.............................. 205 Connectivity and Local Connectivity............... 206 Vertex Cuts and Menger s Theorem................. 207 9.2 The Fan

More information

Embedded Width, A Variation of Treewidth for Planar Graphs

Embedded Width, A Variation of Treewidth for Planar Graphs Embedded Width, A Variation of Treewidth for Planar Graphs Robert Weber Advisor: Glencora Borradaile Abstract A commonly studied property of graphs is treewidth, a measure of how tree-like a graph is.

More information

Characterizations of Trees

Characterizations of Trees Characterizations of Trees Lemma Every tree with at least two vertices has at least two leaves. Proof. 1. A connected graph with at least two vertices has an edge. 2. In an acyclic graph, an end point

More information

Minimum Number of Palettes in Edge Colorings

Minimum Number of Palettes in Edge Colorings Graphs and Combinatorics (2014) 30:619 626 DOI 10.1007/s00373-013-1298-8 ORIGINAL PAPER Minimum Number of Palettes in Edge Colorings Mirko Horňák Rafał Kalinowski Mariusz Meszka Mariusz Woźniak Received:

More information

Necessary edges in k-chordalizations of graphs

Necessary edges in k-chordalizations of graphs Necessary edges in k-chordalizations of graphs Hans L. Bodlaender Abstract In this note, we look at which edges must always be added to a given graph G = (V, E), when we want to make it a chordal graph

More information

Chordal deletion is fixed-parameter tractable

Chordal deletion is fixed-parameter tractable Chordal deletion is fixed-parameter tractable Dániel Marx Institut für Informatik, Humboldt-Universität zu Berlin, Unter den Linden 6, 10099 Berlin, Germany. dmarx@informatik.hu-berlin.de Abstract. It

More information

Adjacent: Two distinct vertices u, v are adjacent if there is an edge with ends u, v. In this case we let uv denote such an edge.

Adjacent: Two distinct vertices u, v are adjacent if there is an edge with ends u, v. In this case we let uv denote such an edge. 1 Graph Basics What is a graph? Graph: a graph G consists of a set of vertices, denoted V (G), a set of edges, denoted E(G), and a relation called incidence so that each edge is incident with either one

More information

MATH 350 GRAPH THEORY & COMBINATORICS. Contents

MATH 350 GRAPH THEORY & COMBINATORICS. Contents MATH 350 GRAPH THEORY & COMBINATORICS PROF. SERGEY NORIN, FALL 2013 Contents 1. Basic definitions 1 2. Connectivity 2 3. Trees 3 4. Spanning Trees 3 5. Shortest paths 4 6. Eulerian & Hamiltonian cycles

More information

Jordan Curves. A curve is a subset of IR 2 of the form

Jordan Curves. A curve is a subset of IR 2 of the form Jordan Curves A curve is a subset of IR 2 of the form α = {γ(x) : x [0, 1]}, where γ : [0, 1] IR 2 is a continuous mapping from the closed interval [0, 1] to the plane. γ(0) and γ(1) are called the endpoints

More information

TREES WITH UNIQUE LEAST CENTRAL SUBTREES

TREES WITH UNIQUE LEAST CENTRAL SUBTREES Discussiones Mathematicae Graph Theory 38 (2018) 811 828 doi:10.7151/dmgt.2045 TREES WITH UNIQUE LEAST CENTRAL SUBTREES Liying Kang Department of Mathematics Shanghai University Shanghai 200444, P.R. China

More information

3-colouring AT-free graphs in polynomial time

3-colouring AT-free graphs in polynomial time 3-colouring AT-free graphs in polynomial time Juraj Stacho Wilfrid Laurier University, Department of Physics and Computer Science, 75 University Ave W, Waterloo, ON N2L 3C5, Canada stacho@cs.toronto.edu

More information

Number Theory and Graph Theory

Number Theory and Graph Theory 1 Number Theory and Graph Theory Chapter 6 Basic concepts and definitions of graph theory By A. Satyanarayana Reddy Department of Mathematics Shiv Nadar University Uttar Pradesh, India E-mail: satya8118@gmail.com

More information

{ 1} Definitions. 10. Extremal graph theory. Problem definition Paths and cycles Complete subgraphs

{ 1} Definitions. 10. Extremal graph theory. Problem definition Paths and cycles Complete subgraphs Problem definition Paths and cycles Complete subgraphs 10. Extremal graph theory 10.1. Definitions Let us examine the following forbidden subgraph problems: At most how many edges are in a graph of order

More information

Faster parameterized algorithms for Minimum Fill-In

Faster parameterized algorithms for Minimum Fill-In Faster parameterized algorithms for Minimum Fill-In Hans L. Bodlaender Pinar Heggernes Yngve Villanger Technical Report UU-CS-2008-042 December 2008 Department of Information and Computing Sciences Utrecht

More information

Double Vertex Graphs and Complete Double Vertex Graphs. Jobby Jacob, Wayne Goddard and Renu Laskar Clemson University April, 2007

Double Vertex Graphs and Complete Double Vertex Graphs. Jobby Jacob, Wayne Goddard and Renu Laskar Clemson University April, 2007 Double Vertex Graphs and Complete Double Vertex Graphs Jobby Jacob, Wayne Goddard and Renu Laskar Clemson University April, 2007 Abstract Let G = (V, E) be a graph of order n 2. The double vertex graph,

More information

Isometric Cycles, Cutsets, and Crowning of Bridged Graphs

Isometric Cycles, Cutsets, and Crowning of Bridged Graphs Isometric Cycles, Cutsets, and Crowning of Bridged Graphs Tao Jiang, 1 Seog-Jin Kim, 2 and Douglas B. West 3 1 DEPARTMENT OF MATHEMATICS AND STATISTICS MIAMI UNIVERSITY OXFORD, OHIO 45056 E-mail: jiangt@muohio.edu

More information

Homomorphisms of Signed Graphs

Homomorphisms of Signed Graphs Homomorphisms of Signed Graphs Reza Naserasr a, Edita Rollová b, Eric Sopena c a CNRS, LRI, UMR8623, Univ. Paris-Sud 11, F-91405 Orsay Cedex, France b Department of Computer Science, Faculty of Mathematics,

More information

MEDIANS OF GRAPHS AND KINGS OF TOURNAMENTS* Hai-Yen Lee and Gerard J. Chang. 1. Introduction

MEDIANS OF GRAPHS AND KINGS OF TOURNAMENTS* Hai-Yen Lee and Gerard J. Chang. 1. Introduction TAIWANESE JOURNAL OF MATHEMATICS Vol. 1, No. 1, pp. 103-110, March 1997 MEDIANS OF GRAPHS AND KINGS OF TOURNAMENTS* Hai-Yen Lee and Gerard J. Chang Abstract. We first prove that for any graph G with a

More information

Applied Mathematics Letters. Graph triangulations and the compatibility of unrooted phylogenetic trees

Applied Mathematics Letters. Graph triangulations and the compatibility of unrooted phylogenetic trees Applied Mathematics Letters 24 (2011) 719 723 Contents lists available at ScienceDirect Applied Mathematics Letters journal homepage: www.elsevier.com/locate/aml Graph triangulations and the compatibility

More information

Exercise set 2 Solutions

Exercise set 2 Solutions Exercise set 2 Solutions Let H and H be the two components of T e and let F E(T ) consist of the edges of T with one endpoint in V (H), the other in V (H ) Since T is connected, F Furthermore, since T

More information

Characterization of Super Strongly Perfect Graphs in Chordal and Strongly Chordal Graphs

Characterization of Super Strongly Perfect Graphs in Chordal and Strongly Chordal Graphs ISSN 0975-3303 Mapana J Sci, 11, 4(2012), 121-131 https://doi.org/10.12725/mjs.23.10 Characterization of Super Strongly Perfect Graphs in Chordal and Strongly Chordal Graphs R Mary Jeya Jothi * and A Amutha

More information

EDGE MAXIMAL GRAPHS CONTAINING NO SPECIFIC WHEELS. Jordan Journal of Mathematics and Statistics (JJMS) 8(2), 2015, pp I.

EDGE MAXIMAL GRAPHS CONTAINING NO SPECIFIC WHEELS. Jordan Journal of Mathematics and Statistics (JJMS) 8(2), 2015, pp I. EDGE MAXIMAL GRAPHS CONTAINING NO SPECIFIC WHEELS M.S.A. BATAINEH (1), M.M.M. JARADAT (2) AND A.M.M. JARADAT (3) A. Let k 4 be a positive integer. Let G(n; W k ) denote the class of graphs on n vertices

More information

Math 777 Graph Theory, Spring, 2006 Lecture Note 1 Planar graphs Week 1 Weak 2

Math 777 Graph Theory, Spring, 2006 Lecture Note 1 Planar graphs Week 1 Weak 2 Math 777 Graph Theory, Spring, 006 Lecture Note 1 Planar graphs Week 1 Weak 1 Planar graphs Lectured by Lincoln Lu Definition 1 A drawing of a graph G is a function f defined on V (G) E(G) that assigns

More information

Extremal Graph Theory: Turán s Theorem

Extremal Graph Theory: Turán s Theorem Bridgewater State University Virtual Commons - Bridgewater State University Honors Program Theses and Projects Undergraduate Honors Program 5-9-07 Extremal Graph Theory: Turán s Theorem Vincent Vascimini

More information

Decreasing the Diameter of Bounded Degree Graphs

Decreasing the Diameter of Bounded Degree Graphs Decreasing the Diameter of Bounded Degree Graphs Noga Alon András Gyárfás Miklós Ruszinkó February, 00 To the memory of Paul Erdős Abstract Let f d (G) denote the minimum number of edges that have to be

More information

Path Separability of Graphs

Path Separability of Graphs Path Separability of Graphs Emilie Diot Cyril Gavoille September 22, 2010 Abstract In this paper we investigate the structural properties of k-path separable graphs, that are the graphs that can be separated

More information

PLANAR GRAPH BIPARTIZATION IN LINEAR TIME

PLANAR GRAPH BIPARTIZATION IN LINEAR TIME PLANAR GRAPH BIPARTIZATION IN LINEAR TIME SAMUEL FIORINI, NADIA HARDY, BRUCE REED, AND ADRIAN VETTA Abstract. For each constant k, we present a linear time algorithm that, given a planar graph G, either

More information

Computing minimum distortion embeddings into a path for bipartite permutation graphs and threshold graphs

Computing minimum distortion embeddings into a path for bipartite permutation graphs and threshold graphs Computing minimum distortion embeddings into a path for bipartite permutation graphs and threshold graphs Pinar Heggernes Daniel Meister Andrzej Proskurowski Abstract The problem of computing minimum distortion

More information

Covering the edges of a graph by a prescribed tree with minimum overlap

Covering the edges of a graph by a prescribed tree with minimum overlap Covering the edges of a graph by a prescribed tree with minimum overlap Noga Alon Yair Caro Raphael Yuster Abstract Let H = (V H, E H ) be a graph, and let k be a positive integer. A graph G = (V G, E

More information

Geodesic Convexity and Cartesian Products in Graphs

Geodesic Convexity and Cartesian Products in Graphs Geodesic Convexity and Cartesian Products in Graphs Tao Jiang Ignacio Pelayo Dan Pritikin September 23, 2004 Abstract In this work we investigate the behavior of various geodesic convexity parameters with

More information

Modules. 6 Hamilton Graphs (4-8 lectures) Introduction Necessary conditions and sufficient conditions Exercises...

Modules. 6 Hamilton Graphs (4-8 lectures) Introduction Necessary conditions and sufficient conditions Exercises... Modules 6 Hamilton Graphs (4-8 lectures) 135 6.1 Introduction................................ 136 6.2 Necessary conditions and sufficient conditions............. 137 Exercises..................................

More information

Planar Graphs. 1 Graphs and maps. 1.1 Planarity and duality

Planar Graphs. 1 Graphs and maps. 1.1 Planarity and duality Planar Graphs In the first half of this book, we consider mostly planar graphs and their geometric representations, mostly in the plane. We start with a survey of basic results on planar graphs. This chapter

More information

A Necessary Condition and a Sufficient Condition for Pairwise Compatibility Graphs

A Necessary Condition and a Sufficient Condition for Pairwise Compatibility Graphs Journal of Graph Algorithms and Applications http://jgaa.info/ vol. 21, no. 3, pp. 341 352 (2017) DOI: 10.7155/jgaa.00419 A Necessary Condition and a Sufficient Condition for Pairwise Compatibility Graphs

More information

The Ordered Covering Problem

The Ordered Covering Problem The Ordered Covering Problem Uriel Feige Yael Hitron November 8, 2016 Abstract We introduce the Ordered Covering (OC) problem. The input is a finite set of n elements X, a color function c : X {0, 1} and

More information

Graphs associated to CAT(0) cube complexes

Graphs associated to CAT(0) cube complexes Graphs associated to CAT(0) cube complexes Mark Hagen McGill University Cornell Topology Seminar, 15 November 2011 Outline Background on CAT(0) cube complexes The contact graph: a combinatorial invariant

More information

Preimages of Small Geometric Cycles

Preimages of Small Geometric Cycles Preimages of Small Geometric Cycles Sally Cockburn Department of Mathematics Hamilton College, Clinton, NY scockbur@hamilton.edu Abstract A graph G is a homomorphic preimage of another graph H, or equivalently

More information

Contracting Chordal Graphs and Bipartite Graphs to Paths and Trees

Contracting Chordal Graphs and Bipartite Graphs to Paths and Trees Contracting Chordal Graphs and Bipartite Graphs to Paths and Trees Pinar Heggernes Pim van t Hof Benjamin Léveque Christophe Paul Abstract We study the following two graph modification problems: given

More information

K 4 C 5. Figure 4.5: Some well known family of graphs

K 4 C 5. Figure 4.5: Some well known family of graphs 08 CHAPTER. TOPICS IN CLASSICAL GRAPH THEORY K, K K K, K K, K K, K C C C C 6 6 P P P P P. Graph Operations Figure.: Some well known family of graphs A graph Y = (V,E ) is said to be a subgraph of a graph

More information

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE Professor Kindred Math 104, Graph Theory Homework 3 Solutions February 14, 2013 Introduction to Graph Theory, West Section 2.1: 37, 62 Section 2.2: 6, 7, 15 Section 2.3: 7, 10, 14 DO NOT RE-DISTRIBUTE

More information

The Rainbow Connection of a Graph Is (at Most) Reciprocal to Its Minimum Degree

The Rainbow Connection of a Graph Is (at Most) Reciprocal to Its Minimum Degree The Rainbow Connection of a Graph Is (at Most) Reciprocal to Its Minimum Degree Michael Krivelevich 1 and Raphael Yuster 2 1 SCHOOL OF MATHEMATICS, TEL AVIV UNIVERSITY TEL AVIV, ISRAEL E-mail: krivelev@post.tau.ac.il

More information

On Structural Parameterizations of the Matching Cut Problem

On Structural Parameterizations of the Matching Cut Problem On Structural Parameterizations of the Matching Cut Problem N. R. Aravind, Subrahmanyam Kalyanasundaram, and Anjeneya Swami Kare Department of Computer Science and Engineering, IIT Hyderabad, Hyderabad,

More information

Combinatorial Gems. Po-Shen Loh. June 2009

Combinatorial Gems. Po-Shen Loh. June 2009 Combinatorial Gems Po-Shen Loh June 2009 Although this lecture does not contain many offical Olympiad problems, the arguments which are used are all common elements of Olympiad problem solving. Some of

More information

2 The Fractional Chromatic Gap

2 The Fractional Chromatic Gap C 1 11 2 The Fractional Chromatic Gap As previously noted, for any finite graph. This result follows from the strong duality of linear programs. Since there is no such duality result for infinite linear

More information

arxiv: v1 [cs.dm] 13 Apr 2012

arxiv: v1 [cs.dm] 13 Apr 2012 A Kuratowski-Type Theorem for Planarity of Partially Embedded Graphs Vít Jelínek, Jan Kratochvíl, Ignaz Rutter arxiv:1204.2915v1 [cs.dm] 13 Apr 2012 Abstract A partially embedded graph (or Peg) is a triple

More information

Technische Universität Ilmenau Institut für Mathematik

Technische Universität Ilmenau Institut für Mathematik Technische Universität Ilmenau Institut für Mathematik Preprint No. M 09/1 On the hull number of triangle-free graphs Dourado, Mitre C.; Protti, Fábio; Rautenbach, Dieter; Szwarcfiter, Jayme Luiz 009 Impressum:

More information

Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded

Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded Cemil Dibek Tınaz Ekim Pinar Heggernes Abstract We determine the maximum number of edges that a claw-free

More information

COLORING EDGES AND VERTICES OF GRAPHS WITHOUT SHORT OR LONG CYCLES

COLORING EDGES AND VERTICES OF GRAPHS WITHOUT SHORT OR LONG CYCLES Volume 2, Number 1, Pages 61 66 ISSN 1715-0868 COLORING EDGES AND VERTICES OF GRAPHS WITHOUT SHORT OR LONG CYCLES MARCIN KAMIŃSKI AND VADIM LOZIN Abstract. Vertex and edge colorability are two graph problems

More information

Structure and hamiltonicity of 3-connected graphs with excluded minors

Structure and hamiltonicity of 3-connected graphs with excluded minors E0 Structure and hamiltonicity of 3-connected graphs with excluded minors Mark Ellingham* Emily Marshall* Vanderbilt University, USA Kenta Ozeki National Institute of Informatics, Japan Shoichi Tsuchiya

More information

Restricted edge connectivity and restricted connectivity of graphs

Restricted edge connectivity and restricted connectivity of graphs Restricted edge connectivity and restricted connectivity of graphs Litao Guo School of Applied Mathematics Xiamen University of Technology Xiamen Fujian 361024 P.R.China ltguo2012@126.com Xiaofeng Guo

More information

Vertex 3-colorability of claw-free graphs

Vertex 3-colorability of claw-free graphs Algorithmic Operations Research Vol.2 (27) 5 2 Vertex 3-colorability of claw-free graphs Marcin Kamiński a Vadim Lozin a a RUTCOR - Rutgers University Center for Operations Research, 64 Bartholomew Road,

More information

Exact algorithm for the Maximum Induced Planar Subgraph Problem

Exact algorithm for the Maximum Induced Planar Subgraph Problem Exact algorithm for the Maximum Induced Planar Subgraph Problem Fedor Fomin Ioan Todinca Yngve Villanger University of Bergen, Université d Orléans Workshop on Graph Decompositions, CIRM, October 19th,

More information

THE LEAFAGE OF A CHORDAL GRAPH

THE LEAFAGE OF A CHORDAL GRAPH Discussiones Mathematicae Graph Theory 18 (1998 ) 23 48 THE LEAFAGE OF A CHORDAL GRAPH In-Jen Lin National Ocean University, Taipei, Taiwan Terry A. McKee 1 Wright State University, Dayton, OH 45435-0001,

More information

An Eternal Domination Problem in Grids

An Eternal Domination Problem in Grids Theory and Applications of Graphs Volume Issue 1 Article 2 2017 An Eternal Domination Problem in Grids William Klostermeyer University of North Florida, klostermeyer@hotmail.com Margaret-Ellen Messinger

More information