Acyclic Edge Colouring of 2-degenerate Graphs

Size: px
Start display at page:

Download "Acyclic Edge Colouring of 2-degenerate Graphs"

Transcription

1 Acyclic Edge Colouring of 2-degenerate Graphs Chandran Sunil L., Manu B., Muthu R., Narayanan N., Subramanian C. R. Abstract An acyclic edge colouring of a graph is a proper edge colouring such that there are no bichromatic cycles. The acyclic chromatic index of a graph is the minimum number k such that there is an acyclic edge colouring using k colours and it is denoted by a (G). A graph is called 2-degenerate if each of its subgraphs has a vertex of degree at most 2. The class of 2-degenerate graphs contains important special classes such as series-parallel graphs, partial 2-trees and outerplanar graphs. It was conjectured by Alon, Sudakov and Zaks that a (G) + 2, where = (G) denotes the maximum degree of the graph. We prove the conjecture for 2-degenerate graphs, and improve the bound to + 1 for series-parallel graphs. We also prove that this improved bound holds for the class of partial 2-trees. These latter results actually give best possible upper bounds. All these bounds are proved constructively, leading to effecient algorithms to produce colourings with the stated number of colours. 1 Introduction All graphs considered here are simple and finite. A proper edge colouring of G = (V, E) is a map C : E S (where S is the set of available colours) with C(e) C(f) for any pair of incident edges e, f. The minimum number of colours needed to properly colour the the edges of G, is called the chromatic index of the graph, denoted by χ (G). A proper edge colouring C is called acyclic if there are no bichromatic cycles in the graph. In other words, the union of any two colour classes induces a set of paths (i.e., linear forest) in G. The acyclic edge chromatic number (also called acyclic chromatic index), denoted by a (G), is the least number of colours required to acyclically edge colour G. The concept of acyclic colouring of a graph was introduced by Grünbaum [5]. The acyclic chromatic index and its vertex analogue can be used to bound other parameters like oriented chromatic number and star chromatic number of a graph G, both of which have many practical applications such as in wavelength routing in optical networks ([4], [12]). Let = (G) denote the maximum degree of a graph G. By Vizing s theorem, we have χ (G) + 1. Since any acyclic edge colouring is also proper, we have a (G) χ (G). It has been conjectured by Alon, Sudakov and Zaks [2] that a (G) + 2 for any G. In fact, unless G is a complete graph of even order or a graph which is almost complete (in terms of the number of edges it contains) it is believed that a (G) (G) + 1. Using probabilistic arguments, Alon, McDiarmid and Reed [1] proved that a (G) 64. The best known result, as of now, for arbitrary graphs, is by Molloy and Reed [13] who showed that a (G) 16. Muthu, Narayanan and Subramanian [14] proved that a (G) 4.52 for graphs G of girth at least 220 (girth is the length of a shortest cycle in a graph). Though the best known upper bound for the general case is far from the conjectured value of + 2, the conjecture has been shown to be true for some special classes of graphs. Alon, Sudakov and Zaks [2] proved that, there exists a constant k such that a (G) + 2 for any graph G whose girth is at least k log. They also proved that a (G) + 2 for almost all -regular graphs. This result was improved by Nešetřil and Wormald [17] who showed that for a random -regular graph a (G) + 1. From Burnstein s [7] result we know that the conjecture is true for subcubic graphs. Skulrattankulchai [18] gave a polynomial time algorithm to colour a subcubic graph using colours. Muthu, Narayanan and Subramanian proved the conjecture for grid-like graphs [15] and outer planar graphs [16]. In fact they gave a better bound of + 1 for those classes of graphs. Here, we verify the conjecture for the class of 2-degenerate graphs, and the stronger conjecture for some subclasses of this class. We state our results in section 2, and the proofs appear in the subsequent sections.

2 2 Our Results Here, we formally define the classes of graphs we handle and state the results we obtain. Definition 1. A 2-degenerate graph is any graph, each of whose subgraphs has a vertex of degree at most 2. Definition 2. A series-parallel graph is any simple graph obtained starting from K 2 and performing any sequence of the following two operations: (i) subdivide an edge (ii) add edges parallel to existing edges. Finally all multiple edges are eliminated to render the graph simple. Definition 3. A 2-tree is a graph recursively defined as follows. A K 3 (triangle) is a 2-tree. Given a 2-tree T n on n vertices, to construct another 2-tree on n+1 vertices, add a new vertex and make it adjacent to the endpoints of an edge (K 2 ) of T n. With respect to the above definition of 2-trees, we define some terms and notation which we will use later. The triangle with which the construction is initiated is called the initial triangle or base triangle. The set of all ears added through the endpoints of a given edge (u, v) is denoted ext(u, v). (u, v) is called the base edge for each of these ears. Definition 4. A partial 2-tree is any subgraph of a 2-tree. From the definition it is easily seen that 2-trees are triangulated, planar and also 2-degenerate. We denote the class of all 2-trees by T and the class of partial 2-trees by P. We prove the conjecture for 2-degenerate graphs. A graph G is called k-degenerate if every subgraph of G, has a vertex of degree at most k. For example, planar graphs are 5-degenerate, forests are 1-degenerate. 2-degenerate graphs properly contain series-parallel graphs, outerplanar graphs and planar graphs of girth at least 6 as subclasses. The earliest result on acyclic edge colouring of 2-degenerate graphs was by Card and Roditty [8], where they proved that a (G) + k 1, where k is the maximum edge connectivity, defined as k = max u,v V (G) λ(u, v), where λ(u, v) is the edge- connectivity of the pair u,v. Note that here k can be as high as. Muthu, Narayanan and Subramanian [16] proved that a (G) + 1 for outerplanar graphs which is a subclass of 2-degenerate graphs and posed the problem of proving the conjecture for 2-degenerate graphs as an open problem. In this paper, we prove the following theorems, Theorem 1. If G is a 2-degenerate graph, then a (G) + 2. Theorem 2. If G is a series-parallel graph, then a (G) + 1. Theorem 3. If G is a 2-tree or a partial 2-tree, then a (G) + 1. Actually, it is known that the class of series-parallel graphs is strictly contained in the class of partial 2-trees (see [10]), and so Theorem 2 follows as a consequence of Theorem 3. We however give independent proofs of both since the proof methods differ radically. A lot of the work in this field has been nonconstructive, using probabilistic methods. In contrast, our proof is constructive and yields an efficient polynomial time algorithm. Determining a (G) is a hard problem both from a theoretical and from an algorithmic point of view. Even for the simple and highly structured class of complete graphs, the value of a (G) is still not determined exactly. It has also been shown by Alon and Zaks [3] that determining whether a (G) 3 is NP-complete for an arbitrary graph G. It follows from the reduction used in [3] that it is in fact NP-hard to determine a (G) even when G is a 2-degenerate subcubic graph. The vertex version of this problem has also been extensively studied (see [5], [7], [6]). A generalisation of the acyclic edge chromatic number has also been studied. See [9], [11] for further reading. 3 Proof of Theorem 1 We now specify some notation which we will use in the following 2 sections. Let G = (V, E) be a graph. Let x V. Then N G (x) will denote the set of neighbours of x in G. For S V, G[S] will denote the subgraph of G induced by S. For an edge e E, G e will denote the graph obtained by deletion of the edge e. For x, y V, when e = (x, y) = xy, we may use G {xy} instead of G e. Let C : E {1, 2,..., t} be an acyclic edge colouring of G. For an edge e E, C(e)

