Bounded Combinatorial Width and Forbidden Substructures

Total Page:16

File Type:pdf, Size:1020Kb

Bounded Combinatorial Width and Forbidden Substructures Bounded Combinatorial Width and Forbidden Substructures by Michael John Dinneen BS University of Idaho MS University of Victoria A Dissertation Submitted in Partial Fulllment of the Requirements for the Degree of DOCTOR OF PHILOSOPHY in the Department of Computer Science We accept this dissertation as conforming to the required standard Dr Michael R Fellows Sup ervisor Department of Computer Science Dr Hausi A Muller Department Memb er Department of Computer Science Dr Jon C Muzio DepartmentMemb er Department of Computer Science Dr Gary MacGillivray Outside Memb er Department of Math and Stats Dr Arvind Gupta External Examiner Scho ol of Computing Science Simon Fraser University c MICHAEL JOHN DINNEEN University of Victoria All rights reserved This dissertation may not b e repro duced in whole or in part by mimeograph or other means without the p ermission of the author ii Sup ervisor M R Fellows Abstract A substantial part of the history of graph theory deals with the study and classi cation of sets of graphs that share common prop erties One predominant trend is to characterize graph families by sets of minimal forbidden graphs within some partial ordering on the graphs For example the famous Kuratowski Theorem classies the planar graph family bytwo forbidden graphs in the top ological partial order Most if not all of the current approaches for nding these forbidden substructure characterizations use extensive and sp ecialized case analysis Thus until now for a xed graph familythistyp e of mathematical theorem proving often required months or even years of human eort The main fo cus of this dissertation is to develop a practical theory for automating with distributed computer programming this clas sic part of graph theoryWe extend and more imp ortantly implementa variation of the seminal work done byFellows and Langston regarding computing nitebasis characterizations The recently celebrated Rob ertsonSeymour Graph Minor Theorem establishes that many natural graph families are characterizable bya nite set of graphs In particular if a graph family is closed under the three basic minor op erations ie isolated vertex deletions edge deletions and edge contractions then there exists by a nonconstruc tive argument a nite set of forbidden graphs Two examples are the wellknown k Vertex Cover and k Feedback Vertex Set graph families In this disserta tion wecharacterize for the rst time these parameterized families among others for small k Our forbidden graph computations use a restricted search space consisting of graphs of b ounded combinatorial width where pathwidth and treewidth are two imp ortant metrics Using an algebraic enumeration sc heme for graphs wehave implementeda terminating algorithm that wil l nd all minororder forbidden graphs for eachxed pathwidth For a targeted graph family this algorithm requires a mathematical description given in one of many acceptable forms or combinations thereof suchasa niteindex congruence or a set of automatongenerating tests Our main assumption is that an upp er b ound on the pathwidth or treewidth of the largest forbidden graph of a particular graph family is more readily available than its order or size iii Abypro duct of our b ounded width approachisthatwe give practical linear time memb ership algorithms in the form of dynamic programs over parsed graph struc tures of b ounded width for several graph families eg k Maximum Path Length and Outer Planar Examiners Dr Michael R Fellows Sup ervisor Department of Computer Science Dr Hausi A Muller Department Memb er Department of Computer Science Dr Jon C Muzio DepartmentMemb er Department of Computer Science Dr Gary MacGillivray Outside Memb er Department of Math and Stats Dr Arvind Gupta External Examiner Scho ol of Computing Science Simon Fraser University iv Contents Abstract ii Table of Contents iv List of Figures viii List of Tables xi Acknowledgements xii Intro duction The Graph Theory Setting Some Finitely Characterizable Graph Families A Historical Persp ective on Computing Obstructions An Overview of Our Computational Technique A Survey of The Dissertation I The Basic Theory Bounded Combinatorial Width Intro duction Treewidth and k trees Pathwidth and k paths Other graphtheoretical widths Algebraic Graph Representations v The tparse op erator set Some tparse examples Other op erator sets Simple Enumeration Schemes Canonic pathwidth tparse s Canonic treewidth tparses Graph Minors and WellQuasiOrders Preliminaries The Graph Minor Theorem Other Graph Partial Orders Finding Forbidden Minors Key tparse Prop erties A Simple Pro cedure for Finding Obstructions Proving tparses Minimal or Nonminimal Direct pro ofs of nonminimality Pro ofs based on a dynamic programming algorithm Pro ofs obtained by a randomized search Pro ofs based on a testset congruence Making the Theory Practical Pruning at disconnected tparses Searching via universal distinguishers Using other niteindex congruences Finding uses of randomization The Implementation and The Future Using Distributed Programming Software Summary Future Research Goals Secondorder congruence research Approximation algorithms based on partial obstruction sets vi II Obstruction Set Characterizations Vertex Cover VC Intro duction A Finite State Algorithm The VC Obstruction Set Computation The VC Obstructions Indep endent Set and Clique Families FeedbackVertexEdge Sets FVS and FES Intro duction The FVS Obstruction Set Computation A nite state algorithm A complete FVS testset The FVS Obstructions The FES Obstruction Set Computation A direct nonminimal FES test A complete FES testset The FES Obstructions Some Generalized VC and FVS Graph Families Path Covers A pathcover congruence Cycle Covers PathCycle Cover Testsets Some maximum pathcycle testsets A maximum path automaton example Some generic cyclecover testsets Other VCFVS Generalizations The Path and Cycle Cover Obstructions OuterPlanar Graphs Intro duction vii The Outer Planar Computation An outerplanar congruence A nitestate algorithm The Outer Planar Obstructions Some other surface obstructions III Applied Connections Pathwidth and Biology VLSI Layouts and DNA Physical Mappings An Equivalence Pro of Some Comments Automata and Testsets Intro duction Finding a Minimum Testset is NPhard A Testset Example Building Memb ership Automata Using tree automata for b ounded treewidth Quickly Finding Obstructions using Automata Computing Pathwidth byPebbling Preliminaries A Simple LinearTime Pathwidth Algorithm Further Directions Conclusion A Summary of the Main Results Two Key Applications Annotated Bibliography Index viii List of Figures Kuratowskis planar obstructions Illustrating a partial order of graphs and a familys obstructions O F Pro jective plane emb eddings of Kuratowskis planar obstructions Induced forbidden chordal graphs asteroidal triples Demonstrating the edge contraction op eration for the minor order All connected minororder obstructions for k Edge Bounded IndSet for k Some nontrivial knots The minororder obstructions for the linkless graph family Two graphs that are memb ers of b oth the Vertex Cover and Feedback Vertex Set graph families Example of our enumeration order for graphs of pathwidth Actual search tree for the Edge Bounded IndSet graph familys obstructions pathwidth Demonstrating graphs with b ounded treewidth and pathwidth A partial order of several b oundedwidth families of graphs The obstructions to a pathwidth and b treewidth The minororder obstructions to treewidth Illustrating an edge contraction p oset A map from b oundaried graphs to edgecolored graphs Illustrating the a lift and b fracture graph op erations The weak immersion order obstruction set for Cutwidth Atypical tparse search tree each edge denotes one op erator ix A general indep endence algorithm I dp for pathwidth tparses The set T of b oundaried graph tests for Hamiltonicity HC Schematic view of our distributed obstruction set software Some available runtime options for obstruction set computations Building an NFA that accepts the union of minorcontainment families A general vertex cover algorithm for tparses Actual search tree for Vertex Cover with graphs of pathwidth Connected obstructions for and VertexCover Connected obstructions for Vertex Cover Connected obstructions for Vertex Cover Connected obstructions for Vertex Cover A general feedbackvertex set algorithm for tparses Connected obstructions for Feedback
Recommended publications
  • On Treewidth and Graph Minors
    On Treewidth and Graph Minors Daniel John Harvey Submitted in total fulfilment of the requirements of the degree of Doctor of Philosophy February 2014 Department of Mathematics and Statistics The University of Melbourne Produced on archival quality paper ii Abstract Both treewidth and the Hadwiger number are key graph parameters in structural and al- gorithmic graph theory, especially in the theory of graph minors. For example, treewidth demarcates the two major cases of the Robertson and Seymour proof of Wagner's Con- jecture. Also, the Hadwiger number is the key measure of the structural complexity of a graph. In this thesis, we shall investigate these parameters on some interesting classes of graphs. The treewidth of a graph defines, in some sense, how \tree-like" the graph is. Treewidth is a key parameter in the algorithmic field of fixed-parameter tractability. In particular, on classes of bounded treewidth, certain NP-Hard problems can be solved in polynomial time. In structural graph theory, treewidth is of key interest due to its part in the stronger form of Robertson and Seymour's Graph Minor Structure Theorem. A key fact is that the treewidth of a graph is tied to the size of its largest grid minor. In fact, treewidth is tied to a large number of other graph structural parameters, which this thesis thoroughly investigates. In doing so, some of the tying functions between these results are improved. This thesis also determines exactly the treewidth of the line graph of a complete graph. This is a critical example in a recent paper of Marx, and improves on a recent result by Grohe and Marx.
    [Show full text]
  • Treewidth I (Algorithms and Networks)
    Treewidth Algorithms and Networks Overview • Historic introduction: Series parallel graphs • Dynamic programming on trees • Dynamic programming on series parallel graphs • Treewidth • Dynamic programming on graphs of small treewidth • Finding tree decompositions 2 Treewidth Computing the Resistance With the Laws of Ohm = + 1 1 1 1789-1854 R R1 R2 = + R R1 R2 R1 R2 R1 Two resistors in series R2 Two resistors in parallel 3 Treewidth Repeated use of the rules 6 6 5 2 2 1 7 Has resistance 4 1/6 + 1/2 = 1/(1.5) 1.5 + 1.5 + 5 = 8 1 + 7 = 8 1/8 + 1/8 = 1/4 4 Treewidth 5 6 6 5 2 2 1 7 A tree structure tree A 5 6 P S 2 P 6 P 2 7 S Treewidth 1 Carry on! • Internal structure of 6 6 5 graph can be forgotten 2 2 once we know essential information 1 7 about it! 4 ¼ + ¼ = ½ 6 Treewidth Using tree structures for solving hard problems on graphs 1 • Network is ‘series parallel graph’ • 196*, 197*: many problems that are hard for general graphs are easy for e.g.: – Trees NP-complete – Series parallel graphs • Many well-known problems Linear / polynomial time computable 7 Treewidth Weighted Independent Set • Independent set: set of vertices that are pair wise non-adjacent. • Weighted independent set – Given: Graph G=(V,E), weight w(v) for each vertex v. – Question: What is the maximum total weight of an independent set in G? • NP-complete 8 Treewidth Weighted Independent Set on Trees • On trees, this problem can be solved in linear time with dynamic programming.
    [Show full text]
  • Randomly Coloring Graphs of Logarithmically Bounded Pathwidth Shai Vardi
    Randomly coloring graphs of logarithmically bounded pathwidth Shai Vardi To cite this version: Shai Vardi. Randomly coloring graphs of logarithmically bounded pathwidth. 2018. hal-01832102 HAL Id: hal-01832102 https://hal.archives-ouvertes.fr/hal-01832102 Preprint submitted on 6 Jul 2018 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. Randomly coloring graphs of logarithmically bounded pathwidth Shai Vardi∗ Abstract We consider the problem of sampling a proper k-coloring of a graph of maximal degree ∆ uniformly at random. We describe a new Markov chain for sampling colorings, and show that it mixes rapidly on graphs of logarithmically bounded pathwidth if k ≥ (1 + )∆, for any > 0, using a new hybrid paths argument. ∗California Institute of Technology, Pasadena, CA, 91125, USA. E-mail: [email protected]. 1 Introduction A (proper) k-coloring of a graph G = (V; E) is an assignment σ : V ! f1; : : : ; kg such that neighboring vertices have different colors. We consider the problem of sampling (almost) uniformly at random from the space of all k-colorings of a graph.1 The problem has received considerable attention from the computer science community in recent years, e.g., [12, 17, 24, 26, 33, 44, 45].
    [Show full text]
  • A Dynamic Data Structure for Planar Graph Embedding
    October 1987 UILU-ENG-87-2265 ACT-83 COORDINATED SCIENCE LABORATORY College of Engineering Applied Computation Theory A DYNAMIC DATA STRUCTURE FOR PLANAR GRAPH EMBEDDING Roberto Tamassia UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN Approved for Public Release. Distribution Unlimited. UNCLASSIFIED___________ SEÒjrtlfy CLASSIFICATION OP THIS PAGE REPORT DOCUMENTATION PAGE 1 a. REPORT SECURITY CLASSIFICATION 1b. RESTRICTIVE MARKINGS Unclassified None 2a. SECURITY CLASSIFICATION AUTHORITY 3. DISTRIBUTION/AVAILABIUTY OF REPORT 2b. DECLASSIFICATION / DOWNGRADING SCHEDULE Approved for public release; distribution unlimited 4. PERFORMING ORGANIZATION REPORT NUMBER(S) 5. MONITORING ORGANIZATION REPORT NUMBER(S) UILU-ENG-87-2265 ACT #83 6a. NAME OF PERFORMING ORGANIZATION 6b. OFFICE SYMBOL 7a. NAME OF MONITORING ORGANIZATION Coordinated Science Lab (If applicati!a) University of Illinois N/A National Science Foundation 6c ADDRESS (City, Statt, and ZIP Coda) 7b. ADDRESS (City, Stata, and ZIP Coda) 1101 W. Springfield Avenue 1800 G Street, N.W. Urbana, IL 61801 Washington, D.C. 20550 8a. NAME OF FUNDING/SPONSORING 8b. OFFICE SYMBOL 9. PROCUREMENT INSTRUMENT IDENTIFICATION NUMBER ORGANIZATION (If applicatila) National Science Foundation ECS-84-10902 8c. ADDRESS (City, Stata, and ZIP Coda) 10. SOURCE OF FUNDING NUMBERS 1800 G Street, N.W. PROGRAM PROJECT TASK WORK UNIT Washington, D.C. 20550 ELEMENT NO. NO. NO. ACCESSION NO. A Dynamic Data Structure for Planar Graph Embedding 12. PERSONAL AUTHOR(S) Tamassia, Roberto 13a. TYPE OF REPORT 13b. TIME COVERED 14-^ A T E OP REPORT (Year, Month, Day) 5. PAGE COUNT Technical FROM______ TO 1987, October 26 ? 41 16. SUPPLEMENTARY NOTATION 17. COSATI CODES 18. SUBJECT TERMS (Continua on ravarsa if nacassary and identify by block number) FIELD GROUP SUB-GROUP planar graph, planar embedding, dynamic data structure, on-line algorithm, analysis of algorithms present a dynamic data structure that allows for incrementally constructing a planar embedding of a planar graph.
    [Show full text]
  • Partial Duality and Closed 2-Cell Embeddings
    Partial duality and closed 2-cell embeddings To Adrian Bondy on his 70th birthday M. N. Ellingham1;3 Department of Mathematics, 1326 Stevenson Center Vanderbilt University, Nashville, Tennessee 37240, U.S.A. [email protected] Xiaoya Zha2;3 Department of Mathematical Sciences, Box 34 Middle Tennessee State University Murfreesboro, Tennessee 37132, U.S.A. [email protected] April 28, 2016; to appear in Journal of Combinatorics Abstract In 2009 Chmutov introduced the idea of partial duality for embeddings of graphs in surfaces. We discuss some alternative descriptions of partial duality, which demonstrate the symmetry between vertices and faces. One is in terms of band decompositions, and the other is in terms of the gem (graph-encoded map) representation of an embedding. We then use these to investigate when a partial dual is a closed 2-cell embedding, in which every face is bounded by a cycle in the graph. We obtain a necessary and sufficient condition for a partial dual to be closed 2-cell, and also a sufficient condition for no partial dual to be closed 2-cell. 1 Introduction In this paper a surface Σ means a connected compact 2-manifold without boundary. By an open or closed disk in Σ we mean a subset of the surface homeomorphic to such a subset of R2. By a simple closed curve or circle in Σ we mean an image of a circle in R2 under a continuous injective map; a simple arc is a similar image of [0; 1]. The closure of a set S is denoted S, and the boundary is denoted @S.
    [Show full text]
  • Some Conjectures in Chromatic Topological Graph Theory Joan P
    Some Conjectures in Chromatic Topological Graph Theory Joan P. Hutchinson Macalester College, emerita Thanks to Stan Wagon for the colorful graphics. Ñ 1 2 3 4 5 6 7 ALMOST FOUR-COLORING ON SURFACES: ALMOST FOUR-COLORING ON SURFACES: #1. M.O. Albertson’s favorite CONJECTURE (1980): All vertices of a triangulation of the torus can be 4-col- ored except for at most three vertices. Motivation: Every graph on the torus can be 7-colored, and every 7-chromatic toroidal graph contains K7, a trian- gulation of the torus. Every 6-chromatic toroidal graph contains one of four graphs. [Thomassen 1994] The list for 5-chromatic toroidal graphs is infinite... An affirmative answer to this conjecture implies the Four Color Theorem. In Jensen & Toft, Graph Coloring Problems, Albertson’s Four-Color Problem. CONJECTURE: For every surface S, there is an integer f HSL such that all but f HSL vertices of a graph embed- dable on S can be 4-colored. TWO & THREE-COLORING ON SURFACES #2. The “easiest” coloring result states that every plane graph can be two-colored provided every face is bounded by an even number of edges. What is true on surfaces? Locally bipartite (aka evenly embedded) graphs are those embedded on a surface with all faces bounded by an even number of edges. There is a Heawood/Ringel type theorem for locally bipar- tite graphs on surfaces. The more “modern” question asks about locally planar, locally bipartite graphs on surfaces: The more “modern” question asks about locally planar, locally bipartite graphs on surfaces: Locally planar (Albertson & Stromquist 1980) means that all noncontractible cycles are long, as long as needed for the conjecture/question/theorem at hand.
    [Show full text]
  • A Study of Solution Strategies for Some Graph
    A STUDY OF SOLUTION STRATEGIES FOR SOME GRAPH EMBEDDING PROBLEMS A Synopsis Submitted in the partial fulfilment of the requirements for the degree of Doctor of Philosophy in Mathematics Submitted by Aditi Khandelwal Prof. Gur Saran Prof. Kamal Srivastava Supervisor Co-supervisor Department of Mathematics Department of Mathematics Prof. Ravinder Kumar Prof. G.S. Tyagi Head, Department of Head, Department of Physics Mathematics Dean, Faculty of Science Department of Mathematics Faculty of Science, Dayalbagh Educational Institute (Deemed University) Dayalbagh, Agra-282005 March, 2017. A STUDY OF SOLUTION STRATEGIES FOR SOME GRAPH EMBEDDING PROBLEMS 1. Introduction Many problems of practical interest can easily be represented in the form of graph theoretical optimization problems like the Travelling Salesman Problem, Time Table Scheduling Problem etc. Recently, the application of metaheuristics and development of algorithms for problem solving has gained particular importance in the field of Computer Science and specially Graph Theory. Although various problems are polynomial time solvable, there are large number of problems which are NP-hard. Such problems can be dealt with using metaheuristics. Metaheuristics are a successful alternative to classical ways of solving optimization problems, to provide satisfactory solutions to large and complex problems. Although they are alternative methods to address optimization problems, there is no theoretical guarantee on results [JJM] but usually provide near optimal solutions in practice. Using heuristic
    [Show full text]
  • Intrinsic Linking and Knotting of Graphs in Arbitrary 3–Manifolds 1 Introduction
    Algebraic & Geometric Topology 6 (2006) 1025–1035 1025 arXiv version: fonts, pagination and layout may vary from AGT published version Intrinsic linking and knotting of graphs in arbitrary 3–manifolds ERICA FLAPAN HUGH HOWARDS DON LAWRENCE BLAKE MELLOR We prove that a graph is intrinsically linked in an arbitrary 3–manifold M if and only if it is intrinsically linked in S3 . Also, assuming the Poincare´ Conjecture, we prove that a graph is intrinsically knotted in M if and only if it is intrinsically knotted in S3 . 05C10, 57M25 1 Introduction The study of intrinsic linking and knotting began in 1983 when Conway and Gordon [1] 3 showed that every embedding of K6 (the complete graph on six vertices) in S contains 3 a non-trivial link, and every embedding of K7 in S contains a non-trivial knot. Since the existence of such a non-trivial link or knot depends only on the graph and not on the 3 particular embedding of the graph in S , we say that K6 is intrinsically linked and K7 is intrinsically knotted. At roughly the same time as Conway and Gordon’s result, Sachs [12, 11] independently proved that K6 and K3;3;1 are intrinsically linked, and used these two results to prove that any graph with a minor in the Petersen family (Figure 1) is intrinsically linked. Conversely, Sachs conjectured that any graph which is intrinsically linked contains a minor in the Petersen family. In 1995, Robertson, Seymour and Thomas [10] proved Sachs’ conjecture, and thus completely classified intrinsically linked graphs.
    [Show full text]
  • On a Conjecture Concerning the Petersen Graph
    On a conjecture concerning the Petersen graph Donald Nelson Michael D. Plummer Department of Mathematical Sciences Department of Mathematics Middle Tennessee State University Vanderbilt University Murfreesboro,TN37132,USA Nashville,TN37240,USA [email protected] [email protected] Neil Robertson* Xiaoya Zha† Department of Mathematics Department of Mathematical Sciences Ohio State University Middle Tennessee State University Columbus,OH43210,USA Murfreesboro,TN37132,USA [email protected] [email protected] Submitted: Oct 4, 2010; Accepted: Jan 10, 2011; Published: Jan 19, 2011 Mathematics Subject Classifications: 05C38, 05C40, 05C75 Abstract Robertson has conjectured that the only 3-connected, internally 4-con- nected graph of girth 5 in which every odd cycle of length greater than 5 has a chord is the Petersen graph. We prove this conjecture in the special case where the graphs involved are also cubic. Moreover, this proof does not require the internal-4-connectivity assumption. An example is then presented to show that the assumption of internal 4-connectivity cannot be dropped as an hypothesis in the original conjecture. We then summarize our results aimed toward the solution of the conjec- ture in its original form. In particular, let G be any 3-connected internally-4- connected graph of girth 5 in which every odd cycle of length greater than 5 has a chord. If C is any girth cycle in G then N(C)\V (C) cannot be edgeless, and if N(C)\V (C) contains a path of length at least 2, then the conjecture is true. Consequently, if the conjecture is false and H is a counterexample, then for any girth cycle C in H, N(C)\V (C) induces a nontrivial matching M together with an independent set of vertices.
    [Show full text]
  • Minimal Acyclic Forbidden Minors for the Family of Graphs with Bounded Path-Width
    Discrete Mathematics 127 (1994) 293-304 293 North-Holland Minimal acyclic forbidden minors for the family of graphs with bounded path-width Atsushi Takahashi, Shuichi Ueno and Yoji Kajitani Department of Electrical and Electronic Engineering, Tokyo Institute of Technology. Tokyo, 152. Japan Received 27 November 1990 Revised 12 February 1992 Abstract The graphs with bounded path-width, introduced by Robertson and Seymour, and the graphs with bounded proper-path-width, introduced in this paper, are investigated. These families of graphs are minor-closed. We characterize the minimal acyclic forbidden minors for these families of graphs. We also give estimates for the numbers of minimal forbidden minors and for the numbers of vertices of the largest minimal forbidden minors for these families of graphs. 1. Introduction Graphs we consider are finite and undirected, but may have loops and multiple edges unless otherwise specified. A graph H is a minor of a graph G if H is isomorphic to a graph obtained from a subgraph of G by contracting edges. A family 9 of graphs is said to be minor-closed if the following condition holds: If GEB and H is a minor of G then H EF. A graph G is a minimal forbidden minor for a minor-closed family F of graphs if G#8 and any proper minor of G is in 9. Robertson and Seymour proved the following deep theorems. Theorem 1.1 (Robertson and Seymour [15]). Every minor-closed family of graphs has a finite number of minimal forbidden minors. Theorem 1.2 (Robertson and Seymour [14]).
    [Show full text]
  • Arxiv:2006.06067V2 [Math.CO] 4 Jul 2021
    Treewidth versus clique number. I. Graph classes with a forbidden structure∗† Cl´ement Dallard1 Martin Milaniˇc1 Kenny Storgelˇ 2 1 FAMNIT and IAM, University of Primorska, Koper, Slovenia 2 Faculty of Information Studies, Novo mesto, Slovenia [email protected] [email protected] [email protected] Treewidth is an important graph invariant, relevant for both structural and algo- rithmic reasons. A necessary condition for a graph class to have bounded treewidth is the absence of large cliques. We study graph classes closed under taking induced subgraphs in which this condition is also sufficient, which we call (tw,ω)-bounded. Such graph classes are known to have useful algorithmic applications related to variants of the clique and k-coloring problems. We consider six well-known graph containment relations: the minor, topological minor, subgraph, induced minor, in- duced topological minor, and induced subgraph relations. For each of them, we give a complete characterization of the graphs H for which the class of graphs excluding H is (tw,ω)-bounded. Our results yield an infinite family of χ-bounded induced-minor-closed graph classes and imply that the class of 1-perfectly orientable graphs is (tw,ω)-bounded, leading to linear-time algorithms for k-coloring 1-perfectly orientable graphs for every fixed k. This answers a question of Breˇsar, Hartinger, Kos, and Milaniˇc from 2018, and one of Beisegel, Chudnovsky, Gurvich, Milaniˇc, and Servatius from 2019, respectively. We also reveal some further algorithmic implications of (tw,ω)- boundedness related to list k-coloring and clique problems. In addition, we propose a question about the complexity of the Maximum Weight Independent Set prob- lem in (tw,ω)-bounded graph classes and prove that the problem is polynomial-time solvable in every class of graphs excluding a fixed star as an induced minor.
    [Show full text]
  • INTRINSIC LINKING in DIRECTED GRAPHS 1. Introduction Research
    INTRINSIC LINKING IN DIRECTED GRAPHS JOEL STEPHEN FOISY, HUGH NELSON HOWARDS, NATALIE ROSE RICH* Abstract. We extend the notion of intrinsic linking to directed graphs. We give methods of constructing intrinsically linked directed graphs, as well as complicated directed graphs that are not intrinsically linked. We prove that the double directed version of a graph G is intrinsically linked if and only if G is intrinsically linked. One Corollary is that J6, the complete symmetric directed graph on 6 vertices (with 30 directed edges), is intrinsically linked. We further extend this to show that it is possible to find a subgraph of J6 by deleting 6 edges that is still intrinsically linked, but that no subgraph of J6 obtained by deleting 7 edges is intrinsically linked. We also show that J6 with an arbitrary edge deleted is intrinsically linked, but if the wrong two edges are chosen, J6 with two edges deleted can be embedded linklessly. 1. Introduction Research in spatial graphs has been rapidly on the rise over the last fif- teen years. It is interesting because of its elegance, depth, and accessibility. Since Conway and Gordon published their seminal paper in 1983 [4] show- ing that the complete graph on 6 vertices is intrinsically linked (also shown independently by Sachs [10]) and the complete graph on 7 vertices is in- trinsically knotted, over 62 papers have been published referencing it. The topology of graphs is, of course, interesting because it touches on chem- istry, networks, computers, etc. This paper takes the natural step of asking about the topology of directed graphs, sometimes called digraphs.
    [Show full text]