Subject Index to Volumes 1–75
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
A Brief History of Edge-Colorings — with Personal Reminiscences
Discrete Mathematics Letters Discrete Math. Lett. 6 (2021) 38–46 www.dmlett.com DOI: 10.47443/dml.2021.s105 Review Article A brief history of edge-colorings – with personal reminiscences∗ Bjarne Toft1;y, Robin Wilson2;3 1Department of Mathematics and Computer Science, University of Southern Denmark, Odense, Denmark 2Department of Mathematics and Statistics, Open University, Walton Hall, Milton Keynes, UK 3Department of Mathematics, London School of Economics and Political Science, London, UK (Received: 9 June 2020. Accepted: 27 June 2020. Published online: 11 March 2021.) c 2021 the authors. This is an open access article under the CC BY (International 4.0) license (www.creativecommons.org/licenses/by/4.0/). Abstract In this article we survey some important milestones in the history of edge-colorings of graphs, from the earliest contributions of Peter Guthrie Tait and Denes´ Konig¨ to very recent work. Keywords: edge-coloring; graph theory history; Frank Harary. 2020 Mathematics Subject Classification: 01A60, 05-03, 05C15. 1. Introduction We begin with some basic remarks. If G is a graph, then its chromatic index or edge-chromatic number χ0(G) is the smallest number of colors needed to color its edges so that adjacent edges (those with a vertex in common) are colored differently; for 0 0 0 example, if G is an even cycle then χ (G) = 2, and if G is an odd cycle then χ (G) = 3. For complete graphs, χ (Kn) = n−1 if 0 0 n is even and χ (Kn) = n if n is odd, and for complete bipartite graphs, χ (Kr;s) = max(r; s). -
A Fast and Scalable Graph Coloring Algorithm for Multi-Core and Many-Core Architectures
A Fast and Scalable Graph Coloring Algorithm for Multi-core and Many-core Architectures Georgios Rokos1, Gerard Gorman2, and Paul H J Kelly1 1 Software Peroformance Optimisation Group, Department of Computing 2 Applied Modelling and Computation Group, Department of Earth Science and Engineering Imperial College London, South Kensington Campus, London SW7 2AZ, United Kingdom, fgeorgios.rokos09,g.gorman,[email protected] Abstract. Irregular computations on unstructured data are an impor- tant class of problems for parallel programming. Graph coloring is often an important preprocessing step, e.g. as a way to perform dependency analysis for safe parallel execution. The total run time of a coloring algo- rithm adds to the overall parallel overhead of the application whereas the number of colors used determines the amount of exposed parallelism. A fast and scalable coloring algorithm using as few colors as possible is vi- tal for the overall parallel performance and scalability of many irregular applications that depend upon runtime dependency analysis. C¸ataly¨ureket al. have proposed a graph coloring algorithm which relies on speculative, local assignment of colors. In this paper we present an improved version which runs even more optimistically with less thread synchronization and reduced number of conflicts compared to C¸ataly¨urek et al.'s algorithm. We show that the new technique scales better on multi- core and many-core systems and performs up to 1.5x faster than its pre- decessor on graphs with high-degree vertices, while keeping the number of colors at the same near-optimal levels. Keywords: Graph Coloring; Greedy Coloring; First-Fit Coloring; Ir- regular Data; Parallel Graph Algorithms; Shared-Memory Parallelism; Optimistic Execution; Many-core Architectures; Intel®Xeon Phi™ 1 Introduction Many modern applications are built around algorithms which operate on irreg- ular data structures, usually in form of graphs. -
Cliques, Degrees, and Coloring: Expanding the Ω, ∆, Χ Paradigm
Cliques, Degrees, and Coloring: Expanding the !; ∆; χ paradigm by Thomas Kelly A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Doctor of Philosophy in Combinatorics & Optimization Waterloo, Ontario, Canada, 2019 c Thomas Kelly 2019 Examining Committee Membership The following served on the Examining Committee for this thesis. The decision of the Examining Committee is by majority vote. External Examiner: Alexandr Kostochka Professor, Dept. of Mathematics, University of Illinois at Urbana-Champaign. Supervisor: Luke Postle Associate Professor, Dept. of Combinatorics & Optimization, University of Waterloo. Internal Members: Penny Haxell Professor, Dept. of Combinatorics & Optimization, University of Waterloo. Jim Geelen Professor, Dept. of Combinatorics & Optimization, University of Waterloo. Internal-External Member: Lap Chi Lau Associate Professor, Cheriton School of Computer Science, University of Waterloo. ii I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, including any required final revisions, as accepted by my examiners. I understand that my thesis may be made electronically available to the public. iii Abstract Many of the most celebrated and influential results in graph coloring, such as Brooks' Theorem and Vizing's Theorem, relate a graph's chromatic number to its clique number or maximum degree. Currently, several of the most important and enticing open problems in coloring, such as Reed's !; ∆; χ Conjecture, follow this theme. This thesis both broadens and deepens this classical paradigm. In PartI, we tackle list-coloring problems in which the number of colors available to each vertex v depends on its degree, denoted d(v), and the size of the largest clique containing it, denoted !(v). -
I?'!'-Comparability Graphs
Discrete Mathematics 74 (1989) 173-200 173 North-Holland I?‘!‘-COMPARABILITYGRAPHS C.T. HOANG Department of Computer Science, Rutgers University, New Brunswick, NJ 08903, U.S.A. and B.A. REED Discrete Mathematics Group, Bell Communications Research, Morristown, NJ 07950, U.S.A. In 1981, Chv&tal defined the class of perfectly orderable graphs. This class of perfect graphs contains the comparability graphs. In this paper, we introduce a new class of perfectly orderable graphs, the &comparability graphs. This class generalizes comparability graphs in a natural way. We also prove a decomposition theorem which leads to a structural characteriza- tion of &comparability graphs. Using this characterization, we develop a polynomial-time recognition algorithm and polynomial-time algorithms for the clique and colouring problems for &comparability graphs. 1. Introduction A natural way to color the vertices of a graph is to put them in some order v*cv~<” l < v, and then assign colors in the following manner: (1) Consider the vertxes sequentially (in the sequence given by the order) (2) Assign to each Vi the smallest color (positive integer) not used on any neighbor vi of Vi with j c i. We shall call this the greedy coloring algorithm. An order < of a graph G is perfect if for each subgraph H of G, the greedy algorithm applied to H, gives an optimal coloring of H. An obstruction in a ordered graph (G, <) is a set of four vertices {a, b, c, d} with edges ab, bc, cd (and no other edge) and a c b, d CC. Clearly, if < is a perfect order on G, then (G, C) contains no obstruction (because the chromatic number of an obstruction is twu, but the greedy coloring algorithm uses three colors). -
COLORING and DEGENERACY for DETERMINING VERY LARGE and SPARSE DERIVATIVE MATRICES ASHRAFUL HUQ SUNY Bachelor of Science, Chittag
COLORING AND DEGENERACY FOR DETERMINING VERY LARGE AND SPARSE DERIVATIVE MATRICES ASHRAFUL HUQ SUNY Bachelor of Science, Chittagong University of Engineering & Technology, 2013 A Thesis Submitted to the School of Graduate Studies of the University of Lethbridge in Partial Fulfillment of the Requirements for the Degree MASTER OF SCIENCE Department of Mathematics and Computer Science University of Lethbridge LETHBRIDGE, ALBERTA, CANADA c Ashraful Huq Suny, 2016 COLORING AND DEGENERACY FOR DETERMINING VERY LARGE AND SPARSE DERIVATIVE MATRICES ASHRAFUL HUQ SUNY Date of Defence: December 19, 2016 Dr. Shahadat Hossain Supervisor Professor Ph.D. Dr. Daya Gaur Committee Member Professor Ph.D. Dr. Robert Benkoczi Committee Member Associate Professor Ph.D. Dr. Howard Cheng Chair, Thesis Examination Com- Associate Professor Ph.D. mittee Dedication To My Parents. iii Abstract Estimation of large sparse Jacobian matrix is a prerequisite for many scientific and engi- neering problems. It is known that determining the nonzero entries of a sparse matrix can be modeled as a graph coloring problem. To find out the optimal partitioning, we have proposed a new algorithm that combines existing exact and heuristic algorithms. We have introduced degeneracy and maximum k-core for sparse matrices to solve the problem in stages. Our combined approach produce better results in terms of partitioning than DSJM and for some test instances, we report optimal partitioning for the first time. iv Acknowledgments I would like to express my deep acknowledgment and profound sense of gratitude to my supervisor Dr. Shahadat Hossain, for his continuous guidance, support, cooperation, and persistent encouragement throughout the journey of my MSc program. -
OPTIMAL SOLUTIONS and RANKS in the MAX-CUT SDP Daniel
COVER PAGE: OPTIMAL SOLUTIONS AND RANKS IN THE MAX-CUT SDP Daniel Hong, Skyline High School, Sammamish, WA, USA Hyunwoo Lee, Interlake High School, Bellevue, WA, USA Alex Wei, Interlake High School, Bellevue, WA, USA Instructor: Diego Cifuentes, Massachusetts Institute of Technology, Cam- bridge, MA, USA 1 OPTIMAL SOLUTIONS AND RANKS IN THE MAX-CUT SDP DANIEL HONG, HYUNWOO LEE, AND ALEX WEI Abstract. The max-cut problem is a classical graph theory problem which is NP-complete. The best polynomial time approximation scheme relies on semidefinite programming (SDP). We study the conditions under which graphs of certain classes have rank 1 solutions to the max-cut SDP. We apply these findings to look at how solutions to the max-cut SDP behave under simple combinatorial constructions. Our results determine when solutions to the max-cut SDP for cycle graphs is rank 1. We find the solutions to the max-cut SDP of the vertex sum of two graphs. We then characterize the SDP solutions upon joining two triangle graphs by an edge sum. Keywords: Max-cut, Semidefinite program, Rank, Cycle graphs, Ver- tex sum, Edge sum Contents 1. Introduction 2 Related work 3 Structure 3 2. Background 4 2.1. Semidefinite programs 4 2.2. Max-cut SDP 4 2.3. Clique sums of graphs 6 3. Experiments on rank of max-cut SDP 6 4. Solutions and Ranks for Particular Classes of Graphs 7 4.1. Rank 1 solutions for cycles 7 4.2. Max-cut SDP for a vertex sum 8 4.3. Max-cut SDP for a diamond graph 9 5. -
Contemporary Mathematics 352
CONTEMPORARY MATHEMATICS 352 Graph Colorings Marek Kubale Editor http://dx.doi.org/10.1090/conm/352 Graph Colorings CoNTEMPORARY MATHEMATICS 352 Graph Colorings Marek Kubale Editor American Mathematical Society Providence, Rhode Island Editorial Board Dennis DeTurck, managing editor Andreas Blass Andy R. Magid Michael Vogeli us This work was originally published in Polish by Wydawnictwa Naukowo-Techniczne under the title "Optymalizacja dyskretna. Modele i metody kolorowania graf6w", © 2002 Wydawnictwa N aukowo-Techniczne. The present translation was created under license for the American Mathematical Society and is published by permission. 2000 Mathematics Subject Classification. Primary 05Cl5. Library of Congress Cataloging-in-Publication Data Optymalizacja dyskretna. English. Graph colorings/ Marek Kubale, editor. p. em.- (Contemporary mathematics, ISSN 0271-4132; 352) Includes bibliographical references and index. ISBN 0-8218-3458-4 (acid-free paper) 1. Graph coloring. I. Kubale, Marek, 1946- II. Title. Ill. Contemporary mathematics (American Mathematical Society); v. 352. QA166 .247.06813 2004 5111.5-dc22 2004046151 Copying and reprinting. Material in this book may be reproduced by any means for edu- cational and scientific purposes without fee or permission with the exception of reproduction by services that collect fees for delivery of documents and provided that the customary acknowledg- ment of the source is given. This consent does not extend to other kinds of copying for general distribution, for advertising or promotional purposes, or for resale. Requests for permission for commercial use of material should be addressed to the Acquisitions Department, American Math- ematical Society, 201 Charles Street, Providence, Rhode Island 02904-2294, USA. Requests can also be made by e-mail to reprint-permissien@ams. -
Graph Coloring Major Themes Vertex Colorings Χ(G) =
CSC 1300 – Discrete Structures 17: Graph Coloring Major Themes • Vertex coloring • Chromac number χ(G) Graph Coloring • Map coloring • Greedy coloring algorithm • CSC 1300 – Discrete Structures Applicaons Villanova University Villanova CSC 1300 - Dr Papalaskari 1 Villanova CSC 1300 - Dr Papalaskari 2 What is the least number of colors needed for the verFces of Vertex Colorings this graph so that no two adjacent verFces have the same color? Adjacent ver,ces cannot have the same color χ(G) = Chromac number χ(G) = least number of colors needed to color the verFces of a graph so that no two adjacent verFces are assigned the same color? Source: “Discrete Mathemacs” by Chartrand & Zhang, 2011, Waveland Press. Source: “Discrete Mathemacs with Ducks” by Sara-Marie Belcastro, 2012, CRC Press, Fig 13.1. 4 5 Dr Papalaskari 1 CSC 1300 – Discrete Structures 17: Graph Coloring Map Coloring Map Coloring What is the least number of colors needed to color a map? Region è vertex Common border è edge G A D C E B F G H I Villanova CSC 1300 - Dr Papalaskari 8 Villanova CSC 1300 - Dr Papalaskari 9 Coloring the USA Four color theorem Every planar graph is 4-colorable The proof of this theorem is one of the most famous and controversial proofs in mathemacs, because it relies on a computer program. It was first presented in 1976. A more recent reformulaon can be found in this arFcle: Formal Proof – The Four Color Theorem, Georges Gonthier, NoFces of the American Mathemacal Society, December 2008. hp://www.printco.com/pages/State%20Map%20Requirements/USA-colored-12-x-8.gif -
Math.RA] 25 Sep 2013 Previous Paper [3], Also Relying in Conceptually Separated Tools from Them, Such As Graphs and Digraphs
Certain particular families of graphicable algebras Juan Núñez, María Luisa Rodríguez-Arévalo and María Trinidad Villar Dpto. Geometría y Topología. Facultad de Matemáticas. Universidad de Sevilla. Apdo. 1160. 41080-Sevilla, Spain. [email protected] [email protected] [email protected] Abstract In this paper, we introduce some particular families of graphicable algebras obtained by following a relatively new line of research, ini- tiated previously by some of the authors. It consists of the use of certain objects of Discrete Mathematics, mainly graphs and digraphs, to facilitate the study of graphicable algebras, which are a subset of evolution algebras. 2010 Mathematics Subject Classification: 17D99; 05C20; 05C50. Keywords: Graphicable algebras; evolution algebras; graphs. Introduction The main goal of this paper is to advance in the research of a novel mathematical topic emerged not long ago, the evolution algebras in general, and the graphicable algebras (a subset of them) in particular, in order to obtain new results starting from those by Tian (see [4, 5]) and others already obtained by some of us in a arXiv:1309.6469v1 [math.RA] 25 Sep 2013 previous paper [3], also relying in conceptually separated tools from them, such as graphs and digraphs. Concretely, our goal is to find some particular types of graphicable algebras associated with well-known types of graphs. The motivation to deal with evolution algebras in general and graphicable al- gebras in particular is due to the fact that at present, the study of these algebras is very booming, due to the numerous connections between them and many other branches of Mathematics, such as Graph Theory, Group Theory, Markov pro- cesses, dynamic systems and the Theory of Knots, among others. -
Results on the Grundy Chromatic Number of Graphs Manouchehr Zaker
Discrete Mathematics 306 (2006) 3166–3173 www.elsevier.com/locate/disc Results on the Grundy chromatic number of graphs Manouchehr Zaker Institute for Advanced Studies in Basic Sciences, 45195-1159 Zanjan, Iran Received 7 November 2003; received in revised form 22 June 2005; accepted 22 June 2005 Available online 7 August 2006 Abstract Given a graph G,byaGrundy k-coloring of G we mean any proper k-vertex coloring of G such that for each two colors i and j, i<j, every vertex of G colored by j has a neighbor with color i. The maximum k for which there exists a Grundy k-coloring is denoted by (G) and called Grundy (chromatic) number of G. We first discuss the fixed-parameter complexity of determining (G)k, for any fixed integer k and show that it is a polynomial time problem. But in general, Grundy number is an NP-complete problem. We show that it is NP-complete even for the complement of bipartite graphs and describe the Grundy number of these graphs in terms of the minimum edge dominating number of their complements. Next we obtain some additive Nordhaus–Gaddum-type inequalities concerning (G) and (Gc), for a few family of graphs. We introduce well-colored graphs, which are graphs G for which applying every greedy coloring results in a coloring of G with (G) colors. Equivalently G is well colored if (G) = (G). We prove that the recognition problem of well-colored graphs is a coNP-complete problem. © 2006 Elsevier B.V. All rights reserved. Keywords: Colorings; Chromatic number; Grundy number; First-fit colorings; NP-complete; Edge dominating sets 1. -
Algorithmic Graph Theory Part III Perfect Graphs and Their Subclasses
Algorithmic Graph Theory Part III Perfect Graphs and Their Subclasses Martin Milanicˇ [email protected] University of Primorska, Koper, Slovenia Dipartimento di Informatica Universita` degli Studi di Verona, March 2013 1/55 What we’ll do 1 THE BASICS. 2 PERFECT GRAPHS. 3 COGRAPHS. 4 CHORDAL GRAPHS. 5 SPLIT GRAPHS. 6 THRESHOLD GRAPHS. 7 INTERVAL GRAPHS. 2/55 THE BASICS. 2/55 Induced Subgraphs Recall: Definition Given two graphs G = (V , E) and G′ = (V ′, E ′), we say that G is an induced subgraph of G′ if V ⊆ V ′ and E = {uv ∈ E ′ : u, v ∈ V }. Equivalently: G can be obtained from G′ by deleting vertices. Notation: G < G′ 3/55 Hereditary Graph Properties Hereditary graph property (hereditary graph class) = a class of graphs closed under deletion of vertices = a class of graphs closed under taking induced subgraphs Formally: a set of graphs X such that G ∈ X and H < G ⇒ H ∈ X . 4/55 Hereditary Graph Properties Hereditary graph property (Hereditary graph class) = a class of graphs closed under deletion of vertices = a class of graphs closed under taking induced subgraphs Examples: forests complete graphs line graphs bipartite graphs planar graphs graphs of degree at most ∆ triangle-free graphs perfect graphs 5/55 Hereditary Graph Properties Why hereditary graph classes? Vertex deletions are very useful for developing algorithms for various graph optimization problems. Every hereditary graph property can be described in terms of forbidden induced subgraphs. 6/55 Hereditary Graph Properties H-free graph = a graph that does not contain H as an induced subgraph Free(H) = the class of H-free graphs Free(M) := H∈M Free(H) M-free graphT = a graph in Free(M) Proposition X hereditary ⇐⇒ X = Free(M) for some M M = {all (minimal) graphs not in X} The set M is the set of forbidden induced subgraphs for X. -
Greedy Defining Sets of Graphs
Greedy defining sets of graphs Manouchehr Zaker Department of Mathematical Sciences, Sharif University of Technology, P.O. Box 11365-9415, Tehran, IRAN [email protected] Abstract For a graph G and an order a on V(G), we define a greedy defining set as a subset S of V(G) with an assignment of colors to vertices in S, such that the pre-coloring can be extended to a x( G)-coloring of G by the greedy coloring of (G, a). A greedy defining set ofaX( G)-coloring C of G is a greedy defining set, which results in the coloring C (by the greedy procedure). We denote the size of a greedy defining set of C with minimum cardinality by G D N (G, a, C). In this paper we show that the problem of determining GDN(G,a,C), for an instance (G,a,C) is an NP-complete problem. 1 Introduction and preliminaries We begin with some terminology and notation which are used throughout the paper. For the other necessary definitions and notation, we refer the reader to texts such as [4]. A harmonious coloring of a graph G is a proper vertex coloring of G, such that the subgraph induced on any two different colors has at most one edge. By a hypergraph we mean an ordinary hypergraph which consists of a vertex set V and a collection of subsets of V, called (hyper)edges. In a hypergraph 1£ a block ing set is a subset of the vertex set which intersects every edge of 1£.