3 S V (G) \ (S {x}) N (x) N (x) x y Figure 1: 2-degenerate graph will denote the colour given to e with respect to the colouring C. For x, y V, when e = (x, y) = xy we may use C(x, y) instead of C(e). We use the notation d G (v) to denote the degree of the vertex v in graph G. If G is clear from the context we abbreviate this to d(v). δ(g) or δ will be used to denote the minimum degree of the graph. Proof. We prove the theorem by induction on the number of edges. Let G be a 2-degenerate graph with n vertices and m edges. Assume the theorem is true for all graphs with at most m 1 edges. To prove the theorem for G, we may assume that G is connected. We may also assume that δ(g) 2, since otherwise if there is a vertex v, with d(v) = 1, we can easily extend the acyclic edge colouring of G e (where e is the edge incident on v) to G. Let S = {v V (G) : d(v) = 2}. Since G is 2-denegerate S. Since G[V S] is also 2-degenerate, there exists at least one vertex of degree at most 2 in G[V S]. Let x be one such vertex. Let N G (x) = N G(x) S and N G (x) = N G(x) N G (x). Note that N G (x) represents exactly the neighbours of x in G with degree strictly greater than 2. It is easy to see that N G (x) 2 and N G (x) 1. Let y N G (x) (see Figure 1 ). Let G = G {xy}. It follows that N G (x) = N G (x) {y}, N G (x) = N G (x) {y} and N G (x) = N G (x). By induction on the number of edges, graph G is + 2 acyclically edge colourable. Let C : E {1, 2,..., + 2} be an acyclic edge colouring of G. Let F x = {C(x, z) z N G (x)}. Let F x = {C(x, z) z N G (x)} and F x = {C(x, z) z N G (x)}. Note that F x is the disjoint union of F x and F x and also F x 2. Let a be the only neighbour of y, in G. Let S a = {C(a, z) z N G (a ) {y}}. A colour α is a candidate for an edge e if none of the incident edges of e are coloured α. A candidate colour α is valid for an edge e if assigning the colour α to e does not result in any bichromatic cycle. Our aim now is to extend the acyclic edge colouring C of G to G by giving a colour to the edge xy from the available + 2 colours. If (G ) < (G), then the colouring C only uses (G ) + 2 (G) + 1 colours. A new colour could be used to colour edge xy in G, thereby completing the induction. Hence we assume (G ) = (G) =. Since F x {C(y, a )}, we have at least 2 candidate colours for the edge xy. case 1: C(y, a ) / F x Then clearly all the candidate colours are valid for the edge xy, since any cycle involving the edge xy will contain the edge ya as well as an edge incident on x in G and thus the cycle has at least 3 colours. case 2: C(y, a ) F x Here we have two subcases. case 2.1: C(y, a ) F x Let a N G (x) be the vertex such that C(y, a ) = C(x, a). Let z be the only neighbour of a other than x. It is easy to see that, when we colour edge xy there is a possibility of a bichromatic cycle only if we assign C(x, y) = C(a, z). But since we have at least 3 candidate colours for edge xy, we can easily avoid this situation. case 2.2: C(y, a ) F x Here we show that the colouring C of G can be modified such that this case reduces to one of the previous cases. Since S a {C(y, a )}, we have at least 2 candidate colours which can be used to replace the colour on the edge ya. Note that any candidate colour is valid for the edge ya in G since y is a pendant vertex in G. Recall that F x 2 and since C(y, a ) F x, at most one of these candidate colours can be in F x. Thus there is at least one colour which can be used to replace the colour on the edge ya such that this case reduces to either case 1 ( i.e., C(y, a ) / F x ) or case 2.1 ( i.e., C(y, a ) F x ).

4 4 Series-Parallel Graphs Here, we give the proof of Theorem 2. The proof ideas are similar to those used in the previous section. We also use notation similar to that used there. Proof. We prove the theorem by induction on the number of edges. Let G be a series-parallel graph with n vertices and m edges. Assume the theorem is true for all series-parallel graphs with at most m 1 edges. To prove the theorem for G, we may assume that G is connected. We may also assume that δ(g) 2, since otherwise there is a vertex v, with d(v) = 1 and we can easily extend the acyclic edge colouring of G e (where e is the edge incident on v) to G. The set S and the vertex x are defined as used in the previous section. Also N G (x) and N G (x) are defined as before. It follows that N G (x) 2 and N G (x) 1. The following 2 claims will help us focus on essentially the hardest parts of the proof of Theorem 2 as they dispense with the simpler cases. Claim 1. For any a, b S, if (a, b) E, the colouring can be extended easily by induction. Proof. Let a and b be the only neighbours of a and b respectively in G {ab}. Now we can extend the acyclic edge colouring C of G {ab} to G. This is easy to see because if C(a, a ) C(b, b ), then there are 1 (note that we can assume that this value is at least 1) candidate colours, which are also valid for edge ab, otherwise if C(a, a ) = C(b, b ), then there are candidate colours for the edge ab and among them at least one is valid as N G (a ) a 1. Claim 2. For any a S and a, b N G (a), if (a, b ) / E, the colouring can be extended easily by induction. Proof. Let G = G a + a b. Note that G is also series-parallel. Now G has m 1 edges, and by induction hypothesis it has an acyclic edge colouring C using at most + 1 colours. We can extend this colouring to G by assigning colour C(a, b ) to edge aa and a missing colour at b with respect to colouring C to the edge ab. Note that this colouring does not create any bichromatic cycles as the colour of edge aa (i.e., C(a, b ) in C) is not present at b in G. In view of Claims 1 and 2, we will assume S is an independent set and that the neighbourhood of any vertex in S induces a clique. Let y N G (x) (see Figure 1 for reference). Let G = G {xy}. It follows that N G (x) = N G (x) {y}, N G (x) = N G (x) {y} and N G (x) = N G (x). By induction on the number of edges, graph G is + 1 acyclically edge colourable. Let C : E {1, 2,..., + 1} be an acyclic edge colouring of G. Let F x = {C(x, z) z N G (x)}. Let F x = {C(x, z) z N G (x)} and F x = {C(x, z) z N G (x)}. Note that F x is the disjoint union of F x and F x and also F x 2. Let a be the only neighbour of y, in G. Let S a = {C(a, z) z N G (a ) {y}}. Our aim now is to extend the acyclic edge colouring C of G to G by giving a colour to the edge xy from the available + 1 colours. If (G ) < (G), then the colouring C only uses (G ) + 1 (G) colours. A new colour can be used to colour edge xy in G, thereby completing the induction. Hence we assume (G ) = (G) =. Since F x {C(y, a )}, we have at least one candidate colour for the edge xy. case 1: C(y, a ) / F x Then clearly all the candidate colours are valid for the edge xy, since any cycle involving the edge xy will contain the edge ya as well as an edge incident on x in G and thus the cycle has at least 3 colours. case 2: C(y, a ) F x Here we have two subcases. case 2.1: C(y, a ) F x Let a N G (x) be the vertex such that C(y, a ) = C(x, a). Let z be the only neighbour of a other than x. It is easy to see that, when we colour edge xy there is a possibility of a bichromatic cycle only if we assign C(x, y) = C(a, z). But since we have at least 2 candidate colours for edge xy, we can easily avoid this situation. case 2.2: C(y, a ) F x Here we show that the colouring C of G can be modified such that this case reduces to one of the previous cases. Since S a {C(y, a )}, we have at least one candidate colour which can be used to replace the colour on the edge ya. Note that any candidate colour is valid for the edge ya in G since y is a pendant vertex in G. Recall that F x 2 and by Claims 1 and 2, and the fact that C(y, a ) F x \ S a in this case, it follows that F x S a = 1. Thus, none of these candidate colours for ya can be in F x. Thus there is at least one colour which can be used to replace the colour on the edge ya such that it reduces to either case 1 ( i.e., C(y, a ) / F x ) or case 2.1 ( i.e., C(y, a ) F x ).

