Split Graphs, Unigraphs, and Tyshkevich Decompositions

Total Page:16

File Type:pdf, Size:1020Kb

Split Graphs, Unigraphs, and Tyshkevich Decompositions Split Graphs, Unigraphs, and Tyshkevich Decompositions Rebecca Whitman Submitted in Partial Fulfillment of the Prerequisite for Honors in the Wellesley College Department of Mathematics under advisor Ann Trenk May 2020 c 2020 Rebecca Whitman Abstract This thesis examines several topics connected to split graphs and unigraphs. We first study a partially ordered set representation of split graphs defined by [13], connecting properties of poset elements, called blocks, to those of split graphs and vice versa. We also find an equivalence relation between poset elements, equivalent to changing the leaf vertices of a vertex of highest degree in a split graph, and provide results for when equivalence classes are closed under various conditions. In the second part of the thesis, we investigate an inverse operation on split graphs, giving proofs for previously stated results and establishing new propositions about the relationship between the inverse operation and unigraphs, induced subgraphs, and hereditary classes. In the third part of the thesis, we use Tyshkevich de- composition [17] to give a structural characterization of the hereditary closure of the set of unigraphs. This characterization implies several results about the nature of forbidden induced subgraphs for the hereditary class. i Acknowledgements I cannot offer enough thanks to my thesis advisor and professor Ann Trenk, for her guidance, confidence in my work, and constructive criticism throughout this project. I have learned so much from her over the past two years about how to create and communicate mathematics. I also would like to thank Michael Barrus for his advice and for suggesting the problem that became Chapters 4 and 5 of this thesis. I am grateful to my mathematics professors Megan Kerr, Jonathan Tannenhauser, Karen Lange, Clara Chan, Ismar Voli´c,Helen Wang, and Andy Schultz for mentoring and challenging me and sharing their enthusiasm for the subject. Thank you as well to H´el`ene Bilis for graciously agreeing to serve as the honors visitor. I am fortunate and thankful to have friends who encourage my work, laugh with me, and have helped make my time at Wellesley incredible. Last but not least, I would like to thank my family for their love, kindness, and support. ii Preface This thesis studies split graphs in two different contexts: as elements of a poset in their own right and as the building blocks of a graph composition operation. The goal of Chapter 1 is to introduce the reader to the graph theoretic definitions, objects, and operations under consideration. We provide definitions for degree sequences, unigraphs, induced subgraphs, and hereditary classes. Chapter 1 also discusses split graphs, with the class's forbidden induced subgraph and degree sequence characterizations, and includes background results on split partitions and threshold graphs. The final section introduces the canonical decomposition of a graph as defined by Tyshkevich [17] (hereafter Tyshkevich decomposition). Chapter 2 presents a fourth characterization of split graphs. All degree sequences cor- responding to graphs can be reshaped into elements that form a poset under a majorization operation. The elements corresponding to split graphs take a recognizable, characterizable form [13]. The chapter also introduces an equivalence relation on these poset elements. We give results on the extent to which various properties of split graphs can be identified by the poset representations of split graphs, and are preserved within equivalence classes. In Chapter 3, we examine an inverse operation on split graphs that is used in [17] to identify all indecomposable unigraphs. Tyshkevich states a number of properties about the inverse, and we provide proofs for completeness. Additionally, we give results about the interaction of the inverse with split graph properties, induced subgraphs, and hereditary classes. The final two chapters together state and prove a structural characterization of the hereditary closure of the class of unigraphs, that is, the class of all graphs that are induced in some unigraph. We consider nine graphs and graph families of indecomposable unigraphs iii more closely in Chapter 4, where, family by family, we find all non-unigraphs induced in an indecomposable unigraph. These graphs, together with the indecomposable unigraphs, are the indecomposable components of graphs in the hereditary closure. Chapter 5 contains the statement and proof of this theorem. We also present a lemma regarding the Tyshkevich decomposition of induced subgraphs, and preliminary work towards a forbidden induced subgraph characterization of the class. iv Contents Abstract i Acknowledgements ii Preface iii 1 An Introduction to Split Graphs and Tyshkevich Decompositions 1 1.1 Graph Theory . .1 1.2 Split Graphs . .5 1.3 Tyshkevich Decompositions . .8 2 Posets of Split Graphs 12 2.1 Introduction . 12 2.2 Partition and Block Posets . 12 2.3 Split Graphs . 15 2.4 Block Similarity . 17 2.5 Graph Properties . 20 2.6 Poset Properties . 23 3 The Inverse Operation on Split Graphs 28 3.1 Introduction . 28 3.2 Inverses Depend on the KS-Partition . 29 3.3 Involutions . 31 3.4 Inverses of Tyshkevich Compositions . 32 v 3.5 Properties Preserved by the Inverse . 34 3.6 Hereditary Classes and the Inverse . 35 4 Non-Unigraphs Induced in Indecomposable Unigraphs 38 4.1 Introduction . 38 4.2 Non-Split Graphs . 39 4.2.1 The cycle C5 ............................... 39 4.2.2 The family mK2 ............................. 40 4.2.3 The family U2(m; n)........................... 40 4.2.4 The family U3(m)............................. 40 4.3 Split Graphs . 42 4.3.1 The graph K1 ............................... 43 4.3.2 The family S(p; q)............................ 43 4.3.3 The family S2(p1; q1; : : : ; pr; qr)..................... 44 4.3.4 The family S3(p; q1; q2).......................... 44 4.3.5 The family S4(p; q)............................ 48 5 A Structural Characterization of the Hereditary Closure of the Unigraphs 53 5.1 Introduction . 53 5.2 Characterization Theorem . 54 5.3 Properties of the Hereditary Closure . 57 6 Open Questions 60 References 62 vi Chapter 1 An Introduction to Split Graphs and Tyshkevich Decompositions 1.1 Graph Theory In the first section of this chapter, we give necessary background in graph theory for the topics covered in this thesis. For more information, consult Douglas West's Introduction to Graph Theory [18], a standard graph theory reference. Definition 1.1. A graph G is an ordered pair consisting of a vertex set V (G) and an edge set E(G) whose elements are unordered pairs of distinct vertices. For the purposes of this thesis, we will restrict our discussion to finite, simple graphs, that is, those whose vertex set is finite, and contain neither edges from a single vertex to itself nor multiple edges between the same pair of vertices. Figure 1.1 gives several examples of important small graphs. Of these graphs, the K in K1 and 2K2 refers to a clique (see Definition 1.11) on 1 or 2 vertices, the P in P4 designates a path (line), and C4 and C5 are cycles (polygons) of 4 and 5 vertices, respectively. Up to vertex labeling, two graphs are the \same" when they are isomorphic, which we define here. Definition 1.2. An isomorphism from graph G to graph H is a bijection f : V (G) ! V (H) such that uv 2 E(G) if and only if f(u)f(v) 2 E(H). If such a function exists, then we say that G and H are isomorphic, denoted G ∼= H. 1 Figure 1.1: Five graphs that appear throughout the thesis Isomorphisms preserve all graph properties except with respect to vertex labeling. In the remainder of the section, we will introduce definitions related to three types of graph properties: vertex degree, subgraphs, and graph complements. Definition 1.3. Two vertices u; v 2 V (G) are adjacent if uv 2 E(G). The neighbor set N(v) of a vertex v is the set of vertices adjacent to v. The degree of vertex v, denoted degG(v), is the size of its neighbor set N(v) in graph G. For example, all vertices in C5 have degree 2. In this thesis, we frequently compare the degree of a single vertex v across several graphs, so we are careful to specify the graph in question as a subscript. We extend the notions of vertex adjacencies and degree globally. Definition 1.4. A graph G is connected if for all pairs of vertices u; v, there exists a sequence of edges ux1; x1x2; : : : ; xnv 2 E(G), called a path, from u to v. Each of the graphs in Figure 1.1 is connected except 2K2. Definition 1.5. A degree sequence is a list of non-negative integers written in non-increasing order, as d1 ≥ d2 ≥ ::: ≥ dn. It is worthwhile to examine when a degree sequence is the set of vertex degrees of some graph. 2 Figure 1.2: Two non-unigraphs realizing the degree sequence 3; 2; 2; 2; 1; with an induced P4 subgraph in bold Definition 1.6. A degree sequence is graphic if its entries are the vertex degrees of some graph G, and we say that G realizes that degree sequence. Furthermore, a degree sequence is unigraphic if it realizes exactly one graph, namely G, up to isomorphism. If so, we call G a unigraph or say it is unigraphic. Otherwise, G is non-unigraphic. For example, the degree sequence 2; 2; 1; 1 is realized by the graph P4. Though the small graphs of Figure 1.1 are unigraphs, many graphs are non-unigraphic. Figure 1.2 gives an example of two non-isomorphic graphs that realize the degree sequence 3; 2; 2; 2; 1. Graphic sequences are characterized, and [18] includes the statement and proof of this result.
Recommended publications
  • 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.
    [Show full text]
  • Enumeration of Unlabeled Graph Classes a Study of Tree Decompositions and Related Approaches
    Enumeration of unlabeled graph classes A study of tree decompositions and related approaches Jessica Shi Advisor: Jérémie Lumbroso Independent Work Report Fall, 2015 Abstract In this paper, we study the enumeration of certain classes of graphs that can be fully charac- terized by tree decompositions; these classes are particularly significant due to the algorithmic improvements derived from tree decompositions on classically NP-complete problems on these classes [12, 7, 17, 35]. Previously, Chauve et al. [6] and Iriza [26] constructed grammars from the split decomposition trees of distance hereditary graphs and 3-leaf power graphs. We extend upon these results to obtain an upper bound grammar for parity graphs. Also, Nakano et al. [25] used the vertex incremental characterization of distance hereditary graphs to obtain upper bounds. We constructively enumerate (6;2)-chordal bipartite graphs, (C5, bull, gem, co-gem)-free graphs, and parity graphs using their vertex incremental characterization and extend upon Nakano et al.’s results to analytically obtain upper bounds of O7n and O11n for (6;2)-chordal bipartite graphs and (C5, bull, gem, co-gem)-free graphs respectively. 1. Introduction 1.1. Context The technique of decomposing graphs into trees has been an object of significant interest due to its applications on classical problems in graph theory. Indeed, many graph theoretic problems are inherently difficult due to the lack of recursive structure in graphs, and recursion has historically offered efficient solutions to challenging problems. In this sense, classifying graphs in terms of trees is of particular interest, since it associates a recursive structure to these graphs.
    [Show full text]
  • 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.
    [Show full text]
  • 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.
    [Show full text]
  • 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.
    [Show full text]
  • 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.
    [Show full text]
  • 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.
    [Show full text]
  • Package 'Igraph'
    Package ‘igraph’ February 28, 2013 Version 0.6.5-1 Date 2013-02-27 Title Network analysis and visualization Author See AUTHORS file. Maintainer Gabor Csardi <[email protected]> Description Routines for simple graphs and network analysis. igraph can handle large graphs very well and provides functions for generating random and regular graphs, graph visualization,centrality indices and much more. Depends stats Imports Matrix Suggests igraphdata, stats4, rgl, tcltk, graph, Matrix, ape, XML,jpeg, png License GPL (>= 2) URL http://igraph.sourceforge.net SystemRequirements gmp, libxml2 NeedsCompilation yes Repository CRAN Date/Publication 2013-02-28 07:57:40 R topics documented: igraph-package . .5 aging.prefatt.game . .8 alpha.centrality . 10 arpack . 11 articulation.points . 15 as.directed . 16 1 2 R topics documented: as.igraph . 18 assortativity . 19 attributes . 21 autocurve.edges . 23 barabasi.game . 24 betweenness . 26 biconnected.components . 28 bipartite.mapping . 29 bipartite.projection . 31 bonpow . 32 canonical.permutation . 34 centralization . 36 cliques . 39 closeness . 40 clusters . 42 cocitation . 43 cohesive.blocks . 44 Combining attributes . 48 communities . 51 community.to.membership . 55 compare.communities . 56 components . 57 constraint . 58 contract.vertices . 59 conversion . 60 conversion between igraph and graphNEL graphs . 62 convex.hull . 63 decompose.graph . 64 degree . 65 degree.sequence.game . 66 dendPlot . 67 dendPlot.communities . 68 dendPlot.igraphHRG . 70 diameter . 72 dominator.tree . 73 Drawing graphs . 74 dyad.census . 80 eccentricity . 81 edge.betweenness.community . 82 edge.connectivity . 84 erdos.renyi.game . 86 evcent . 87 fastgreedy.community . 89 forest.fire.game . 90 get.adjlist . 92 get.edge.ids . 93 get.incidence . 94 get.stochastic .
    [Show full text]
  • 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.
    [Show full text]
  • Self-Complementary Graphs and Generalisations: a Comprehensive Reference Manual
    Self-complementary graphs and generalisations: a comprehensive reference manual Alastair Farrugia University of Malta August 1999 ii This work was undertaken in part ful¯lment of the Masters of Science degree at the University of Malta, under the supervision of Prof. Stanley Fiorini. Abstract A graph which is isomorphic to its complement is said to be a self-comple- mentary graph, or sc-graph for short. These graphs have a high degree of structure, and yet they are far from trivial. Su±ce to say that the problem of recognising self-complementary graphs, and the problem of checking two sc-graphs for isomorphism, are both equivalent to the graph isomorphism problem. We take a look at this and several other results discovered by the hun- dreds of mathematicians who studied self-complementary graphs in the four decades since the seminal papers of Sachs (UbÄ er selbstkomplementÄare graphen, Publ. Math. Drecen 9 (1962) 270{288. MR 27:1934), Ringel (Selbstkomple- mentÄare Graphen, Arch. Math. 14 (1963) 354{358. MR 25:22) and Read (On the number of self-complementary graphs and digraphs, J. Lond. Math. Soc. 38 (1963) 99{104. MR 26:4339). The areas covered include distance, connectivity, eigenvalues and colour- ing problems in Chapter 1; circuits (especially triangles and Hamiltonicity) and Ramsey numbers in Chapter 2; regular self-complementary graphs and Kotzig's conjectures in Chapter 3; the isomorphism problem, the reconstruc- tion conjecture and self-complement indexes in Chapter 4; self-complement- ary and self-converse digraphs, multi-partite sc-graphs and almost sc-graphs in Chapter 5; degree sequences in Chapter 6, and enumeration in Chapter 7.
    [Show full text]
  • Parameterized Complexity of Independent Set in H-Free Graphs
    1 Parameterized Complexity of Independent Set in 2 H-Free Graphs 3 Édouard Bonnet 4 Univ Lyon, CNRS, ENS de Lyon, Université Claude Bernard Lyon 1, LIP UMR5668, France 5 Nicolas Bousquet 6 CNRS, G-SCOP laboratory, Grenoble-INP, France 7 Pierre Charbit 8 Université Paris Diderot, IRIF, France 9 Stéphan Thomassé 10 Univ Lyon, CNRS, ENS de Lyon, Université Claude Bernard Lyon 1, LIP UMR5668, France 11 Institut Universitaire de France 12 Rémi Watrigant 13 Univ Lyon, CNRS, ENS de Lyon, Université Claude Bernard Lyon 1, LIP UMR5668, France 14 Abstract 15 In this paper, we investigate the complexity of Maximum Independent Set (MIS) in the class 16 of H-free graphs, that is, graphs excluding a fixed graph as an induced subgraph. Given that 17 the problem remains NP -hard for most graphs H, we study its fixed-parameter tractability and 18 make progress towards a dichotomy between FPT and W [1]-hard cases. We first show that MIS 19 remains W [1]-hard in graphs forbidding simultaneously K1,4, any finite set of cycles of length at 20 least 4, and any finite set of trees with at least two branching vertices. In particular, this answers 21 an open question of Dabrowski et al. concerning C4-free graphs. Then we extend the polynomial 22 algorithm of Alekseev when H is a disjoint union of edges to an FPT algorithm when H is a 23 disjoint union of cliques. We also provide a framework for solving several other cases, which is a 24 generalization of the concept of iterative expansion accompanied by the extraction of a particular 25 structure using Ramsey’s theorem.
    [Show full text]
  • Maximum Weight Stable Set in (P6, Bull)-Free Graphs
    Maximum weight stable set in (P6, bull)-free graphs Lucas Pastor Mercredi 16 novembre 2016 Joint-work with Frédéric Maffray 1 Maximum weight stable set Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight. 2 Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight. 2 Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight. 1 1 1 1 1 1 1 1 1 1 1 2 Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight. 1 1 1 1 1 1 1 1 1 1 1 2 Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight. 1 1 1 1 11 1 1 1 1 1 1 2 Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight.
    [Show full text]