Algorithmic Aspects of Some Variations of Clique Transversal and Clique Independent Sets on Graphs
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Constrained Representations of Map Graphs and Half-Squares
Constrained Representations of Map Graphs and Half-Squares Hoang-Oanh Le Berlin, Germany [email protected] Van Bang Le Universität Rostock, Institut für Informatik, Rostock, Germany [email protected] Abstract The square of a graph H, denoted H2, is obtained from H by adding new edges between two distinct vertices whenever their distance in H is two. The half-squares of a bipartite graph B = (X, Y, EB ) are the subgraphs of B2 induced by the color classes X and Y , B2[X] and B2[Y ]. For a given graph 2 G = (V, EG), if G = B [V ] for some bipartite graph B = (V, W, EB ), then B is a representation of G and W is the set of points in B. If in addition B is planar, then G is also called a map graph and B is a witness of G [Chen, Grigni, Papadimitriou. Map graphs. J. ACM, 49 (2) (2002) 127-138]. While Chen, Grigni, Papadimitriou proved that any map graph G = (V, EG) has a witness with at most 3|V | − 6 points, we show that, given a map graph G and an integer k, deciding if G admits a witness with at most k points is NP-complete. As a by-product, we obtain NP-completeness of edge clique partition on planar graphs; until this present paper, the complexity status of edge clique partition for planar graphs was previously unknown. We also consider half-squares of tree-convex bipartite graphs and prove the following complexity 2 dichotomy: Given a graph G = (V, EG) and an integer k, deciding if G = B [V ] for some tree-convex bipartite graph B = (V, W, EB ) with |W | ≤ k points is NP-complete if G is non-chordal dually chordal and solvable in linear time otherwise. -
The Strong Perfect Graph Theorem
Annals of Mathematics, 164 (2006), 51–229 The strong perfect graph theorem ∗ ∗ By Maria Chudnovsky, Neil Robertson, Paul Seymour, * ∗∗∗ and Robin Thomas Abstract A graph G is perfect if for every induced subgraph H, the chromatic number of H equals the size of the largest complete subgraph of H, and G is Berge if no induced subgraph of G is an odd cycle of length at least five or the complement of one. The “strong perfect graph conjecture” (Berge, 1961) asserts that a graph is perfect if and only if it is Berge. A stronger conjecture was made recently by Conforti, Cornu´ejols and Vuˇskovi´c — that every Berge graph either falls into one of a few basic classes, or admits one of a few kinds of separation (designed so that a minimum counterexample to Berge’s conjecture cannot have either of these properties). In this paper we prove both of these conjectures. 1. Introduction We begin with definitions of some of our terms which may be nonstandard. All graphs in this paper are finite and simple. The complement G of a graph G has the same vertex set as G, and distinct vertices u, v are adjacent in G just when they are not adjacent in G.Ahole of G is an induced subgraph of G which is a cycle of length at least 4. An antihole of G is an induced subgraph of G whose complement is a hole in G. A graph G is Berge if every hole and antihole of G has even length. A clique in G is a subset X of V (G) such that every two members of X are adjacent. -
Algorithms for Deletion Problems on Split Graphs
Algorithms for deletion problems on split graphs Dekel Tsur∗ Abstract In the Split to Block Vertex Deletion and Split to Threshold Vertex Deletion problems the input is a split graph G and an integer k, and the goal is to decide whether there is a set S of at most k vertices such that G − S is a block graph and G − S is a threshold graph, respectively. In this paper we give algorithms for these problems whose running times are O∗(2.076k) and O∗(2.733k), respectively. Keywords graph algorithms, parameterized complexity. 1 Introduction A graph G is called a split graph if its vertex set can be partitioned into two disjoint sets C and I such that C is a clique and I is an independent set. A graph G is a block graph if every biconnected component of G is a clique. A graph G is a threshold graph if there is a t ∈ R and a function f : V (G) → R such that for every u, v ∈ V (G), (u, v) is an edge in G if and only if f(u)+ f(v) ≥ t. In the Split to Block Vertex Deletion (SBVD) problem the input is a split graph G and an integer k, and the goal is to decide whether there is a set S of at most k vertices such that G − S is a block graph. Similarly, in the Split to Threshold Vertex Deletion (STVD) problem the input is a split graph G and an integer k, and the goal is to decide whether there is a set S of at most k vertices such that G − S is a threshold graph. -
Online Graph Coloring
Online Graph Coloring Jinman Zhao - CSC2421 Online Graph coloring Input sequence: Output: Goal: Minimize k. k is the number of color used. Chromatic number: Smallest number of need for coloring. Denoted as . Lower bound Theorem: For every deterministic online algorithm there exists a logn-colorable graph for which the algorithm uses at least 2n/logn colors. The performance ratio of any deterministic online coloring algorithm is at least . Transparent online coloring game Adversary strategy : The collection of all subsets of {1,2,...,k} of size k/2. Avail(vt): Admissible colors consists of colors not used by its pre-neighbors. Hue(b)={Corlor(vi): Bin(vi) = b}: hue of a bin is the set of colors of vertices in the bin. H: hue collection is a set of all nonempty hues. #bin >= n/(k/2) #color<=k ratio>=2n/(k*k) Lower bound Theorem: For every randomized online algorithm there exists a k- colorable graph on which the algorithm uses at least n/k bins, where k=O(logn). The performance ratio of any randomized online coloring algorithm is at least . Adversary strategy for randomized algo Relaxing the constraint - blocked input Theorem: The performance ratio of any randomized algorithm, when the input is presented in blocks of size , is . Relaxing other constraints 1. Look-ahead and bufferring 2. Recoloring 3. Presorting vertices by degree 4. Disclosing the adversary’s previous coloring First Fit Use the smallest numbered color that does not violate the coloring requirement Induced subgraph A induced subgraph is a subset of the vertices of a graph G together with any edges whose endpoints are both in the subset. -
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. -
On the Pathwidth of Chordal Graphs
View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector Discrete Applied Mathematics 45 (1993) 233-248 233 North-Holland On the pathwidth of chordal graphs Jens Gustedt* Technische Universitdt Berlin, Fachbereich Mathematik, Strape des I7 Jmi 136, 10623 Berlin, Germany Received 13 March 1990 Revised 8 February 1991 Abstract Gustedt, J., On the pathwidth of chordal graphs, Discrete Applied Mathematics 45 (1993) 233-248. In this paper we first show that the pathwidth problem for chordal graphs is NP-hard. Then we give polynomial algorithms for subclasses. One of those classes are the k-starlike graphs - a generalization of split graphs. The other class are the primitive starlike graphs a class of graphs where the intersection behavior of maximal cliques is strongly restricted. 1. Overview The pathwidth problem-PWP for short-has been studied in various fields of discrete mathematics. It asks for the size of a minimum path decomposition of a given graph, There are many other problems which have turned out to be equivalent (or nearly equivalent) formulations of our problem: - the interval graph extension problem, - the gate matrix layout problem, - the node search number problem, - the edge search number problem, see, e.g. [13,14] or [17]. The first three problems are easily seen to be reformula- tions. For the fourth there is an easy transformation to the third [14]. Section 2 in- troduces the problem as well as other problems and classes of graphs related to it. Section 3 gives basic facts on path decompositions. -
On J-Colouring of Chithra Graphs Arxiv:1808.08661V1 [Math.GM] 27 Aug 2018
On J-Colouring of Chithra Graphs Johan Kok1, Sudev Naduvath2∗ Centre for Studies in Discrete Mathematics Vidya Academy of Science & Technology Thalakkottukara, Thrissur-680501, Kerala, India. [email protected],[email protected] Abstract The family of Chithra graphs is a wide ranging family of graphs which includes any graph of size at least one. Chithra graphs serve as a graph theoretical model for genetic engineering techniques or for modelling natural mutation within various biological networks found in living systems. In this paper, we discuss recently introduced J-colouring of the family of Chithra graphs. Keywords: Chithra graph, chromatic colouring of graphs, J-colouring of graphs, rainbow neighbourhood in a graph. AMS Classification Numbers: 05C15, 05C38, 05C75, 05C85. 1 Introduction For general notations and concepts in graphs and digraphs see [1, 2, 6]. Unless mentioned otherwise, all graphs G mentioned in this paper are simple and finite graphs. Note that the order and size of a graph G are denoted by ν(G) = n and "(G) = p. The minimum and maximum degrees of G are respectively denoted bby δ(G) and ∆(G). The degree of a vertex v 2 V (G) is denoted dG(v) or simply by d(v), when the context is clear. We recall that if C = fc1; c2; c3; : : : ; c`g and ` sufficiently large, is a set of distinct colours, a proper vertex colouring of a graph G denoted ' : V (G) 7! C is a vertex arXiv:1808.08661v1 [math.GM] 27 Aug 2018 colouring such that no two distinct adjacent vertices have the same colour. -
Tree-Breadth of Graphs with Variants and Applications
Tree-Breadth of Graphs with Variants and Applications A dissertation submitted to Kent State University in partial fulfilment of the requirements for the degree of Doctor of Philosophy by Arne Leitert August 2017 Dissertation written by Arne Leitert Diplom, University of Rostock, 2012 Ph.D., Kent State University, 2017 Approved by Dr. Feodor F. Dragan , Chair, Doctoral Dissertation Committee Dr. Ruoming Jin , Members, Doctoral Dissertation Committee Dr. Ye Zhao , Dr. Artem Zvavitch , Dr. Lothar Reichel Accepted by Dr. Javed Khan , Chair, Department of Computer Science Dr. James L. Blank , Dean, College of Arts and Sciences Contents Contents iii List of Figures vi List of Tables vii 1 Introduction 1 1.1 Existing and Recent Results . .2 1.2 Outline . .3 2 Preliminaries 4 2.1 General Definitions . .4 2.2 Tree-Decompositions . .6 2.3 Layering Partitions . .7 2.4 Special Graph Classes . .8 3 Computing Decompositions with Small Breadth 12 3.1 Approximation Algorithms . 12 3.1.1 Layering Based Approaches . 13 3.1.2 Neighbourhood Based Approaches . 15 3.2 Strong Tree-Breadth . 20 3.2.1 NP-Completeness . 20 3.2.2 Polynomial Time Cases . 26 3.3 Computing Decompositions for Special Graph Classes . 31 iii 4 Connected r-Domination 38 4.1 Using a Layering Partition . 39 4.2 Using a Tree-Decomposition . 49 4.2.1 Preprocessing . 50 4.2.2 r-Domination . 53 4.2.3 Connected r-Domination . 55 4.3 Implications for the p-Center Problem . 63 5 Bandwidth and Line-Distortion 65 5.1 Existing Results . 66 5.2 k-Dominating Pairs . -
Differential Coloring of Graphs 163
CORE Metadata, citation and similar papers at core.ac.uk SUT Journal of Mathematics Vol. 47, No. 2 (2011), 161{174 Di®erential Coloring of Graphs P. Roushini Leely Pushpam, I. Sahul Hamid and D. Yokesh (Received March 11, 2011; Revised September 18, 2011) Abstract. Let G = (V; E) be a connected graph. For a set S ⊆ V , the di®erential of S, denoted by @(S), is de¯ned to be @(S) = jB(S)j ¡ jSj, where B(S) = N(S) \ (V ¡ S). A set S ⊆ V is said to be a positive di®erential set if @(S) ¸ 0. A partition fV1;V2;:::;Vkg of V is said to be a positive di®erential chromatic partition of G if each Vi is both independent and positive di®erential. The minimum order of a positive di®erential chromatic partition of G is called the di®erential chromatic number of G and is denoted by Â@ (G). In this paper we initiate a study of this parameter. AMS 2010 Mathematics Subject Classi¯cation. 05C. Key words and phrases. Di®erential coloring, di®erential chromatic number. x1. Introduction By a graph G = (V; E), we mean a ¯nite, undirected graph with neither loops nor multiple edges. For graph theoretic terminology we refer to Chartrand and Lesniak [1]. All graphs in this paper are assumed to be connected with at least two vertices. For a vertex v 2 V , the open neighborhood of v is the set N(v) = fu 2 V juv 2 Eg and the closed neighborhood is the set N[v] = N(v) [ fvg. -
Variations Ofy-Dominating Functions on Graphs
View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector Discrete Mathematics 308 (2008) 4185–4204 www.elsevier.com/locate/disc Variations of Y-dominating functions on graphsଁ Chuan-Min Lee, Maw-Shang Chang∗ Department of Computer Science and Information Engineering, National Chung Cheng University, Ming-Hsiung, Chiayi 621, Taiwan, ROC Received 8 May 2006; received in revised form 28 July 2007; accepted 3 August 2007 Available online 1 October 2007 Abstract Let Y be a subset of real numbers. A Y-dominating function of a graph G = (V, E) is a function f : V → Y such that f (u)1 for all vertices v ∈ V , where N [v]={v}∪{u|(u, v) ∈ E}. Let f(S)= f (u) for any subset S of V and let u∈NG[v] G u∈S f(V)be the weight of f. The Y-domination problem is to find a Y-dominating function of minimum weight for a graph G = (V, E). In this paper, we study the variations of Y-domination such as {k}-domination, k-tuple domination, signed domination, and minus domination for some classes of graphs. We give formulas to compute the {k}-domination, k-tuple domination, signed domination, and minus domination numbers of paths, cycles, n-fans, n-wheels, n-pans, and n-suns. Besides, we present a unified approach to these four problems on strongly chordal graphs. Notice that trees, block graphs, interval graphs, and directed path graphs are subclasses of strongly chordal graphs. This paper also gives complexity results for the problems on doubly chordal graphs, dually chordal graphs, bipartite planar graphs, chordal bipartite graphs, and planar graphs. -
A Joint Study of Chordal and Dually Chordal Graphs
Universidad Nacional de La Plata Facultad de Ciencias Exactas Departamento de Matemática A joint study of chordal and dually chordal graphs Pablo De Caria PhD. Thesis Advisor: Dr. Marisa Gutierrez April, 2012 Celebrating the month of the 35th anniversary of my parents’ first meeting In memory of aunt Sara II Thanks… To my parents Francisco and Norma, for their support and company and because, as father and mother, they never stop surprising me in a favourable way. To my sisters Laura and Mariana and my niece Ariadna, for all the time we shared and surely are to share together, and for being part of a family that I really cherish. To Hernan and Paula, for their company, which helped me to get the energy to lead a better life. I look forward to sharing more adventures with you. To María, for the many years of friendship, her permanent interest in my activities and her advice. To Marisa, for making graphs known to me and letting me work on them with a level of freedom that made me feel very comfortable over all these years. I would also like to thank her for her words in the right moments and her guidance on several administrative issues. To Juraj, for accepting to come and be a member of the jury and for his willingness, which was by no means limited to the evaluation of this thesis. To Liliana and Oscar, the other two jurors, for their commitment to improving this work. To Silvia, my official camerawoman at the symposiums, for being a very good mate. -
1. Introduction
Proceedings of the 2nd IMT-GT Regional Conference on Mathematics, Statistics and Applications Universiti Sains Malaysia λ-BACKBONE COLORING NUMBERS OF SPLIT GRAPHS WITH TREE BACKBONES A.N.M. Salman Combinatorial Mathematics Research Group, Faculty of Mathematics and Natural Sciences Institut Teknologi Bandung, Jalan Ganesa 10 Bandung 40132, Indonesia [email protected] Abstract. In the application area of frequency assignment graphs are used to model the topology and mutual in- terference between transmitters. The problem in practice is to assign a limited number of frequency channels in an economical way to the transmitter in such a way that interference is kept at an acceptable level. This has led to various different types of coloring problem in graphs. One of them is a λ-backbone coloring. Given an integer λ ≥ 2, a graph G = (V,E) and a spanning subgraph H of G (the backbone of G), a λ-backbone coloring of (G,H) is a proper vertex coloring V → {1, 2,...} of G in which the colors assigned to adjacent vertices in H differ by at least λ. The λ-backbone coloring number BBCλ(G,H) of (G,H) is the smallest integer ℓ for which there exists a λ-backbone coloring f : V → {1, 2, . , ℓ}. In this paper we consider the λ-backbone coloring of split graphs. A split graph is a graph whose vertex set can be partitioned into a clique (i.e. a set of mutually adjacent vertices) and an independent set (i.e. a set of mutually non adjacent vertices), with possibly edges in between.