Linear K-Arboricities on Trees
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Coloring Problems in Graph Theory Kacy Messerschmidt Iowa State University
Iowa State University Capstones, Theses and Graduate Theses and Dissertations Dissertations 2018 Coloring problems in graph theory Kacy Messerschmidt Iowa State University Follow this and additional works at: https://lib.dr.iastate.edu/etd Part of the Mathematics Commons Recommended Citation Messerschmidt, Kacy, "Coloring problems in graph theory" (2018). Graduate Theses and Dissertations. 16639. https://lib.dr.iastate.edu/etd/16639 This Dissertation is brought to you for free and open access by the Iowa State University Capstones, Theses and Dissertations at Iowa State University Digital Repository. It has been accepted for inclusion in Graduate Theses and Dissertations by an authorized administrator of Iowa State University Digital Repository. For more information, please contact [email protected]. Coloring problems in graph theory by Kacy Messerschmidt A dissertation submitted to the graduate faculty in partial fulfillment of the requirements for the degree of DOCTOR OF PHILOSOPHY Major: Mathematics Program of Study Committee: Bernard Lidick´y,Major Professor Steve Butler Ryan Martin James Rossmanith Michael Young The student author, whose presentation of the scholarship herein was approved by the program of study committee, is solely responsible for the content of this dissertation. The Graduate College will ensure this dissertation is globally accessible and will not permit alterations after a degree is conferred. Iowa State University Ames, Iowa 2018 Copyright c Kacy Messerschmidt, 2018. All rights reserved. TABLE OF CONTENTS LIST OF FIGURES iv ACKNOWLEDGEMENTS vi ABSTRACT vii 1. INTRODUCTION1 2. DEFINITIONS3 2.1 Basics . .3 2.2 Graph theory . .3 2.3 Graph coloring . .5 2.3.1 Packing coloring . .6 2.3.2 Improper coloring . -
Structural Parameterizations of Clique Coloring
Structural Parameterizations of Clique Coloring Lars Jaffke University of Bergen, Norway lars.jaff[email protected] Paloma T. Lima University of Bergen, Norway [email protected] Geevarghese Philip Chennai Mathematical Institute, India UMI ReLaX, Chennai, India [email protected] Abstract A clique coloring of a graph is an assignment of colors to its vertices such that no maximal clique is monochromatic. We initiate the study of structural parameterizations of the Clique Coloring problem which asks whether a given graph has a clique coloring with q colors. For fixed q ≥ 2, we give an O?(qtw)-time algorithm when the input graph is given together with one of its tree decompositions of width tw. We complement this result with a matching lower bound under the Strong Exponential Time Hypothesis. We furthermore show that (when the number of colors is unbounded) Clique Coloring is XP parameterized by clique-width. 2012 ACM Subject Classification Mathematics of computing → Graph coloring Keywords and phrases clique coloring, treewidth, clique-width, structural parameterization, Strong Exponential Time Hypothesis Digital Object Identifier 10.4230/LIPIcs.MFCS.2020.49 Related Version A full version of this paper is available at https://arxiv.org/abs/2005.04733. Funding Lars Jaffke: Supported by the Trond Mohn Foundation (TMS). Acknowledgements The work was partially done while L. J. and P. T. L. were visiting Chennai Mathematical Institute. 1 Introduction Vertex coloring problems are central in algorithmic graph theory, and appear in many variants. One of these is Clique Coloring, which given a graph G and an integer k asks whether G has a clique coloring with k colors, i.e. -
Orienting Fully Dynamic Graphs with Worst-Case Time Bounds⋆
Orienting Fully Dynamic Graphs with Worst-Case Time Bounds? Tsvi Kopelowitz1??, Robert Krauthgamer2 ???, Ely Porat3, and Shay Solomon4y 1 University of Michigan, [email protected] 2 Weizmann Institute of Science, [email protected] 3 Bar-Ilan University, [email protected] 4 Weizmann Institute of Science, [email protected] Abstract. In edge orientations, the goal is usually to orient (direct) the edges of an undirected network (modeled by a graph) such that all out- degrees are bounded. When the network is fully dynamic, i.e., admits edge insertions and deletions, we wish to maintain such an orientation while keeping a tab on the update time. Low out-degree orientations turned out to be a surprisingly useful tool for managing networks. Brodal and Fagerberg (1999) initiated the study of the edge orientation problem in terms of the graph's arboricity, which is very natural in this context. Their solution achieves a constant out-degree and a logarithmic amortized update time for all graphs with constant arboricity, which include all planar and excluded-minor graphs. It remained an open ques- tion { first proposed by Brodal and Fagerberg, later by Erickson and others { to obtain similar bounds with worst-case update time. We address this 15 year old question by providing a simple algorithm with worst-case bounds that nearly match the previous amortized bounds. Our algorithm is based on a new approach of maintaining a combina- torial invariant, and achieves a logarithmic out-degree with logarithmic worst-case update times. This result has applications to various dynamic network problems such as maintaining a maximal matching, where we obtain logarithmic worst-case update time compared to a similar amor- tized update time of Neiman and Solomon (2013). -
Faster Sublinear Approximation of the Number of K-Cliques in Low-Arboricity Graphs
Faster sublinear approximation of the number of k-cliques in low-arboricity graphs Talya Eden ✯ Dana Ron ❸ C. Seshadhri ❹ Abstract science [10, 49, 40, 58, 7], with a wide variety of applica- Given query access to an undirected graph G, we consider tions [37, 13, 53, 18, 44, 8, 6, 31, 54, 38, 27, 57, 30, 39]. the problem of computing a (1 ε)-approximation of the This problem has seen a resurgence of interest because number of k-cliques in G. The± standard query model for general graphs allows for degree queries, neighbor queries, of its importance in analyzing massive real-world graphs and pair queries. Let n be the number of vertices, m be (like social networks and biological networks). There the number of edges, and nk be the number of k-cliques. are a number of clever algorithms for exactly counting Previous work by Eden, Ron and Seshadhri (STOC 2018) ∗ n mk/2 k-cliques using matrix multiplications [49, 26] or combi- gives an O ( 1 + )-time algorithm for this problem n /k nk k natorial methods [58]. However, the complexity of these (we use O∗( ) to suppress poly(log n, 1/ε,kk) dependencies). algorithms grows with mΘ(k), where m is the number of · Moreover, this bound is nearly optimal when the expression edges in the graph. is sublinear in the size of the graph. Our motivation is to circumvent this lower bound, by A line of recent work has considered this question parameterizing the complexity in terms of graph arboricity. from a sublinear approximation perspective [20, 24]. -
Choosability on H-Free Graphs?
Choosability on H-Free Graphs? Petr A. Golovach1, Pinar Heggernes1, Pim van 't Hof1, and Dani¨el Paulusma2 1 Department of Informatics, University of Bergen, Norway fpetr.golovach,pinar.heggernes,[email protected] 2 School of Engineering and Computing Sciences, Durham University, UK [email protected] Abstract. A graph is H-free if it has no induced subgraph isomorphic to H. We determine the computational complexity of the Choosability problem restricted to H-free graphs for every graph H that does not belong to fK1;3;P1 + P2;P1 + P3;P4g. We also show that if H is a linear forest, then the problem is fixed-parameter tractable when parameterized by k. Keywords. Choosability, H-free graphs, linear forest. 1 Introduction Graph coloring is without doubt one of the most fundamental concepts in both structural and algorithmic graph theory. The well-known Coloring problem, which takes as input a graph G and an integer k, asks whether G admits a k- coloring, i.e., a mapping c : V (G) ! f1; 2; : : : ; kg such that c(u) 6= c(v) whenever uv 2 E(G). The corresponding problem where k is fixed, i.e., not part of the input, is denoted by k-Coloring. Since graph coloring naturally arises in a vast number of theoretical and practical applications, it is not surprising that many variants and generalizations of the Coloring problem have been studied over the years. There are some very good surveys [1,28] and a book [22] on the subject. One well-known generalization of graph coloring, called List Coloring, was introduced by Vizing [29] and Erd}os,Rubin and Taylor [7]. -
Complexity Results for Rainbow Matchings
Complexity Results for Rainbow Matchings Van Bang Le1 and Florian Pfender2 1 Universität Rostock, Institut für Informatik 18051 Rostock, Germany [email protected] 2 University of Colorado at Denver, Department of Mathematics & Statistics Denver, CO 80202, USA [email protected] Abstract A rainbow matching in an edge-colored graph is a matching whose edges have distinct colors. We address the complexity issue of the following problem, max rainbow matching: Given an edge-colored graph G, how large is the largest rainbow matching in G? We present several sharp contrasts in the complexity of this problem. We show, among others, that max rainbow matching can be approximated by a polynomial algorithm with approxima- tion ratio 2/3 − ε. max rainbow matching is APX-complete, even when restricted to properly edge-colored linear forests without a 5-vertex path, and is solvable in polynomial time for edge-colored forests without a 4-vertex path. max rainbow matching is APX-complete, even when restricted to properly edge-colored trees without an 8-vertex path, and is solvable in polynomial time for edge-colored trees without a 7-vertex path. max rainbow matching is APX-complete, even when restricted to properly edge-colored paths. These results provide a dichotomy theorem for the complexity of the problem on forests and trees in terms of forbidding paths. The latter is somewhat surprising, since, to the best of our knowledge, no (unweighted) graph problem prior to our result is known to be NP-hard for simple paths. We also address the parameterized complexity of the problem. -
On Star and Caterpillar Arboricity
Discrete Mathematics 309 (2009) 3694–3702 www.elsevier.com/locate/disc On star and caterpillar arboricity Daniel Gonc¸alvesa,∗, Pascal Ochemb a LIRMM UMR 5506, CNRS, Universite´ Montpelier 2, 161 rue Ada, 34392 Montpellier Cedex 5, France b LRI UMR 8623, CNRS, Universite´ Paris-Sud, Batˆ 490, 91405 Orsay Cedex, France Received 31 October 2005; accepted 18 January 2008 Available online 10 March 2008 Abstract We give new bounds on the star arboricity and the caterpillar arboricity of planar graphs with given girth. One of them answers an open problem of Gyarf´ as´ and West: there exist planar graphs with track number 4. We also provide new NP-complete problems. c 2008 Elsevier B.V. All rights reserved. Keywords: NP-completeness; Partitioning problems; Edge coloring 1. Introduction Many graph parameters in the literature are defined as the minimum size of a partition of the edges of the graph such that each part induces a graph of a given class C. The most common is the chromatic index χ 0.G/, in this case C is the class of graphs with maximum degree one. Vizing [18] proved that χ 0.G/ either equals ∆.G/ or ∆.G/ C 1, where ∆.G/ denotes the maximum degree of G. Deciding whether χ 0.G/ D 3 is shown to be NP-complete for general graphs in [13]. The arboricity a.G/ is another well studied parameter, for which C is the class of forests. In [15], Nash-Williams proved that: jE.H/j a.G/ D max (1) H⊆G jV .H/j − 1 with the maximum being over all the subgraphs H D .E.H/; V .H// of G. -
Linear Coloring of Graphs Raphael Yuster* Department of Mathematics, University of Haifa-ORANIM, Tivon 36006, Israel
DISCRETE MATHEMATICS ELSEVIER Discrete Mathematics 185 (1998) 293-297 Note Linear coloring of graphs Raphael Yuster* Department of Mathematics, University of Haifa-ORANIM, Tivon 36006, Israel Received 27 September 1996; received in revised form 10 July 1997; accepted 28 July 1997 Abstract A proper vertex coloring of a graph is called linear if the subgraph induced by the vertices colored by any two colors is a set of vertex-disjoint paths. The linear chromatic number of a graph G, denoted by lc(G), is the minimum number of colors in a linear coloring of G. Extending a result of Alon, McDiarmid and Reed concerning acyclic graph colorings, we show that if G has maximum degree d then lc(G) = O(d3/2). We also construct explicit graphs with maximum degree d for which lc(G)= Q(d3/2), thus showing that the result is optimal, up to an absolute constant factor. (~) 1998 Elsevier Science B.V. All rights reserved I. Introduction All graphs considered here are finite, undirected and simple. For the standard graph- theoretic notations the reader is referred to [3]. A proper vertex coloring of a graph is called linear if the subgraph induced by the union of any two color classes is a linear forest, i.e. a set of vertex-disjoint paths. Let lc(G) be the minimum number of colors in a linear coloring of the graph G. We call lc(G) the linear chromatic number of G. A linear coloring is a special case of an acyclic coloring, where it is required that the subgraph induced by the union of any two color classes is a forest. -
Graph Treewidth and Geometric Thickness Parameters
Graph Treewidth and Geometric Thickness Parameters Vida Dujmovi´c 1? and David R. Wood 2?? 1 School of Computer Science, Carleton University, Ottawa, Canada ([email protected]) 2 Departament de Matem`atica Aplicada II, Universitat Polit`ecnicade Catalunya, Barcelona, Spain ([email protected]) Abstract. Consider a drawing of a graph G in the plane such that cross- ing edges are coloured differently. The minimum number of colours, taken over all drawings of G, is the classical graph parameter thickness θ(G). By restricting the edges to be straight, we obtain the geometric thick- ness θ(G). By further restricting the vertices to be in convex position, we obtain the book thickness bt(G). This paper studies the relationship between these parameters and the treewidth of G. Let θ(Tk)/ θ(Tk) / bt(Tk) denote the maximum thickness / geometric thickness / book thickness of a graph with treewidth at most k. We prove that: – θ(Tk) = θ(Tk) = dk/2e, and – bt(Tk) = k for k ≤ 2, and bt(Tk) = k + 1 for k ≥ 3. The first result says that the lower bound for thickness can be matched by an upper bound, even in the more restrictive geometric setting. The second result disproves the conjecture of Ganley and Heath [Discrete Appl. Math. 2001] that bt(Tk) = k for all k. Analogous results are proved for outerthickness, arboricity, and star-arboricity. 1 Introduction Partitions of the edge set of a graph G into a small number of ‘nice’ subgraphs is in the mainstream of graph theory. For example, in a proper edge colouring, the subgraphs of the partition are matchings. -
Decomposition of Sparse Graphs Into Forests and a Graph with Bounded Degree
Decomposition of Sparse Graphs into Forests and a Graph with Bounded Degree Seog-Jin Kim∗, Alexandr V. Kostochka† , Douglas B. West‡, Hehui Wu§, and Xuding Zhu¶ Revised October, 2012 Abstract For a loopless multigraph G, the fractional arboricity Arb(G) is the maximum |E(H)| of |V (H)|−1 over all subgraphs H with at least two vertices. Generalizing the Nash- Williams Arboricity Theorem, the Nine Dragon Tree Conjecture asserts that if Arb(G) ≤ d k + k+d+1 , then G decomposes into k + 1 forests with one having maximum degree at most d. The conjecture was previously proved for (k, d) ∈ {(1, 1), (1, 2)}; we prove it for d = k +1 and when k = 1 and d ≤ 6. For (k, d) = (1, 2), we can further restrict one forest to have at most two edges in each component. d For general (k, d), we prove weaker conclusions. If d > k, then Arb(G) ≤ k + k+d+1 implies that G decomposes into k forests plus a multigraph (not necessarily a forest) d with maximum degree at most d. If d ≤ k, then Arb(G) ≤ k + 2k+2 implies that G decomposes into k + 1 forests, one having maximum degree at most d. Our results generalize earlier results about decomposition of sparse planar graphs. 1 Introduction Throughout this paper, we use the model of “graph” in which multiedges but no loops are allowed. A decomposition of a graph G consists of edge-disjoint subgraphs with union G. The arboricity of G, written Υ(G), is the minimum number of forests needed to decompose it. -
On the Vertex-Arboricity of Planar Graphs
View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector European Journal of Combinatorics 29 (2008) 1064–1075 www.elsevier.com/locate/ejc On the vertex-arboricity of planar graphs Andre´ Raspaud, Weifan Wang1 LaBRI UMR CNRS 5800, Universite´ Bordeaux I, 33405 Talence Cedex, France Available online 24 January 2008 Abstract The vertex-arboricity a(G) of a graph G is the minimum number of subsets into which the set of vertices of G can be partitioned so that each subset induces a forest. It is well-known that a(G) ≤ 3 for any planar graph G. In this paper we prove that a(G) ≤ 2 whenever G is planar and either G has no 4-cycles or any two triangles of G are at distance at least 3. c 2007 Elsevier Ltd. All rights reserved. 1. Introduction All graphs considered in this paper are finite simple graphs. A plane graph is a particular drawing of a planar graph on the Euclidean plane. For a plane graph G, let V (G), E(G), F(G), |G|, G∗, ∆(G), and δ(G) denote, respectively, its vertex set, edge set, face set, order, dual, maximum degree, and minimum degree. A linear forest is a forest in which every connected component is a path. The vertex-arboricity a(G) (linear vertex-arboricity la(G), respectively) of a graph G is the minimum number of subsets into which V (G) can be partitioned so that each subset induces a forest (a linear forest, respectively). -
STRUCTURAL RESULTS on MAXIMAL K-DEGENERATE GRAPHS
Discussiones Mathematicae Graph Theory 32 (2012) 659–676 doi:10.7151/dmgt.1637 STRUCTURAL RESULTS ON MAXIMAL k-DEGENERATE GRAPHS Allan Bickle Department of Mathematics Western Michigan University 1903 W. Michigan Kalamazoo, MI 49008 e-mail: [email protected] Abstract A graph is k-degenerate if its vertices can be successively deleted so that when deleted, each has degree at most k. These graphs were introduced by Lick and White in 1970 and have been studied in several subsequent papers. We present sharp bounds on the diameter of maximal k-degenerate graphs and characterize the extremal graphs for the upper bound. We present a simple characterization of the degree sequences of these graphs and consider related results. Considering edge coloring, we conjecture that a maximal k-degenerate graph is class two if and only if it is overfull, and prove this in some special cases. We present some results on decompositions and arboric- ity of maximal k-degenerate graphs and provide two characterizations of the subclass of k-trees as maximal k-degenerate graphs. Finally, we define and prove a formula for the Ramsey core numbers. Keywords: k-degenerate, k-core, k-tree, degree sequence, Ramsey number. 2010 Mathematics Subject Classification: 05C75. 1. Introduction One of the basic properties of graphs is the existence of subgraphs with specified degree conditions. (See [3] and [18] for basic terminology.) Definition. The k-core of a graph G, Ck (G), is the maximal induced subgraph H G such that δ(H) k, if it exists. ⊆ ≥ Cores were introduced by S.B.