Arxiv:2007.06066V2 [Math.CO] 7 Apr 2021 Scer Esmtmsabbreviate Sometimes We Clear, Is Graph Graph a H Set the L Rpscniee Nti Ae R Nt,Sml N Undirected

Total Page:16

File Type:pdf, Size:1020Kb

Arxiv:2007.06066V2 [Math.CO] 7 Apr 2021 Scer Esmtmsabbreviate Sometimes We Clear, Is Graph Graph a H Set the L Rpscniee Nti Ae R Nt,Sml N Undirected The linear arboricity conjecture for graphs of low degeneracy⋆ Manu Basavaraju1, Arijit Bishnu2, Mathew Francis3, and Drimit Pattanayak2 1 National Institute of Technology Karnataka, Surathkal. Email: [email protected] 2 Indian Statistical Institute, Kolkata. Email: [email protected],[email protected] 3 Indian Statistical Institute, Chennai Centre. Email: [email protected] Abstract. A k-linear coloring of a graph G is an edge coloring of G with k colors so that each color class forms a linear forest—a forest whose each connected component is a path. The linear arboricity ′ χl(G) of G is the minimum integer k such that there exists a k-linear coloring of G. Akiyama, Exoo and ∆ G G χ′ G ( )+1 ∆ G Harary conjectured in 1980 that for every graph , l( ) ≤ l 2 m where ( ) is the maximum degree of G. First, we prove the conjecture for 3-degenerate graphs. This establishes the conjecture for graphs of treewidth at most 3 and provides an alternative proof for the conjecture in some classes of graphs like cubic graphs and triangle-free planar graphs for which the conjecture was already known to ∆ G G χ′ G ( ) ∆ G be true. Next, for every 2-degenerate graph , we show that l( )= l 2 m if ( ) ≥ 5. We conjecture that this equality holds also when ∆(G) ∈ {3, 4} and show that this is the case for some well-known subclasses of 2-degenerate graphs. All our proofs can be converted into linear time algorithms. 1 Introduction All graphs considered in this paper are finite, simple and undirected. For a graph G, we let V (G) and E(G) denote its vertex set and edge set, respectively. The neighborhood of a vertex u in G, denoted by NG(u), is the set {v : uv ∈ E(G)}. We abbreviate it to just N(u) when the graph G is clear from the context. Given a graph G, the degree of a vertex u ∈ V (G) is |N(u)| and is denoted by dG(u). The maximum degree of a graph G, denoted by ∆(G), is defined to be max{dG(u): u ∈ V (G)}. When the graph G under consideration is clear, we sometimes abbreviate ∆(G) to just ∆. For any terms not defined here, please refer [9]. Given a graph G on n vertices and an integer t, an ordering v1, v2,...,vn of the vertices of G such that for each 1 ≤ i ≤ n, |{vj : vj ∈ N(vi) and j >i}| ≤ t is called a t-degeneracy ordering of G. A graph G is said to be t-degenerate if it has a t-degeneracy ordering. Equivalently, a graph G is t-degenerate if every subgraph of G has minimum degree at most t. The class of 2-degenerate and 3-degenerate graphs are well studied in the literature and they contain many well known graph classes — the class of 2-degenerate graphs contains classes like outerplanar graphs and series-parallel graphs (also called partial 2-trees), and the class arXiv:2007.06066v2 [math.CO] 7 Apr 2021 of 3-degenerate graphs contains triangle-free planar graphs and graphs of treewidth at most 3 (also called partial 3-trees). It is not difficult to see that the maximum number of edges possible in a k-degenerate graph k+1 n is kn − 2 , for all n ≥ k, and 2 for all n ≤ k. Note that even though a 3-degenerate graph can contain only as many edges as a planar graph on n vertices—at most 3n − 6 edges (when n ≥ 3)—they contain a large number of non-planar graphs as well. In fact, the class of 2-degenerate graphs itself contains plenty of non-planar graphs, since the graph obtained by subdividing each edge (replace every edge with a path of length 2) of any non-planar graph remains non-planar, but is a 2-degenerate graph. An edge coloring of a graph G using the colors {1, 2,...,k} is a mapping c : E(G) →{1, 2,...,k}. Given an edge coloring using colors {1, 2,...,k}, the color class i, for some i ∈ {1, 2,...,k}, is the set of edges c−1(i)= {e ∈ E(G): c(e)= i}. Graphs without cycles are known as forests. The arboricity of a graph is the minimum integer k such that its edge set can be partitioned into k forests. A linear forest is a forest whose each connected component is ⋆ A preliminary version of this paper [5] appeared in the proceedings of the conference WG 2020. a path. The linear arboricity of a graph is the minimum number of linear forests into which its edge set can be partitioned. A k-linear coloring of a graph G is an edge coloring of G such that each color class is a linear forest. Or in other words, it is an edge coloring in which every vertex has at most two edges of the same color incident with it and there is no cycle in the graph whose edges all receive the same color. The linear arboricity of a ′ graph G is clearly the smallest integer k such that it has a k-linear coloring and is denoted by χl(G). The ′ parameter χl(G) was introduced by Harary [16]. The linear arboricity conjecture, first stated by Akiyama, Exoo and Harary [1], is as follows. Conjecture 1 (Linear Arboricity Conjecture) For every graph G, ∆(G)+1 χ′(G) ≤ . l 2 1.1 Brief history ′ ∆(G) Note that for any graph G, χl(G) ≥ 2 , since in any linear coloring of G, there can be at most 2 edges l m of the same color incident with any vertex. In fact, as noted by Harary [16], if G is a ∆(G)-regular graph, ′ ∆(G)+1 then χl(G) ≥ 2 . The linear arboricity conjecture suggests that this lower bound for regular graphs l m is tight. The conjecture has been proven for all graphs G such that ∆(G) ∈{3, 4, 5, 6, 8, 10} [1,2,11,14] and was shown to be true for planar graphs by Wu and Wu [21,22]. Cygan et al. [8] proved that the linear ∆ arboricity of planar graphs which have ∆ ≥ 10 is 2 . Works of Alon [3], Alon and Spencer [4], and Ferber et al. [12] show that the conjecture holds asymptotically — in particular, for any ǫ > 0 there exists a ∆0 ′ 1 such that χl(G) ≤ ( 2 + ǫ)∆(G) whenever ∆(G) ≥ ∆0. From Vizing’s Theorem [20], which says that any ′ graph can be properly edge colored with ∆ +1 colors, we get that χl(G) ≤ ∆(G)+1 for any graph G. The 3∆ 3∆+2 best known general bound for linear arboricity is 5 when ∆ is even and 5 for ∆ odd, obtained by Guldan [14,15]. ′ ∆(G)+k−1 Kainen [18] showed that χl(G) ≤ 2 for every k-degenerate graph G. This result implies that the linear arboricity conjecture is truel for 2-degeneratem graphs. In fact, a stronger statement is known to be true for 2-degenerate graphs: the “acyclic chromatic index” of 2-degenerate graphs is at most ∆ + 1 [6]. The ′ acyclic chromatic index χa(G) of a graph G is the minimum number of colors required to properly color the edges of G — i.e. no two incident edges get the same color — such that the union of any two color classes is a forest. Since the union of any two color classes in such a coloring will always be a linear forest, we get ′ ′ χa(G) that χl(G) ≤ 2 , and so the linear arboricity conjecture for 2-degenerate graphs follows from the fact l m ′ that for every 2-degenerate graph G, χa(G) ≤ ∆(G) + 1. Although arboricity can be computed in polynomial time [13], computing linear arboricity is NP-hard [19]. ′ ∆ As χl(G) ≥ 2 for any graph G, a 2-factor approximation algorithm for computing linear arboricity can be obtained using Vizing’s Theorem. Cygan et al. [8] showed an O(n log n) algorithm that produces a linear coloring of every planar graph on n vertices with the optimum number of colors when ∆(G) ≥ 9. Duncan, Eppstein and Kobourov [10] gave an O(n) algorithm to construct a 2-linear coloring of a graph of maximum degree 3 using depth-first search. Linear arboricity has applications in File Retrieval Systems [17]. 1.2 Our results We prove the linear arboricity conjecture for 3-degenerate graphs. A consequence of this result is that the linear arboricity conjecture holds for the class of graphs having treewidth at most 3 (also called partial 3-trees). Our method can also serve as an alternative proof for the validity of the linear arboricity conjecture on triangle-free planar graphs, Halin graphs, and cubic graphs, for which the conjecture is already known to be true. 2 ′ ∆(G) Cygan et al. [8] showed that for every planar graph G, χl(G) ≤ 2 , if ∆(G) ≥ 10. This upper bound does not hold for all planar graphs with ∆ ≤ 5 and for the range 6 ≤l ∆ ≤m9, it is open whether every planar ∆ ′ ∆(G) graph has a 2 -linear coloring. We show that every 2-degenerate graph G has χl(G)= 2 if ∆(G) ≥ 5. ′ l m The statement is not true when ∆ ≤ 2, but we conjecture that χl(G) = 2 for every 2-degenerate graph G when ∆(G) ∈ {3, 4}. As evidence towards this conjecture, we prove the existence of 2-linear colorings in various subclasses of 2-degenerate graphs having ∆ ≤ 4. An implication of one of these results is that every 2-degenerate graph on n vertices with maximum degree 4 and having 2n − 3 edges (the maximum possible number of edges) contains a Hamiltonian path.
Recommended publications
  • Linear K-Arboricities on Trees
    Discrete Applied Mathematics 103 (2000) 281–287 View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector Note Linear k-arboricities on trees Gerard J. Changa; 1, Bor-Liang Chenb, Hung-Lin Fua, Kuo-Ching Huangc; ∗;2 aDepartment of Applied Mathematics, National Chiao Tung University, Hsinchu 300, Taiwan bDepartment of Business Administration, National Taichung Institue of Commerce, Taichung 404, Taiwan cDepartment of Applied Mathematics, Providence University, Shalu 433, Taichung, Taiwan Received 31 October 1997; revised 15 November 1999; accepted 22 November 1999 Abstract For a ÿxed positive integer k, the linear k-arboricity lak (G) of a graph G is the minimum number ‘ such that the edge set E(G) can be partitioned into ‘ disjoint sets and that each induces a subgraph whose components are paths of lengths at most k. This paper studies linear k-arboricity from an algorithmic point of view. In particular, we present a linear-time algo- rithm to determine whether a tree T has lak (T)6m. ? 2000 Elsevier Science B.V. All rights reserved. Keywords: Linear forest; Linear k-forest; Linear arboricity; Linear k-arboricity; Tree; Leaf; Penultimate vertex; Algorithm; NP-complete 1. Introduction All graphs in this paper are simple, i.e., ÿnite, undirected, loopless, and without multiple edges. A linear k-forest is a graph whose components are paths of length at most k.Alinear k-forest partition of G is a partition of the edge set E(G) into linear k-forests. The linear k-arboricity of G, denoted by lak (G), is the minimum size of a linear k-forest partition of G.
    [Show full text]
  • 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 .
    [Show full text]
  • 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.
    [Show full text]
  • Visualizing Graphs: Optimization and Trade-Offs
    Visualizing Graphs: Optimization and Trade-offs by Debajyoti Mondal A Thesis submitted to the Faculty of Graduate Studies of The University of Manitoba in partial fulfilment of the requirements of the degree of DOCTOR OF PHILOSOPHY Department of Computer Science University of Manitoba Winnipeg Copyright c 2016 by Debajyoti Mondal Thesis advisor Author Dr. Stephane Durocher Debajyoti Mondal Abstract Effective visualization of graphs is a powerful tool to help understand the rela- tionships among the graph’s underlying objects and to interact with them. Sev- eral styles for drawing graphs have emerged over the last three decades. Polyline drawing is a widely used style for drawing graphs, where each node is mapped to a distinct point in the plane and each edge is mapped to a polygonal chain between their corresponding nodes. Some common optimization criteria for such a drawing are defined in terms of area requirement, number of bends per edge, angular resolution, number of distinct line segments, edge crossings, and number of planar layers. In this thesis we develop algorithms for drawing graphs that optimize different aesthetic qualities of the drawing. Our algorithms seek to simultaneously opti- mize multiple drawing aesthetics, reveal potential trade-offs among them, and improve many previous graph drawing algorithms. We start by exploring probable trade-offs in the context of planar graphs. We prove that every n-vertex planar triangulation G with maximum degree D can be drawn with at most 2n + t 3 segments and O(8t D2t) area, where t is the − · number of leaves in a Schnyder tree of G.
    [Show full text]
  • Arxiv:1712.05006V1 [Math.CO] 13 Dec 2017 Oebr2,2017
    The List Linear Arboricity of Graphs Ringi Kim1 Department of Mathematical Sciences KAIST Daejeon South Korea 34141 and Luke Postle2 Department of Combinatorics and Optimization University of Waterloo Waterloo, ON Canada N2L 3G1 ABSTRACT A linear forest is a forest in which every connected component is a path. The linear arboricity of a graph G is the minimum number of linear forests of G covering all edges. In 1980, Akiyama, Exoo and Harary proposed a conjecture, known as the Linear Arboricity Conjecture (LAC), stating ∆+1 that every ∆-regular graph G has linear arboricity 2 . In 1988, Alon proved that the LAC holds asymptotically. In 1999, the list version of the LAC wa s raised by An and Wu, which is called the List Linear Arboricity Conjecture. In this article, we prove that the List Linear Arboricity Conjecture holds asymptotically. arXiv:1712.05006v1 [math.CO] 13 Dec 2017 November 23, 2017. [email protected]. [email protected]. This research was partially supported by NSERC under Discovery Grant No. 2014- 06162, the Ontario Early Researcher Awards program and the Canada Research Chairs program. 1 1 Introduction In this paper, we consider only undirected simple graphs. A linear forest is a forest in which every connected component is a path. The linear arboricity of a graph G, denoted by la(G), first introduced by Harary [13], is the minimum number of linear forests of G needed to cover all edges of G. Akiyama, Exoo and Harary [1] proposed a conjecture, known as the Linear Arboricity ∆+1 Conjecture, stating that for every ∆-regular graph G, la(G) = 2 .
    [Show full text]
  • 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].
    [Show full text]
  • 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.
    [Show full text]
  • 2017Sacls104
    2017SACLS104 THÈSE DE DOCTORAT DE SHANDONG UNIVERSITY ET DE L’UNIVERSITÉ PARIS-SACLAY PRÉPARÉE À L’UNIVERSITÉ PARIS-SUD ÉCOLE DOCTORALE N°580 Sciences et technologies de l’information et de la communication GRADUATE SCHOOL of Mathematics Spécialité Informatique Par Mme Renyu Xu Quelques problèmes de coloration du graphe Thèse présentée et soutenue à Jinan, le 27 Mai 2017 : Composition du Jury : M. Hongjian Lai, Professeur, West Virginia University, Présidente du Jury Mme Lianying Miao, Professeure, China University of Mining and Technology, Rapporteur Mme Yinghong Ma, Professeure, Shandong Normal University, Rapporteur M. Evripidis Bampis, Professeur, Université Paris VI, Rapporteur Mme Michèle Sebag, Directrice de Recherche CNRS, Examinatrice M. Yannis Manoussakis, Professeur, Directeur de thèse M. Jianliang Wu, Professeur, CoDirecteur de thèse Contents Abstract iii Re´sume´(Abstract in French) vii Symbol Description xiii Chapter 1 Introduction 1 1.1 Basic Definitions and Notations . 3 1.2 SomeSpecialgraphs ....................... 4 1.3 Somecoloringproblemsofgraphs . 7 1.4 Mainresults............................ 21 Chapter 2 Total Coloring 25 2.1 Basic definitions and properties . 25 2.2 Planar graph G with maximum degree ∆ ≥ 8 ......... 25 2.2.1 If every 6-cycle of G contains at most one chord or chordal 6-cycles are not adjacent in G .......... 26 2.3.1 7-cycles containing at most two chords . 38 2.5 Planar graph with ∆ ≥ 7..................... 53 Chapter 3 List Coloring 65 3.1 Listvertexcoloring ........................ 65 3.2 List edge coloring and List total coloring . 68 3.2.1 Planar graph G with maximum degree ∆ ≥ 8...... 69 3.2.2 Planar graph G with maximum degree ∆ ≥ 6.....
    [Show full text]
  • 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.
    [Show full text]
  • On the Linear K-Arboricity of Cubic Graphs
    On the Linear k-arboricity of Cubic Graphs Bill Jackson Department of Mathematical Studies Goldsmiths' College London SE14 6NW, England Nicholas C. Wormald Department of Mathematics University of Melbourne Parkville, VIC 3052 Australia Abstract Bermond et al. [2] conjectured that the edge set of a cubic graph G can be partitioned into two linear k-forests, that is to say two forests whose connected components are paths of length at most k, for all k 5. We shall prove a weaker result that the statement is valid for ¸ all k 18. ¸ All graphs considered will be ¯nite. We shall refer to graphs which may contain loops or multiple edges as multigraphs and reserve the term graph for those which do not. A linear forest is a forest each of whose components are paths. The linear arboricity of a graph G, de¯ned by Harary [7], is the minimum number of linear forests required to partition E(G) and is denoted by la(G). It was shown by Akiyama, Exoo and Harary [1] that la(G) = 2 when G is cubic. A k-linear forest is a forest consisting of paths of length at most k. The k-linear arboricity of G, introduced by Bermond et al. [2], is the minimum number of k-linear forests required to partition E(G), and is denoted by lak(G). It is conjectured in [2] that if G is cubic then la5(G) 2. A partial result is obtained by Delamarre et al. [3] who show that la (G)· 2 k · 1 1 when k 2 V (G) 4.
    [Show full text]
  • Short Tours Through Large Linear Forests
    Improved Approximations for Graph-TSP in Regular Graphs R Ravi Carnegie Mellon University Joint work with Uriel Feige (Weizmann), Satoru Iwata (U Tokyo), Jeremy Karp (CMU), Alantha Newman (G-SCOP) and Mohit Singh (MSR) 1 Graph TSP Given a connected unweighted graph, a tour is a closed walk that visits every vertex at least once. Objective: find shortest tour. Ideally – a Hamiltonian cycle. 2 3 A tour may use the same edge twice 4 A tour may use the same edge twice length 8x1 + 1x2 = 10 5 Results 1. Size 4n/3 in a graph with a spanning tree and a simple cycle on its odd nodes (WG14, joint with Satoru Iwata and Alantha Newman) “Regular graphs have short tours” 2. Size 9n/7 in cubic bipartite graphs (APPROX14, joint with Jeremy Karp) 1 3. Size (1 + 푂( ))n in d-regular graphs 푑 (IPCO14, joint with Uri Feige and Mohit Singh) 6 Main ideas for short tours 1. Augment spanning tree with carefully chosen edges 2. Delete carefully chosen edges from the whole graph 3. Augment cycle cover with few cycles 4. Augment path cover with few paths 7 General bounds In every connected n-vertex graph, the length of the shortest tour is between n and 2n-2. 8 9 Spanning tree lower bound 10 Double spanning tree edges, drop remaining edges 11 Christofides 1976 • A 3/2-approximation to graph TSP (and more generally, metric TSP). Tour composed of union of: • (minimum) Spanning tree. • Minimum T-join on odd-degree vertices. Gives a connected Eulerian graph (= tour).
    [Show full text]
  • The Geometric Thickness of Low Degree Graphs
    The Geometric Thickness of Low Degree Graphs CHRISTIAN A. DUNCAN DAVID EPPSTEIN∗ Department of Computer Science Department of Computer Science University of Miami University of California, Irvine [email protected] [email protected] STEPHEN G. KOBOUROV† Department of Computer Science University of Arizona [email protected] Abstract We prove that the geometric thickness of graphs whose maximumdegreeis no more than four is two. All of our algorithms run in O(n) time, where n is the number of vertices in the graph. In our proofs, we present an embedding algorithm for graphs with maximum degree three that uses an n n grid and a more complex algorithm for embedding a graph with maximum degree four. We also show× a variation using orthogonal edges for maximum degree four graphs that also uses an n n grid. The results have implications in graph theory, graph drawing, and VLSI design. × 1 Introduction The thickness of a graph G = (V,E) is the smallest number of planar subgraphs needed to decompose G. That is, we wish to find the smallest number i such that we can partition the edges E into i different planar subgraphs; see [17] for a survey. Using the terminology from VLSI, these subgraphs are referred to as the layers of the original graph. In several applications, including VLSI layouts [1], visualization of software development [10], and graph drawing [15] it is necessary that the vertex locations be consistent across the arXiv:cs/0312056v1 [cs.CG] 24 Dec 2003 layers. It is well known that a planar graph can be drawn in the plane without crossings, using arbitrary placement of the vertices and Jordan curves representing the edges.
    [Show full text]