Polynomial-Time Algorithms for the Longest Induced Path and Induced Disjoint Paths Problems on Graphs of Bounded Mim-Width∗†
Total Page:16
File Type:pdf, Size:1020Kb
Load more
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. -
Maximum Induced Matching Algorithms Via Vertex Ordering Characterizations
Maximum Induced Matching Algorithms via Vertex Ordering Characterizations∗ Michel Habib1 and Lalla Mouatadid2 1 IRIF, CNRS & Université Paris Diderot, Paris, France & INRIA Paris, Gang project [email protected] 2 Department of Computer Science, University of Toronto, Toronto, ON, Canada [email protected] Abstract We study the maximum induced matching problem on a graph G. Induced matchings correspond to independent sets in L2(G), the square of the line graph of G. The problem is NP-complete on bipartite graphs. In this work, we show that for a number of graph families with forbidden vertex orderings, almost all forbidden patterns on three vertices are preserved when taking the square of the line graph. These orderings can be computed in linear time in the size of the input graph. In particular, given a graph class characterized by a vertex ordering, and a G graph G =(V,E) with a corresponding vertex ordering ‡ of V , one can produce (in linear œG time in the size of G) an ordering on the vertices of L2(G), that shows that L2(G) - for a œG number of graph classes - without computing the line graph or the square of the line graph of G. G These results generalize and unify previous ones on showing closure under L2( ) for various graph · families. Furthermore, these orderings on L2(G) can be exploited algorithmically to compute a maximum induced matching on G faster. We illustrate this latter fact in the second half of the paper where we focus on cocomparability graphs, a large graph class that includes interval, permutation, trapezoid graphs, and co-graphs, and we present the first (mn) time algorithm O to compute a maximum weighted induced matching on cocomparability graphs; an improvement from the best known (n4) time algorithm for the unweighted case. -
Bidimensionality and Kernels1,2
Bidimensionality and Kernels1;2 Fedor V. Fomin3;4;5 Daniel Lokshtanov6 Saket Saurabh3;7;8 Dimitrios M. Thilikos5;9;10 Abstract Bidimensionality Theory was introduced by [E. D. Demaine, F. V. Fomin, M. Hajiaghayi, and D. M. Thilikos. Subexponential parameterized algorithms on graphs of bounded genus and H-minor-free graphs, J. ACM, 52 (2005), pp. 866{893] as a tool to obtain sub-exponential time parameterized algorithms on H-minor-free graphs. In [E. D. Demaine and M. Haji- aghayi, Bidimensionality: new connections between FPT algorithms and PTASs, in Proceed- ings of the 16th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), SIAM, 2005, pp. 590{601] this theory was extended in order to obtain polynomial time approximation schemes (PTASs) for bidimensional problems. In this work, we establish a third meta-algorithmic direc- tion for bidimensionality theory by relating it to the existence of linear kernels for parameter- ized problems. In particular, we prove that every minor (respectively contraction) bidimensional problem that satisfies a separation property and is expressible in Countable Monadic Second Order Logic (CMSO), admits a linear kernel for classes of graphs that exclude a fixed graph (respectively an apex graph) H as a minor. Our results imply that a multitude of bidimensional problems admit linear kernels on the corresponding graph classes. For most of these problems no polynomial kernels on H-minor-free graphs were known prior to our work. Keywords: Kernelization, Parameterized algorithms, Treewidth, Bidimensionality 1Part of the results of this paper have appeared in [42]. arXiv:1606.05689v3 [cs.DS] 1 Sep 2020 2Emails of authors: [email protected], [email protected], [email protected]/[email protected], [email protected]. -
Induced Path Factors of Regular Graphs Arxiv:1809.04394V3 [Math.CO] 1
Induced path factors of regular graphs Saieed Akbari∗ Daniel Horsley† Ian M. Wanless† Abstract An induced path factor of a graph G is a set of induced paths in G with the property that every vertex of G is in exactly one of the paths. The induced path number ρ(G) of G is the minimum number of paths in an induced path factor of G. We show that if G is a connected cubic graph on n > 6 vertices, then ρ(G) 6 (n − 1)=3. Fix an integer k > 3. For each n, define Mn to be the maximum value of ρ(G) over all connected k-regular graphs G on n vertices. As n ! 1 with nk even, we show that ck = lim(Mn=n) exists. We prove that 5=18 6 c3 6 1=3 and 3=7 6 c4 6 1=2 and that 1 1 ck = 2 − O(k− ) for k ! 1. Keywords: Induced path, path factor, covering, regular graph, subcubic graph. Classifications: 05C70, 05C38. 1 Introduction We denote the path of order n by Pn. A subgraph H of a graph G is said to be induced if, for any two vertices x and y of H, x and y are adjacent in H if and only if they are adjacent in G. An induced path factor (IPF) of a graph G is a set of induced paths in G with the property that every vertex of G is in exactly one of the paths. We allow paths of any length in an IPF, including the trivial path P1. -
Finding a Maximum Induced Matching in Weakly Chordal Graphs
View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector Discrete Mathematics 266 (2003) 133–142 www.elsevier.com/locate/disc Finding a maximum induced matching in weakly chordal graphs Kathie Camerona;1 , R. Sritharanb;2 , Yingwen Tangb aDepartment of Mathematics, Wilfrid Laurier University, Waterloo, Ont., Canada N2L 3C5 bComputer Science Department, University of Dayton, Dayton, OH 45469, USA Received 4 July 2001; received in revised form 7 May 2002; accepted 12 August 2002 Abstract An induced matching in a graph G is a set of edges, no two of which meet a common vertex or are joined by an edge of G; that is, an induced matching is a matching which forms an induced subgraph. It is known that ÿnding an induced matching of maximum cardinality in a graph is NP-hard. We show that a maximum induced matching in a weakly chordal graph can be found in polynomial time. This generalizes previously known results for the induced matching problem. This also demonstrates that the maximum induced matching problem in chordal bipartite graphs can be solved in polynomial time while the problem is known to be NP-hard for bipartite graphs in general. c 2003 Elsevier Science B.V. All rights reserved. Keywords: Induced matching; Strong matching; Strong edge-colouring; Strong chromatic index; Weakly chordal graphs; Interval-ÿlament graphs; Intersection graphs; Polynomial-time algorithm 1. Introduction A matching in a graph is a set of edges no two of which share an endpoint. An induced matching in a graph is a matching such that no two edges in the matching are joined by any third edge of the graph; that is, an induced matching is a matching which forms an induced subgraph. -
Long Induced Paths in Graphs∗ Arxiv:1602.06836V2 [Math.CO] 1
Long induced paths in graphs∗ Louis Esperety Laetitia Lemoinez Fr´ed´ericMaffrayx December 2, 2016 Abstract We prove that every 3-connected planar graph on n vertices contains an induced path on Ω(log n) vertices, which is best possible and improves the best known lower bound by a multiplicative factor of log log n. We deduce that any planar graph (or more generally, any graph embeddable on a fixed surface) with a path on n vertices, also contains an induced path on Ω(plog n) vertices. We conjecture that for any k, there is a positive constant c(k) such that any k-degenerate graph with a path on n vertices also contains an induced path on Ω((log n)c(k)) vertices. We provide examples showing that this order of magnitude would be best possible (already for chordal graphs), and prove the conjecture in the case of interval graphs. 1 Introduction A graph contains a long induced path (i.e., a long path as an induced subgraph) only if it contains a long path. However, this necessary condition is not sufficient, as shown by complete graphs and complete bipartite graphs. On the other hand, it was proved by Atminas, Lozin and Ragzon [2] that if a graph G contains a long path, but does not contain a large complete graph or complete bipartite graph, then G contains a long induced path. Their proof uses several applications of Ramsey theory, and the resulting bound on the size of a long induced path is thus quantitatively weak. The specific case of k-degenerate graphs (graphs such that any subgraph contains a arXiv:1602.06836v2 [math.CO] 1 Dec 2016 vertex of degree at most k) was considered by Neˇsetˇriland Ossona de Mendez in [6]. -
The Graphs with Maximum Induced Matching and Maximum Matching
View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector Discrete Mathematics 299 (2005) 49–55 www.elsevier.com/locate/disc The graphs with maximum induced matching and maximum matching the same sizeଁ Kathie Camerona, Tracy Walkerb aDepartment of Mathematics, Wilfrid Laurier University, Waterloo, ON, Canada N2L 3C5 bDepartment of Mathematics, University of Calgary, Calgary, AB, Canada T2N 1N4 Received 2 October 2003; received inrevised form 30 June2004; accepted 1 July 2004 Available online 10 August 2005 Abstract Kobler and Rotics gave a polytime algorithm for deciding if a graph has maximum induced matching and maximum matching the same size, and for finding a maximum induced matching in a graph where equality holds. We give a simple characterizationof these graphs. Our characterizationprovides a simpler recognition algorithm. © 2005 Elsevier B.V. All rights reserved. Keywords: Matching; Induced matching; Perfect graph; Optimization problems; Matroid A matching ina graph is a set of edges, notwo of which meet a commonvertex. An induced matching M ina graph G is a matching where no two edges of M are joined by an edge of G. The problem of finding a maximum induced matching is NP-hard, even for bipartite graphs [2,15] and for planar graphs of maximum degree 4 [12]. The maximum induced matchingproblem canbe solved inpolytime for weakly chordal graphs [4], asteroidal triple-free graphs [3,5], and many classes of intersection graphs [2,3,8,9] including interval- filament graphs [3]. Interval-filament graphs [7] include co-comparability graphs [7,10] and polygon–circle graphs [7], and the latter include circle graphs, circular arc graphs [11], chordal graphs [14], and outerplanar graphs (see [14]). -
Arxiv:2107.00718V1 [Math.CO] 1 Jul 2021 Strong Edge Coloring Of
Strong edge coloring of Cayley graphs and some product graphs Suresh Dara1, Suchismita Mishra2, Narayanan Narayanan3, Zsolt Tuza4 1Department of Mathematics, School of Advanced Sciences, VIT Bhopal University, Kothri Kalan, Sehore-466114, India 2 Advanced Computing and Microelectronics Unit, Indian Statistical Institute, Kolkata-700108, India 3Department of Mathematics, Indian Institute of Technology Madras, Chennai-600036, India. 3Alfr´ed R´enyi Institute of Mathematics, Budapest & University of Pannonia, Veszpr´em, Hungary. Abstract A strong edge coloring of a graph G is a proper edge coloring of G such that every color class is an induced matching. The minimum number of colors required is termed the strong chromatic index. In this paper we determine the exact value of the strong chromatic index of all unitary Cayley graphs. Our investigations reveal an underlying product structure from which the unitary Cayley graphs emerge. We then go on to give tight bounds for the strong chromatic index of the Cartesian product of two trees, including an exact formula for the product in the case of stars. Further, we give bounds for the strong chromatic index of the product of a tree with a cycle. For any tree, those bounds may differ from the actual value only by not more than a small additive constant (at most 2 for even cycles and at most 5 for odd cycles), moreover they yield the exact value when the length of the cycle is divisible by 4. 1 Introduction Throughout the paper, an edge joining vertices u and v is denoted by (u, v). Let G be a arXiv:2107.00718v2 [math.CO] 9 Jul 2021 simple, finite, undirected graph. -
Arxiv:2008.09660V2 [Cs.DS] 27 Nov 2020 Etxcover Vertex Uhpolm Eoew En Hspolm E’ Aeabrie a Take Problems
Deletion to Induced Matching Akash Kumar1[0000−0002−0720−9320] and Mithilesh Kumar2[0000−0003−0077−2118] 1 Max Planck Institute for Software Systems, Campus E1 5, D-66123 Saarbrücken, Germany [email protected] 2 Simula@UiB, Merkantilen, Thormøhlens gate 53D, N-5006 Bergen, Norway [email protected] Abstract. In the Deletion to induced matching problem, we are given a graph G on n vertices, m edges and a non-negative integer k and asks whether there exists a set of vertices S ⊆ V (G) such that |S| ≤ k and the size of any connected component in G−S is exactly 2. In this pa- ∗ k per, we provide a fixed-parameter tractable (FPT) O (1.748 ) running time and polynomial space algorithm for the Deletion to induced matching problem using branch-and-reduce strategy and path decom- position. We also extend our work to the exact-exponential version of the problem. Keywords: Fixed Parameter Tractable · Parameterized Algorithms · Complexity Theory. 1 Introduction Hardness of a computation problem often depends on the class of the underlying graph. Given a graph, it becomes natural to check how far is the graph from a specific graph class. One way to quantify this distance is in terms of number of vertices that need to be deleted from the given graph such that the resultant graph belongs the desired graph class. Deletion to Induced matching is one such problem. Before we define this problem, let’s take a brief detour to some of the well studied problems. arXiv:2008.09660v2 [cs.DS] 27 Nov 2020 In the classic Vertex Cover problem, the input is a graph G and integer k, and the task is to determine whether there exists a vertex set S of size at most k such that every edge in G has at least one endpoint in S. -
On the Induced Matching Problem Iyad Kanj, Michael Pelsmajer, Marcus Schaefer, Ge Xia
On the Induced Matching Problem Iyad Kanj, Michael Pelsmajer, Marcus Schaefer, Ge Xia To cite this version: Iyad Kanj, Michael Pelsmajer, Marcus Schaefer, Ge Xia. On the Induced Matching Problem. STACS 2008, Feb 2008, Bordeaux, France. pp.397-408. hal-00231081 HAL Id: hal-00231081 https://hal.archives-ouvertes.fr/hal-00231081 Submitted on 1 Feb 2008 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Symposium on Theoretical Aspects of Computer Science 2008 (Bordeaux), pp. 397-408 www.stacs-conf.org ON THE INDUCED MATCHING PROBLEM IYAD A. KANJ 1, MICHAEL J. PELSMAJER 2, MARCUS SCHAEFER 1, AND GE XIA 3 1 DePaul University, Chicago, IL 60604, USA. E-mail address: {ikanj,mschaefer}@cs.depaul.edu 2 Illinois Institute of Technology, Chicago, IL 60616, USA. E-mail address: [email protected] 3 Lafayette College, Easton PA 18042, USA. E-mail address: [email protected] Abstract. We study extremal questions on induced matchings in several natural graph classes. We argue that these questions should be asked for twinless graphs, that is graphs not containing two vertices with the same neighborhood. We show that planar twinless graphs always contain an induced matching of size at least n=40 while there are planar twinless graphs that do not contain an induced matching of size (n + 10)=27. -
Exact and Approximate Algorithms for the Longest Induced Path Problem
RAIRO-Oper. Res. 55 (2021) 333{353 RAIRO Operations Research https://doi.org/10.1051/ro/2021004 www.rairo-ro.org EXACT AND APPROXIMATE ALGORITHMS FOR THE LONGEST INDUCED PATH PROBLEM Ruslan´ G. Marzo and Celso C. Ribeiro∗ Abstract. The longest induced path problem consists in finding a maximum subset of vertices of a graph such that it induces a simple path. We propose a new exact enumerative algorithm that solves problems with up to 138 vertices and 493 edges and a heuristic for larger problems. Detailed computational experiments compare the results obtained by the new algorithms with other approaches in the literature and investigate the characteristics of the optimal solutions. Mathematics Subject Classification. 05C30, 05C38, 05C85, 68W25, 90C27, 90C35. Received October 16, 2020. Accepted January 14, 2021. 1. Introduction Let G = (V; E) be an undirected graph defined by its set of n vertices V = f1; ··· ; ng and its edge set E ⊆ V × V . For any subset of vertices S ⊆ V , let G[S] = (S; E0) denote the subgraph induced by S in G, where E0 contains all edges from E that have both of their endpoints in S. The longest induced path problem (LIPP) is defined as that of finding the subset S ⊆ V of largest cardinality such that the resulting induced subgraph, G[S], is a simple path [13]. The longest induced path problem has applications in various network analysis and design contexts. The graph diameter, which is defined as the length of the longest shortest path in a graph, is often used to quantify graph communication properties. -
The Maximum Independent Set Problem and Augmenting Graphs
The maximum independent set problem and augmenting graphs Alain Hertz GERAD – École Polytechnique Montréal, Canada 1 Augmenting set of co-authors 0LFKDHO*HUEHU 9DGLP9/R]LQ 'DYLG6FKLQGO 2 Independent set : subset of pairwise non-adjacent vertices Independence number α(G): size of a maximum independent set in G Stable = independent Problems : • α(G)=? MAXIMUM INDEPENDENT SET PROBLEM (MIS) • Given k, determine if G contains an independent set of size k The MIS is NP-hard 3 Alekseev has proved that if a graph H has a connected component which is not of the form Si,j,k, then the MIS is NP-hard in the class of H-free graphs 1 i 1 j k 1 Corollary The MIS is NP-hard in the class of Triangle-free graphs, Square-free graphs, etc. 4 An independent set S is maximal if no other independent set properly contains S Problem : generate all maximal independent sets • Tsukiyama, Ide, Ariyoshi and Shirakawa (1977) • Lawler, Lenstra and Rinnooy Kan (1980) • Johnson and Yannakakis (1988) 5 The independent dominating set problem Find a maximal independent set of minimum cardinality (NP-hard even for bipartite graphs) 6 S is an independent set in G S is a clique in the complement of G S is an independent set in G V-S is a vertex cover in G M is a matching in G M is a stable in the line graph L(G) 7 Vertex Packing problem Find an independent set of maximum total weight Maximum dissociation set problem Find a subset of vertices of maximum size inducing a subgraph with vertex degree at most 1 NP-hard for bipartite graphs Maximum induced matching problem Find a subset