5 5 2-trees In this section we give the proof of Theorem 3 for 2-trees. An extension of this idea yields the result for partial 2-trees. This will appear in Section 6. We use L v to denote the subset of colours not seen by the vertex v in any partial colouring of G. Note that L v U v +1 (since we are using + 1 colours), where U v is the number of uncoloured edges incident to v. d(v) denotes the degree of the vertex v. The following lemma describe an acyclic edge colouring for the complete bipartite graph, K 2,t, using t colours if t 3, and using t + 1 colours otherwise. Lemma 1. For the complete bipartite graph, K 2,t, { t if t 3 a (K 2,t ) = t + 1 otherwise. Proof. Let u and v be the vertices in the partite set of size 2, and let w 1,...,w t be the vertices of the partite set of size t. If t = 1 or 2, the colouring is straightforward. If t 3, colour (u, w i ) with colour i, for i {1,...,t} and colour (v, w i ) with colour i +1, for i {1,..., t 1} and colour (v, w t ) with colour 1. It is easy to observe that the subgraph induced by any pair of colour classes is a path on 3 or 4 edges, or a collection of 2 vertex disjoint paths on 2 edges each. In each case, the subgraph is acyclic and hence the colouring is proper and acyclic. We call this scheme colouring by shifting and will use it as a subroutine in the colouring of partial 2-trees. Also, note that no maximal 2-coloured path ends at u or v in this scheme. We now describe a generalised version of the previous lemma. Lemma 2. Consider the complete bipartite graph H = (A, B, F) with A = {u, v} and B = {w 1,..., w t } where t 3. Let L u denote a set of t colours which are permitted for edges incident at u. L v is defined similarly. Then, there is an acyclic edge colouring of H using only colours from L u and L v for edges incident at u and v respectively. Proof. Without loss of generality, assume that I = L u L v = {1,..., i} is the set of i 0 colours available for edges incident at both u and v and also that L u \ I = {i + 1,...,t} and also that L v \ I = {t + 1,...2t i}. Then, colour the edges (u, w 1 ),...(u, w t ) with 1,...,t respectively. Colour the edges (v, w 1 ),..., (v, w i 1 ) with 2,...,i respectively. Colour the edges (v, w i )...,(v, w t 1 ) with t + 1,...,2t i respectively and (v, w t ) with colour 1. It is easy to observe that the subgraph induced by any pair of colour classes is acyclic and hence the colouring is proper and acyclic. We call this scheme also colouring by shifting and will use it as a subroutine in the colouring of partial 2-trees. We may assume that the given graph is biconnected, since an acyclic colouring of any graph can be obtained from acyclic colouring of its biconnected components using a (G) colours. First we prove the result for the class T of 2-trees and then extend it, in the next section, to include all of P, the partial 2-trees. We will use the following easy to verify fact repeatedly in our proofs. Observation 1. If G is a 2-tree, one can construct G from any arbitrary triangle of G by adding 2-ears according to the definition of 2-trees stated in Section 2. We obtain a + 1 acyclic edge colouring of any 2-tree by an iterative colouring procedure which incorporates more edges at each stage into an existing partial colouring until the graph is fully coloured. There is in general more than one way in which a 2-tree can be constructed according to the definition given. We will describe a particular order in which the vertices and edges are introduced and use this ordering to colour the graph. The procedure we give never alters the colour of an edge once it has been assigned. 5.1 The colouring procedure We reconstruct the graph G by starting from any triangle T = {a, b, c} as mentioned in Observation 1 by building the graph ear by ear. We call this the base triangle or initial triangle. Recall that ext(u, v) denotes the set of all 2-ears having (u, v) as its base edge. We also assign a nonnegative integer value to each edge e and call it the level of e and denote it by level(e).

6 G k 1 ears u x a y w v k 2 ears Figure 2: 2-tree Initially, the three edges of T are assigned level 0. The level number is defined inductively. If e = (u, v) is any edge already added such that level(e) = i, then for each 2-ear (u, w, v) ext(u, v), we assign level(u, w) = level(w, v) = i + 1 and add this 2-ear. In addition, we we follow the convention that (i) edges are added in increasing order of their level numbers and (ii) if (u, w, v) is a level i ear, then all (i+1)-level ears of ext(u, w) appear contiguously (the same holds for ext(w, v) also) with 2-ears of one set appearing immediately before or after the 2-ears of the other set. When we are going to add ears of level i + 1, the graph will look similar to Figure 2. This is the order in which the edges would be introduced and also coloured. In the following, we use to denote the maximum degree of the current graph (after adding the edges to be coloured at this step). The colouring procedure can be summarised as follows. 1. Colour the base triangle T = {a, b, c} with colours 1, 2, Colour the level 1 edges in the three sets ext(a, b), ext(b, c) and ext(a, c), using the shifting procedure for each of the sets of ears. Notice that a set of k ears introduced with the same base edge constitute a complete bipartite graph K 2,k. 3. For i 1, the procedure for colouring level-(i + 1) edges is as follows. Assume that all edges up to level-i have already been added and coloured (using + 1 colours). Assume that for some level i 2-ear (u, w, v), we are adding the edges in ext(u, w) and ext(w, v). We refer to (u, w, v) as the base ear. Please refer to Figure 2. Let the number of 2-ears in ext(u, w) and ext(w, v) be, respectively, k 1 and k 2. We assume without loss of generality that k 1 k 2. Colour the new edges as described below, under colour extension. Colour Extension We describe below how to extend the colouring C to the newly added ears. The procedure falls under a number of cases. We colour the ears in ext(u, w) first and then those in ext(v, w). Let C(uw) = x and C(vw) = y and C(uv) = a. Notice that since we use + 1 colours, we have L u k 1 + 1, L v k and L w k 1 + k One should also note that L u L w k 1. Case k 1 = 0: If K 2 = 1, colour the edge of the ear incident to w using C(uv) = a and other edge with any colour from L v \ {x}. Similarly if K 2 = 2, colour one ear with 2 colours from L v \ {x} and the other ear with one of these colours and a. Otherwise the K 2 ears based on edge (v, w) are coloured using k 2 colours from L v \{x} using the shifting procedure.

7 Case k 1 = 1: In this case, we color the single ear based on (u, w) with the colours a and a colour from L u \ {y}. For the ears based on (v, w), we pick a subset of k 2 colours from L v \ {x} of cardinality k 2 and a set of same size from L w and colour using the shifting procedure. Case k 1 = 2: In this case, one of the ears based on (u, w) is coloured using 2 colours from L u \ {y} while the other is coloured using a and one of these colours. For the ears based on (v, w), we pick a subset of k 2 colours from L v \ {x} of cardinality k 2 and a set of same size from L w and colour based on shifting. Case k 1 3: In this case, the ears based on (u, w) are coloured using k 1 colours from L u \ {y} in shift. Observe that here, L w L v, so the selected set of colours are free at both endpoints of the ear set. For the ears based on (v, w), we pick a subset of k 2 colours from L v \ {x} of cardinality k 2 and a set of same size from L w and colour based on shifting. Observe that from the description of the first colouring by shifting procedure, after the first sets of k 1 ears are coloured in the last case above, there is no maximal 2 coloured path between u and w. Thus any bichromatic cycle created as a result of adding the second set of ears must necessarily pass through the edge (u, w). This is not possible because we do not use the colour x of that edge in the colouring of the second set of ears. From Lemmas 1 and 2, we know that the colouring by shifting procedures never creates bichromatic cycles among themselves. The first 3 cases are more straightforward, and it can be seen that the colouring is proper and acyclic in each case. 6 Partial 2-tree Here, we extend the proof given above to partial 2-trees. Given any partial 2-tree T, we consider one of the minimum 2-trees in which this 2-tree is contained and call it G. We mark all the edges of G which are not in T as imaginary edges. We use the imaginary edges only to classify the level of edges for the further addition of ears. They do not contribute to the degree of a vertex in G. They are never coloured. Thus d G (v) = d T (v). The important point to notice is that, again we need only (T) + 1 colours to extend the colouring. An ear consisting of both real edges is called a full ear, while ears with one real edge and one imaginary edge are called half ears. Observe that empty ears (both edges are imaginary) are inconsequential, since we do not colour them at all, and only use their endpoints for the addition of higher level ears. Suppose, at any point, we are to colour k 1, k 2 pairs of ears (some of them are half ears). We notice that if there are k uncoloured real edges at an endpoint, then we have at least k + 1 available colours for the edges incident at the endpoint. Here the ears are ordered with all the full ears first followed by the half ears and finally by the empty ears. Colour the full ears as mentioned earlier for 2-trees and extend the colouring to partial ears in a proper fashion. It follows that such a colouring is proper and acyclic. It is identical to the case of 2-trees, except for the half ears. However, half ears only give rise to pendant edges and cannot create bichromatic cycles, so any proper colouring is sufficient. This completes the proof of Theorem 3 for partial 2-trees. References [1] N. ALON, C.J.H.MCDIARMID, AND B.A.REED, Acyclic coloring of graphs, Random Structures and Algorithms, 2 (1991), pp [2] N. ALON, B. SUDAKOV, AND A. ZAKS, Acyclic edge-colorings of graphs, Journal of Graph Theory, 37 (2001), pp [3] N. ALON AND A. ZAKS, Algorithmic aspects of acyclic edge colorings, Algorithmica, 32 (2002), pp [4] D. AMAR, A. RASPAUD, AND O. TOGNI, All to all wavelength routing in all-optical compounded networks, Discrete Mathematics, 235 (2001), pp [5] B.GRÜNBAUM, Acyclic colorings of planar graphs, Israel Juornal of Mathematics, 14 (1973), pp

8 [6] V. BORODIN, Acyclic colorings of planar graphs, Discrete Mathematics, 25 (1979), pp [7] M. BURNSTEIN, Every 4-valent graph has an acyclic five-coloring, Soobsčˇ. Akad. Nauk Gruzin. SSR, 93 (1979). [8] Y. CARD AND Y. RODITTY, Acycic edge-colorings of sparse graphs, Appl. Math. Lett., 7 (1994), pp [9] S. GERKE AND M. RAEMY, Generalised acyclic edge colourings of graphs with large girth, Discrete Mathematics, 307 (2007), pp [10] R. L. GRAHAM, Contemporary trends in discrete mathematics, DIMACS, American Mathematical Society, (1999), p [11] C. GREENHILL AND O. PIKHURKO, Bounds on the generalised acyclic chromatic numbers of bounded degree graphs, Graphs and Combinatorics, 21 (2005), pp [12] A. KOSTOCHKA, E. SOPENA, AND X. ZHU, Acyclic and oriented chromatic numbers of graphs, J. Graph Theory, 24 (1997), pp [13] M. MOLLY AND B. REED, Further algorithmic aspects of lovaz local lemma, in Proceedings of the 30th Annual ACM Symposium on Theory of Computing, 1998, pp [14] R. MUTHU, N. NARAYANAN, AND C. R. SUBRAMANIAN, Improved bounds on acyclic edge coloring, Electronic notes in discrete mathematics, 19 (2005), pp [15], Optimal acyclic edge coloring of grid like graphs, in Proceedings of the 12th International Conference, CO- COON, LNCS 4112, 2006, pp [16], Acyclic edge colouring of outerplanar graphs, in AAIM, 2007, pp [17] J. NĚSETŘIL AND N. C. WORMALD, The acyclic edge chromatic number of a random d-regular graph is d+1, Journal of Graph Theory, 49 (2005), pp [18] S. SKULRATTANKULCHAI, Acyclic colorings of subcubic graphs, Information processing letters, 92 (2004), pp

Discrete Mathematics

Discrete Mathematics Discrete Mathematics 310 (2010) 2769 2775 Contents lists available at ScienceDirect Discrete Mathematics journal homepage: www.elsevier.com/locate/disc Optimal acyclic edge colouring of grid like graphs

More information

Acyclic Edge Colorings of Graphs

Acyclic Edge Colorings of Graphs Acyclic Edge Colorings of Graphs Noga Alon Ayal Zaks Abstract A proper coloring of the edges of a graph G is called acyclic if there is no 2-colored cycle in G. The acyclic edge chromatic number of G,

More information

Some Results on Edge Coloring Problems with Constraints in Graphs

Some Results on Edge Coloring Problems with Constraints in Graphs The Eighth International Symposium on Operations Research and Its Applications (ISORA 09) Zhangjiajie, China, September 20 22, 2009 Copyright 2009 ORSC & APORC, pp. 6 14 Some Results on Edge Coloring Problems

More information

Algorithmic Aspects of Acyclic Edge Colorings

Algorithmic Aspects of Acyclic Edge Colorings Algorithmic Aspects of Acyclic Edge Colorings Noga Alon Ayal Zaks Abstract A proper coloring of the edges of a graph G is called acyclic if there is no -colored cycle in G. The acyclic edge chromatic number

More information

Acyclic Edge Colorings of Graphs

Acyclic Edge Colorings of Graphs Acyclic Edge Colorings of Graphs Noga Alon Benny Sudaov Ayal Zas Abstract A proper coloring of the edges of a graph G is called acyclic if there is no 2-colored cycle in G. The acyclic edge chromatic number

More information

Acyclic Coloring of Graphs of Maximum Degree

Acyclic Coloring of Graphs of Maximum Degree Acyclic Coloring of Graphs of Maximum Degree Guillaume Fertin, André Raspaud To cite this version: Guillaume Fertin, André Raspaud. Acyclic Coloring of Graphs of Maximum Degree. Stefan Felsner. 005 European

More information

On Acyclic Vertex Coloring of Grid like graphs

On Acyclic Vertex Coloring of Grid like graphs On Acyclic Vertex Coloring of Grid like graphs Bharat Joshi and Kishore Kothapalli {bharatj@research., kkishore@}iiit.ac.in Center for Security, Theory and Algorithmic Research International Institute

More information

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and education use, including for instruction at the authors institution

More information

Acyclic Edge Coloring Algorithms for Kp(q-1) and K_(p-1)(q-1),(p-1)(q-1).

Acyclic Edge Coloring Algorithms for Kp(q-1) and K_(p-1)(q-1),(p-1)(q-1). Acyclic Edge Coloring Algorithms for Kp(q-1) and K_(p-1)(q-1),(p-1)(q-1). by Kishore Kothapalli, V.Ch.Venkaiah, Bharat Joshi, K. Ramanjaneyulu in International Conference on Graph Theory and its Applications,

More information

Acyclic Colorings of Graph Subdivisions

Acyclic Colorings of Graph Subdivisions Acyclic Colorings of Graph Subdivisions Debajyoti Mondal, Rahnuma Islam Nishat, Sue Whitesides, and Md. Saidur Rahman 3 Department of Computer Science, University of Manitoba Department of Computer Science,

More information

Strong Chromatic Index of 2-Degenerate Graphs

Strong Chromatic Index of 2-Degenerate Graphs Strong Chromatic Index of 2-Degenerate Graphs Gerard Jennhwa Chang 1,2,3 and N. Narayanan 1 1 DEPARTMENT OF MATHEMATICS NATIONAL TAIWAN UNIVERSITY TAIPEI, TAIWAN E-mail: gjchang@math.ntu.edu.tw; narayana@gmail.com

More information

Star coloring planar graphs from small lists

Star coloring planar graphs from small lists Star coloring planar graphs from small lists André Kündgen Craig Timmons June 4, 2008 Abstract A star coloring of a graph is a proper vertex-coloring such that no path on four vertices is 2-colored. We

More information

ACYCLIC COLORING ON TRIPLE STAR GRAPH FAMILIES

ACYCLIC COLORING ON TRIPLE STAR GRAPH FAMILIES ACYCLIC COLORING ON TRIPLE STAR GRAPH FAMILIES Abstract 1 D.Vijayalakshmi Assistant Professor Department of Mathematics Kongunadu Arts and Science College Coimbatore 2 K. Selvamani, Research Scholars Department

More information

Acyclic Edge Colorings of Graphs

Acyclic Edge Colorings of Graphs Acyclic Edge Colorings of Graphs Noga Alon, 1 Benny Sudakov, 2 and Ayal Zaks 3 1 DEPARTMENT OF MATHEMATICS RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES TEL AVIV UNIVERSITY TEL AVIV, ISRAEL E-mail:

More information

Graphs with maximum degree 5 are acyclically 7-colorable

Graphs with maximum degree 5 are acyclically 7-colorable Also available at http://amc.imfm.si ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 4 (2011) 153 164 Graphs with maximum degree 5 are acyclically 7-colorable

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

An upper bound for the chromatic number of line graphs

An upper bound for the chromatic number of line graphs EuroComb 005 DMTCS proc AE, 005, 151 156 An upper bound for the chromatic number of line graphs A D King, B A Reed and A Vetta School of Computer Science, McGill University, 3480 University Ave, Montréal,

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

On 2-Subcolourings of Chordal Graphs

On 2-Subcolourings of Chordal Graphs On 2-Subcolourings of Chordal Graphs Juraj Stacho School of Computing Science, Simon Fraser University 8888 University Drive, Burnaby, B.C., Canada V5A 1S6 jstacho@cs.sfu.ca Abstract. A 2-subcolouring

More information

Star coloring bipartite planar graphs

Star coloring bipartite planar graphs Star coloring bipartite planar graphs H. A. Kierstead, André Kündgen and Craig Timmons April 19, 2008 Abstract A star coloring of a graph is a proper vertex-coloring such that no path on four vertices

More information

Coloring edges and vertices of graphs without short or long cycles

Coloring edges and vertices of graphs without short or long cycles 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 that are NPhard in general. We show that

More information

Matching Theory. Figure 1: Is this graph bipartite?

Matching Theory. Figure 1: Is this graph bipartite? Matching Theory 1 Introduction A matching M of a graph is a subset of E such that no two edges in M share a vertex; edges which have this property are called independent edges. A matching M is said to

More information

Problem Set 2 Solutions

Problem Set 2 Solutions Problem Set 2 Solutions Graph Theory 2016 EPFL Frank de Zeeuw & Claudiu Valculescu 1. Prove that the following statements about a graph G are equivalent. - G is a tree; - G is minimally connected (it is

More information

EDGE-COLOURED GRAPHS AND SWITCHING WITH S m, A m AND D m

EDGE-COLOURED GRAPHS AND SWITCHING WITH S m, A m AND D m EDGE-COLOURED GRAPHS AND SWITCHING WITH S m, A m AND D m GARY MACGILLIVRAY BEN TREMBLAY Abstract. We consider homomorphisms and vertex colourings of m-edge-coloured graphs that have a switching operation

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

List Colouring Squares of Planar Graphs

List Colouring Squares of Planar Graphs Electronic Notes in Discrete Mathematics 9 (007) 515 519 www.elsevier.com/locate/endm List Colouring Squares of Planar Graphs Frédéric Havet a,1, Jan van den Heuvel b,1, Colin McDiarmid c,1, and Bruce

More information

A Note on Vertex Arboricity of Toroidal Graphs without 7-Cycles 1

A Note on Vertex Arboricity of Toroidal Graphs without 7-Cycles 1 International Mathematical Forum, Vol. 11, 016, no. 14, 679-686 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.1988/imf.016.667 A Note on Vertex Arboricity of Toroidal Graphs without 7-Cycles 1 Haihui

More information

ON LOCAL STRUCTURE OF 1-PLANAR GRAPHS OF MINIMUM DEGREE 5 AND GIRTH 4

ON LOCAL STRUCTURE OF 1-PLANAR GRAPHS OF MINIMUM DEGREE 5 AND GIRTH 4 Discussiones Mathematicae Graph Theory 9 (009 ) 385 00 ON LOCAL STRUCTURE OF -PLANAR GRAPHS OF MINIMUM DEGREE 5 AND GIRTH Dávid Hudák and Tomáš Madaras Institute of Mathematics, Faculty of Sciences University

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

The strong chromatic number of a graph

The strong chromatic number of a graph The strong chromatic number of a graph Noga Alon Abstract It is shown that there is an absolute constant c with the following property: For any two graphs G 1 = (V, E 1 ) and G 2 = (V, E 2 ) on the same

More information

Bounds for the m-eternal Domination Number of a Graph

Bounds for the m-eternal Domination Number of a Graph Bounds for the m-eternal Domination Number of a Graph Michael A. Henning Department of Pure and Applied Mathematics University of Johannesburg South Africa mahenning@uj.ac.za Gary MacGillivray Department

More information

Vertex-Colouring Edge-Weightings

Vertex-Colouring Edge-Weightings Vertex-Colouring Edge-Weightings L. Addario-Berry a, K. Dalal a, C. McDiarmid b, B. A. Reed a and A. Thomason c a School of Computer Science, McGill University, University St. Montreal, QC, H3A A7, Canada

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

Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube

Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube Kavish Gandhi April 4, 2015 Abstract A geodesic in the hypercube is the shortest possible path between two vertices. Leader and Long

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

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

Acyclic Subgraphs of Planar Digraphs

Acyclic Subgraphs of Planar Digraphs Acyclic Subgraphs of Planar Digraphs Noah Golowich Research Science Institute Department of Mathematics Massachusetts Institute of Technology Cambridge, Massachusetts, U.S.A. ngolowich@college.harvard.edu

More information

Part II. Graph Theory. Year

Part II. Graph Theory. Year Part II Year 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2017 53 Paper 3, Section II 15H Define the Ramsey numbers R(s, t) for integers s, t 2. Show that R(s, t) exists for all s,

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 3-Steiner Root Problem

The 3-Steiner Root Problem The 3-Steiner Root Problem Maw-Shang Chang 1 and Ming-Tat Ko 2 1 Department of Computer Science and Information Engineering National Chung Cheng University, Chiayi 621, Taiwan, R.O.C. mschang@cs.ccu.edu.tw

More information

On Covering a Graph Optimally with Induced Subgraphs

On Covering a Graph Optimally with Induced Subgraphs On Covering a Graph Optimally with Induced Subgraphs Shripad Thite April 1, 006 Abstract We consider the problem of covering a graph with a given number of induced subgraphs so that the maximum number

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

These notes present some properties of chordal graphs, a set of undirected graphs that are important for undirected graphical models.

These notes present some properties of chordal graphs, a set of undirected graphs that are important for undirected graphical models. Undirected Graphical Models: Chordal Graphs, Decomposable Graphs, Junction Trees, and Factorizations Peter Bartlett. October 2003. These notes present some properties of chordal graphs, a set of undirected

More information

ADJACENCY POSETS OF PLANAR GRAPHS

ADJACENCY POSETS OF PLANAR GRAPHS ADJACENCY POSETS OF PLANAR GRAPHS STEFAN FELSNER, CHING MAN LI, AND WILLIAM T. TROTTER Abstract. In this paper, we show that the dimension of the adjacency poset of a planar graph is at most 8. From below,

More information

A note on Brooks theorem for triangle-free graphs

A note on Brooks theorem for triangle-free graphs A note on Brooks theorem for triangle-free graphs Bert Randerath Institut für Informatik Universität zu Köln D-50969 Köln, Germany randerath@informatik.uni-koeln.de Ingo Schiermeyer Fakultät für Mathematik

More information

COLOURINGS OF m-edge-coloured GRAPHS AND SWITCHING

COLOURINGS OF m-edge-coloured GRAPHS AND SWITCHING COLOURINGS OF m-edge-coloured GRAPHS AND SWITCHING GARY MACGILLIVRAY AND J. MARIA WARREN Abstract. Graphs with m disjoint edge sets are considered, both in the presence of a switching operation and without

More information

1 The Traveling Salesperson Problem (TSP)

1 The Traveling Salesperson Problem (TSP) CS 598CSC: Approximation Algorithms Lecture date: January 23, 2009 Instructor: Chandra Chekuri Scribe: Sungjin Im In the previous lecture, we had a quick overview of several basic aspects of approximation

More information

Disjoint directed cycles

Disjoint directed cycles Disjoint directed cycles Noga Alon Abstract It is shown that there exists a positive ɛ so that for any integer k, every directed graph with minimum outdegree at least k contains at least ɛk vertex disjoint

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

arxiv: v1 [math.co] 7 Dec 2018

arxiv: v1 [math.co] 7 Dec 2018 SEQUENTIALLY EMBEDDABLE GRAPHS JACKSON AUTRY AND CHRISTOPHER O NEILL arxiv:1812.02904v1 [math.co] 7 Dec 2018 Abstract. We call a (not necessarily planar) embedding of a graph G in the plane sequential

More information

Parameterized coloring problems on chordal graphs

Parameterized coloring problems on chordal graphs Parameterized coloring problems on chordal graphs Dániel Marx Department of Computer Science and Information Theory, Budapest University of Technology and Economics Budapest, H-1521, Hungary dmarx@cs.bme.hu

More information

Matching Algorithms. Proof. If a bipartite graph has a perfect matching, then it is easy to see that the right hand side is a necessary condition.

Matching Algorithms. Proof. If a bipartite graph has a perfect matching, then it is easy to see that the right hand side is a necessary condition. 18.433 Combinatorial Optimization Matching Algorithms September 9,14,16 Lecturer: Santosh Vempala Given a graph G = (V, E), a matching M is a set of edges with the property that no two of the edges have

More information

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

FOUR EDGE-INDEPENDENT SPANNING TREES 1

FOUR EDGE-INDEPENDENT SPANNING TREES 1 FOUR EDGE-INDEPENDENT SPANNING TREES 1 Alexander Hoyer and Robin Thomas School of Mathematics Georgia Institute of Technology Atlanta, Georgia 30332-0160, USA ABSTRACT We prove an ear-decomposition theorem

More information

Subdivisions of Graphs: A Generalization of Paths and Cycles

Subdivisions of Graphs: A Generalization of Paths and Cycles Subdivisions of Graphs: A Generalization of Paths and Cycles Ch. Sobhan Babu and Ajit A. Diwan Department of Computer Science and Engineering, Indian Institute of Technology Bombay, Powai, Mumbai 400076,

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

List of Theorems. Mat 416, Introduction to Graph Theory. Theorem 1 The numbers R(p, q) exist and for p, q 2,

List of Theorems. Mat 416, Introduction to Graph Theory. Theorem 1 The numbers R(p, q) exist and for p, q 2, List of Theorems Mat 416, Introduction to Graph Theory 1. Ramsey s Theorem for graphs 8.3.11. Theorem 1 The numbers R(p, q) exist and for p, q 2, R(p, q) R(p 1, q) + R(p, q 1). If both summands on the

More information

arxiv: v1 [cs.ds] 8 Jan 2019

arxiv: v1 [cs.ds] 8 Jan 2019 Subset Feedback Vertex Set in Chordal and Split Graphs Geevarghese Philip 1, Varun Rajan 2, Saket Saurabh 3,4, and Prafullkumar Tale 5 arxiv:1901.02209v1 [cs.ds] 8 Jan 2019 1 Chennai Mathematical Institute,

More information

The Game Chromatic Number of Some Classes of Graphs

The Game Chromatic Number of Some Classes of Graphs The Game Chromatic Number of Some Classes of Graphs Casper Joseph Destacamento 1, Andre Dominic Rodriguez 1 and Leonor Aquino-Ruivivar 1,* 1 Mathematics Department, De La Salle University *leonorruivivar@dlsueduph

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

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

On the structure of 1-planar graphs

On the structure of 1-planar graphs Institute of Mathematics, P.J. Šafárik University, Košice, Slovakia 20.11.2008 Planar graphs Within the graph theory, one of oldest areas of research is the study of planar and plane graphs (the beginnings

More information

Lucky Choice Number of Planar Graphs with Given Girth

Lucky Choice Number of Planar Graphs with Given Girth San Jose State University From the SelectedWorks of Sogol Jahanbekam January 1, 015 Lucky Choice Number of Planar Graphs with Given Girth Axel Brandt, University of Colorado, Denver Jennifer Diemunsch,

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

Math 776 Graph Theory Lecture Note 1 Basic concepts

Math 776 Graph Theory Lecture Note 1 Basic concepts Math 776 Graph Theory Lecture Note 1 Basic concepts Lectured by Lincoln Lu Transcribed by Lincoln Lu Graph theory was founded by the great Swiss mathematician Leonhard Euler (1707-178) after he solved

More information

Discrete Applied Mathematics

Discrete Applied Mathematics Discrete Applied Mathematics 160 (2012) 505 512 Contents lists available at SciVerse ScienceDirect Discrete Applied Mathematics journal homepage: www.elsevier.com/locate/dam 1-planarity of complete multipartite

More information

Edge-Disjoint Cycles in Regular Directed Graphs

Edge-Disjoint Cycles in Regular Directed Graphs Edge-Disjoint Cycles in Regular Directed Graphs Noga Alon Colin McDiarmid Michael Molloy February 22, 2002 Abstract We prove that any k-regular directed graph with no parallel edges contains a collection

More information

Acyclic edge-coloring of planar graphs: colors suffice when is large

Acyclic edge-coloring of planar graphs: colors suffice when is large Acyclic edge-coloring of planar graphs: colors suffice when is large Daniel W. Cranston May 14, 2017 Abstract An acyclic edge-coloring of a graph G is a proper edge-coloring of G such that the subgraph

More information

List colorings of K 5 -minor-free graphs with special list assignments

List colorings of K 5 -minor-free graphs with special list assignments List colorings of K 5 -minor-free graphs with special list assignments Daniel W. Cranston, Anja Pruchnewski, Zsolt Tuza, Margit Voigt 22 March 2010 Abstract A list assignment L of a graph G is a function

More information

Solutions to Exercises 9

Solutions to Exercises 9 Discrete Mathematics Lent 2009 MA210 Solutions to Exercises 9 (1) There are 5 cities. The cost of building a road directly between i and j is the entry a i,j in the matrix below. An indefinite entry indicates

More information

Section 3.1: Nonseparable Graphs Cut vertex of a connected graph G: A vertex x G such that G x is not connected. Theorem 3.1, p. 57: Every connected

Section 3.1: Nonseparable Graphs Cut vertex of a connected graph G: A vertex x G such that G x is not connected. Theorem 3.1, p. 57: Every connected Section 3.1: Nonseparable Graphs Cut vertex of a connected graph G: A vertex x G such that G x is not connected. Theorem 3.1, p. 57: Every connected graph G with at least 2 vertices contains at least 2

More information

arxiv: v1 [math.co] 5 Nov 2010

arxiv: v1 [math.co] 5 Nov 2010 Segment representation of a subclass of co-planar graphs Mathew C. Francis, Jan Kratochvíl, and Tomáš Vyskočil arxiv:1011.1332v1 [math.co] 5 Nov 2010 Department of Applied Mathematics, Charles University,

More information

Strong edge coloring of subcubic graphs

Strong edge coloring of subcubic graphs Strong edge coloring of subcubic graphs Hervé Hocquard a, Petru Valicov a a LaBRI (Université Bordeaux 1), 351 cours de la Libération, 33405 Talence Cedex, France Abstract A strong edge colouring of a

More information

ORIENTED CHROMATIC NUMBER OF CARTESIAN PRODUCTS AND STRONG PRODUCTS OF PATHS

ORIENTED CHROMATIC NUMBER OF CARTESIAN PRODUCTS AND STRONG PRODUCTS OF PATHS Discussiones Mathematicae Graph Theory xx (xxxx) 1 13 doi:10.7151/dmgt.2074 ORIENTED CHROMATIC NUMBER OF CARTESIAN PRODUCTS AND STRONG PRODUCTS OF PATHS Janusz Dybizbański and Anna Nenca Institute of Informatics

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

Hardness of Subgraph and Supergraph Problems in c-tournaments

Hardness of Subgraph and Supergraph Problems in c-tournaments Hardness of Subgraph and Supergraph Problems in c-tournaments Kanthi K Sarpatwar 1 and N.S. Narayanaswamy 1 Department of Computer Science and Engineering, IIT madras, Chennai 600036, India kanthik@gmail.com,swamy@cse.iitm.ac.in

More information

GEODETIC DOMINATION IN GRAPHS

GEODETIC DOMINATION IN GRAPHS GEODETIC DOMINATION IN GRAPHS H. Escuadro 1, R. Gera 2, A. Hansberg, N. Jafari Rad 4, and L. Volkmann 1 Department of Mathematics, Juniata College Huntingdon, PA 16652; escuadro@juniata.edu 2 Department

More information

Zhibin Huang 07. Juni Zufällige Graphen

Zhibin Huang 07. Juni Zufällige Graphen Zhibin Huang 07. Juni 2010 Seite 2 Contents The Basic Method The Probabilistic Method The Ramsey Number R( k, l) Linearity of Expectation Basics Splitting Graphs The Probabilistic Lens: High Girth and

More information

Introduction to Graph Theory

Introduction to Graph Theory Introduction to Graph Theory Tandy Warnow January 20, 2017 Graphs Tandy Warnow Graphs A graph G = (V, E) is an object that contains a vertex set V and an edge set E. We also write V (G) to denote the vertex

More information

Solving Dominating Set in Larger Classes of Graphs: FPT Algorithms and Polynomial Kernels

Solving Dominating Set in Larger Classes of Graphs: FPT Algorithms and Polynomial Kernels Solving Dominating Set in Larger Classes of Graphs: FPT Algorithms and Polynomial Kernels Geevarghese Philip, Venkatesh Raman, and Somnath Sikdar The Institute of Mathematical Sciences, Chennai, India.

More information

Definition For vertices u, v V (G), the distance from u to v, denoted d(u, v), in G is the length of a shortest u, v-path. 1

Definition For vertices u, v V (G), the distance from u to v, denoted d(u, v), in G is the length of a shortest u, v-path. 1 Graph fundamentals Bipartite graph characterization Lemma. If a graph contains an odd closed walk, then it contains an odd cycle. Proof strategy: Consider a shortest closed odd walk W. If W is not a cycle,

More information

Weak Dynamic Coloring of Planar Graphs

Weak Dynamic Coloring of Planar Graphs Weak Dynamic Coloring of Planar Graphs Caroline Accurso 1,5, Vitaliy Chernyshov 2,5, Leaha Hand 3,5, Sogol Jahanbekam 2,4,5, and Paul Wenger 2 Abstract The k-weak-dynamic number of a graph G is the smallest

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

Chapter 6 GRAPH COLORING

Chapter 6 GRAPH COLORING Chapter 6 GRAPH COLORING A k-coloring of (the vertex set of) a graph G is a function c : V (G) {1, 2,..., k} such that c (u) 6= c (v) whenever u is adjacent to v. Ifak-coloring of G exists, then G is called

More information

G G[S] G[D]

G G[S] G[D] Edge colouring reduced indierence graphs Celina M. H. de Figueiredo y Celia Picinin de Mello z Jo~ao Meidanis z Carmen Ortiz x Abstract The chromatic index problem { nding the minimum number of colours

More information

Some Upper Bounds for Signed Star Domination Number of Graphs. S. Akbari, A. Norouzi-Fard, A. Rezaei, R. Rotabi, S. Sabour.

Some Upper Bounds for Signed Star Domination Number of Graphs. S. Akbari, A. Norouzi-Fard, A. Rezaei, R. Rotabi, S. Sabour. Some Upper Bounds for Signed Star Domination Number of Graphs S. Akbari, A. Norouzi-Fard, A. Rezaei, R. Rotabi, S. Sabour Abstract Let G be a graph with the vertex set V (G) and edge set E(G). A function

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

Discrete mathematics , Fall Instructor: prof. János Pach

Discrete mathematics , Fall Instructor: prof. János Pach Discrete mathematics 2016-2017, Fall Instructor: prof. János Pach - covered material - Lecture 1. Counting problems To read: [Lov]: 1.2. Sets, 1.3. Number of subsets, 1.5. Sequences, 1.6. Permutations,

More information

Note on list star edge-coloring of subcubic graphs

Note on list star edge-coloring of subcubic graphs Note on list star edge-coloring of subcubic graphs Borut Lužar, Martina Mockovčiaková, Roman Soták October 5, 018 arxiv:1709.0393v1 [math.co] 11 Sep 017 Abstract A star edge-coloring of a graph is a proper

More information

Parameterized graph separation problems

Parameterized graph separation problems Parameterized graph separation problems Dániel Marx Department of Computer Science and Information Theory, Budapest University of Technology and Economics Budapest, H-1521, Hungary, dmarx@cs.bme.hu Abstract.

More information

Finding a -regular Supergraph of Minimum Order

Finding a -regular Supergraph of Minimum Order Finding a -regular Supergraph of Minimum Order Hans L. Bodlaender a, Richard B. Tan a,b and Jan van Leeuwen a a Department of Computer Science Utrecht University Padualaan 14, 3584 CH Utrecht The Netherlands

More information

Assignment 1 Introduction to Graph Theory CO342

Assignment 1 Introduction to Graph Theory CO342 Assignment 1 Introduction to Graph Theory CO342 This assignment will be marked out of a total of thirty points, and is due on Thursday 18th May at 10am in class. Throughout the assignment, the graphs are

More information

Graph Theory S 1 I 2 I 1 S 2 I 1 I 2

Graph Theory S 1 I 2 I 1 S 2 I 1 I 2 Graph Theory S I I S S I I S Graphs Definition A graph G is a pair consisting of a vertex set V (G), and an edge set E(G) ( ) V (G). x and y are the endpoints of edge e = {x, y}. They are called adjacent

More information

Vertex decompositions of sparse graphs into an edgeless subgraph and a subgraph of maximum degree at most k

Vertex decompositions of sparse graphs into an edgeless subgraph and a subgraph of maximum degree at most k Author manuscript, published in "Journal of Graph Theory 65, 2 (2010) 83-93" Vertex decompositions of sparse graphs into an edgeless subgraph and a subgraph of maximum degree at most O. V. Borodin, Institute

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

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

Lecture 6: Graph Properties

Lecture 6: Graph Properties Lecture 6: Graph Properties Rajat Mittal IIT Kanpur In this section, we will look at some of the combinatorial properties of graphs. Initially we will discuss independent sets. The bulk of the content

More information

4. (a) Draw the Petersen graph. (b) Use Kuratowski s teorem to prove that the Petersen graph is non-planar.

4. (a) Draw the Petersen graph. (b) Use Kuratowski s teorem to prove that the Petersen graph is non-planar. UPPSALA UNIVERSITET Matematiska institutionen Anders Johansson Graph Theory Frist, KandMa, IT 010 10 1 Problem sheet 4 Exam questions Solve a subset of, say, four questions to the problem session on friday.

More information

On Rainbow Cycles in Edge Colored Complete Graphs. S. Akbari, O. Etesami, H. Mahini, M. Mahmoody. Abstract

On Rainbow Cycles in Edge Colored Complete Graphs. S. Akbari, O. Etesami, H. Mahini, M. Mahmoody. Abstract On Rainbow Cycles in Edge Colored Complete Graphs S. Akbari, O. Etesami, H. Mahini, M. Mahmoody Abstract In this paper we consider optimal edge colored complete graphs. We show that in any optimal edge

More information

Paths, Flowers and Vertex Cover

Paths, Flowers and Vertex Cover Paths, Flowers and Vertex Cover Venkatesh Raman M. S. Ramanujan Saket Saurabh Abstract It is well known that in a bipartite (and more generally in a König) graph, the size of the minimum vertex cover is

More information