Graph Theory Graph Theory (III)

Total Page:16

File Type:pdf, Size:1020Kb

Graph Theory Graph Theory (III) J.A. Bondy U.S.R. Murty Graph Theory (III) ABC J.A. Bondy, PhD U.S.R. Murty, PhD Universite´ Claude-Bernard Lyon 1 Mathematics Faculty Domaine de Gerland University of Waterloo 50 Avenue Tony Garnier 200 University Avenue West 69366 Lyon Cedex 07 Waterloo, Ontario, Canada France N2L 3G1 Editorial Board S. Axler K.A. Ribet Mathematics Department Mathematics Department San Francisco State University University of California, Berkeley San Francisco, CA 94132 Berkeley, CA 94720-3840 USA USA Graduate Texts in Mathematics series ISSN: 0072-5285 ISBN: 978-1-84628-969-9 e-ISBN: 978-1-84628-970-5 DOI: 10.1007/978-1-84628-970-5 Library of Congress Control Number: 2007940370 Mathematics Subject Classification (2000): 05C; 68R10 °c J.A. Bondy & U.S.R. Murty 2008 Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced, stored or trans- mitted, in any form or by any means, with the prior permission in writing of the publishers, or in the case of reprographic reproduction in accordance with the terms of licenses issued by the Copyright Licensing Agency. Enquiries concerning reproduction outside those terms should be sent to the publishers. The use of registered name, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant laws and regulations and therefore free for general use. The publisher makes no representation, express or implied, with regard to the accuracy of the information contained in this book and cannot accept any legal responsibility or liability for any errors or omissions that may be made. Printed on acid-free paper 9 8 7 6 5 4 3 2 1 springer.com Contents 1 Graphs ........................................................ 1 2 Subgraphs ..................................................... 39 3 Connected Graphs ............................................. 79 4 Trees .......................................................... 99 5 Nonseparable Graphs ..........................................117 6 Tree-Search Algorithms ........................................135 7 Flows in Networks .............................................157 8 Complexity of Algorithms .....................................173 9 Connectivity ...................................................205 10 Planar Graphs .................................................243 11 The Four-Colour Problem .....................................287 12 Stable Sets and Cliques ........................................295 13 The Probabilistic Method .....................................329 14 Vertex Colourings .............................................357 15 Colourings of Maps ............................................391 16 Matchings .....................................................413 17 Edge Colourings ...............................................451 XII Contents 18 Hamilton Cycles ...............................................471 19 Coverings and Packings in Directed Graphs ...................503 20 Electrical Networks ............................................527 21 Integer Flows and Coverings ...................................557 Unsolved Problems ................................................583 References .........................................................593 General Mathematical Notation ...................................623 Graph Parameters .................................................625 Operations and Relations ..........................................627 Families of Graphs .................................................629 Structures .........................................................631 Other Notation ....................................................633 Index ..............................................................637 18 Hamilton Cycles Contents 18.1 Hamiltonian and Nonhamiltonian Graphs ..........471 Tough Graphs ....................................... 472 Hypohamiltonian Graphs ............................ 473 18.2 Nonhamiltonian Planar Graphs . ...................478 Grinberg’s Theorem ................................. 478 Barnette’s Conjecture .............................. 481 18.3 Path and Cycle Exchanges ........................483 Path Exchanges ..................................... 484 Cycle Exchanges .................................... 485 Dirac’s Theorem ..................................... 485 The Closure of a Graph ............................. 486 The Chvatal–Erd´ os˝ Theorem ........................ 488 18.4 Path Exchanges and Parity . .......................492 The Lollipop Lemma ................................. 492 Uniquely Hamiltonian Graphs ....................... 494 Sheehan’s Conjecture ............................... 494 18.5 Hamilton Cycles in Random Graphs ...............499 Posa’s´ Lemma ........................................ 499 18.6 Related Reading . .................................501 The Bridge Lemma ................................... 501 The Hopping Lemma ................................. 502 Long Paths and Cycles .............................. 502 18.1 Hamiltonian and Nonhamiltonian Graphs Recall that a path or cycle which contains every vertex of a graph is called a Hamilton path or Hamilton cycle of the graph. Such paths and cycles are named after Sir William Rowan Hamilton, who described, in a letter to his friend Graves in 1856, a mathematical game on the dodecahedron (Figure 18.1a) in which one 472 18 Hamilton Cycles person sticks pins in any five consecutive vertices and the other is required to com- plete the path so formed to a spanning cycle (see Biggs et al. (1986) or Hamilton (1931)). Hamilton was prompted to consider such cycles in his early investigations into group theory, the three edges incident to a vertex corresponding to three generators of a group. Agraphistraceable if it contains a Hamilton path, and hamiltonian if it con- tains a Hamilton cycle. The dodecahedron is hamiltonian; a Hamilton cycle is indicated in Figure 18.1a. On the other hand, the Herschel graph of Figure 18.1b is nonhamiltonian, because it is bipartite and has an odd number of vertices. This graph is, however, traceable. (a) (b) Fig. 18.1. Hamiltonian and nonhamiltonian graphs: (a) the dodecahedron, (b) the Her- schel graph Tough Graphs As we saw in Section 8.3, the problem of deciding whether a given graph is hamil- tonian is NP-complete. It is therefore natural to look for reasonable necessary or sufficient conditions for the existence of Hamilton cycles. The following simple necessary condition turns out to be surprisingly useful. Theorem 18.1 Let S be a set of vertices of a hamiltonian graph G.Then c(G − S) ≤|S| (18.1) Moreover, if equality holds in (18.1), then each of the |S| components of G − S is traceable, and every Hamilton cycle of G includes a Hamilton path in each of these components. Proof Let C be a Hamilton cycle of G. Then C − S clearly has at most |S| components. But this implies that G−S also has at most |S| components, because C is a spanning subgraph of G. 18.1 Hamiltonian and Nonhamiltonian Graphs 473 If G − S has exactly |S| components, C − S also has exactly |S| components, and the components of C − S are spanning subgraphs of the components of G − S. In other words, C includes a Hamilton path in each component of G − S. AgraphG is called tough if (18.1) holds for every nonempty proper subset S of V . By Theorem 18.1, a graph which is not tough cannot be hamiltonian. As an illustration, consider the graph G of Figure 18.2a. This graph has nine vertices. On deleting the set S of three vertices indicated, four components remain. This shows that the graph is not tough, and we infer from Theorem 18.1 that it is nonhamiltonian. Although condition (18.1) has a simple form, it is not always easy to apply. In fact, as was shown by Bauer et al. (1990), recognizing tough graphs is NP-hard. (a) (b) Fig. 18.2. (a) A nontough graph G, (b) the components of G − S Hypohamiltonian Graphs As the above example shows, Theorem 18.1 can sometimes be applied to deduce that a graph is nonhamiltonian. Such an approach does not always work. The Petersen graph is nonhamiltonian (Exercises 2.2.6, 17.1.8), but one cannot deduce this fact from Theorem 18.1. Indeed, the Petersen graph has a very special prop- erty: not only is it nonhamiltonian, but the deletion of any one vertex results in a hamiltonian graph (Exercise 18.1.16a). Such graphs are called hypohamiltonian. Deleting a single vertex from a hypohamiltonian graph results in a subgraph with just one component, and deleting a set S of at least two vertices produces no more than |S|−1 components, because each vertex-deleted subgraph is hamiltonian, hence tough. The Petersen graph is an example of a vertex-transitive hypohamil- tonian graph. Such graphs appear to be extremely rare. Another example is the Coxeter graph (see Exercises 18.1.14 and 18.1.16c); the attractive drawing of this graph shown in Figure 18.3 is due to Rand´ıc(1981). Its geometric origins and many of its interesting properties are described in Coxeter (1983). 474 18 Hamilton Cycles Fig. 18.3. The Coxeter graph Exercises 18.1.1 By applying Theorem 18.1, show that the Herschel graph (Figure 18.1b) is nonhamiltonian. (It is, in fact, the smallest nonhamiltonian 3-connected planar graph.) 18.1.2 Let G be a cubic graph, and let H be the cubic graph obtained from G by expanding a vertex to a triangle. Exhibit a bijection between the Hamilton cycles
Recommended publications
  • Directed Cycle Double Cover Conjecture: Fork Graphs
    Directed Cycle Double Cover Conjecture: Fork Graphs Andrea Jim´enez ∗ Martin Loebl y October 22, 2013 Abstract We explore the well-known Jaeger's directed cycle double cover conjecture which is equiva- lent to the assertion that every cubic bridgeless graph has an embedding on a closed orientable surface with no dual loop. We associate each cubic graph G with a novel object H that we call a hexagon graph; perfect matchings of H describe all embeddings of G on closed orientable surfaces. The study of hexagon graphs leads us to define a new class of graphs that we call lean fork-graphs. Fork graphs are cubic bridgeless graphs obtained from a triangle by sequentially connecting fork-type graphs and performing Y−∆, ∆−Y transformations; lean fork-graphs are fork graphs fulfilling a connectivity property. We prove that Jaeger's conjecture holds for the class of lean fork-graphs. The class of lean fork-graphs is rich; namely, for each cubic bridgeless graph G there is a lean fork-graph containing a subdivision of G as an induced subgraph. Our results establish for the first time, to the best of our knowledge, the validity of Jaeger's conjecture in a broad inductively defined class of graphs. 1 Introduction One of the most challenging open problems in graph theory is the cycle double cover conjecture which was independently posed by Szekeres [14] and Seymour [13] in the seventies. It states that every bridgeless graph has a cycle double cover, that is, a system C of cycles such that each edge of the graph belongs to exactly two cycles of C.
    [Show full text]
  • An Algorithm for Drawing Planar Graphs
    An Algorithm for Drawing Planar Graphs Bor Plestenjak IMFMTCS University of Ljubljana Jadranska SI Ljubljana Slovenia email b orplestenjakfmfuniljsi AN ALGORITHM FOR DRAWING PLANAR GRAPHS SUMMARY A simple algorithm for drawing connected planar graphs is presented It is derived from the Fruchterman and Reingold spring emb edding algorithm by deleting all repulsive forces and xing vertices of an outer face The algorithm is implemented in the system for manipulating discrete mathematical structures Vega Some examples of derived gures are given Key words Planar graph drawing Forcedirected placement INTRODUCTION A graph G is planar if and only if it is p ossible to draw it in a plane without any edge intersections Every connected planar graph admits a convex drawing ie a planar drawing where every face is drawn as a convex p olygon We present a simple and ecient algorithm for convex drawing of a connected planar graph In addition to a graph most existing algorithms for planar drawing need as an input all the faces of a graph while our algorithm needs only one face of a graph to draw it planarly Let G b e a connected planar graph with a set of vertices V fv v g and a set of edges E 1 n fu v u v g Let W fw w w g V b e an ordered list of vertices of an arbitrary face in 1 1 m m 1 2 k graph G which is chosen for the outer face in the drawing The basic idea is as follows We consider graph G as a mechanical mo del by replacing its vertices with metal rings and its edges with elastic bands of zero length Vertices of the
    [Show full text]
  • Planar Graph Perfect Matching Is in NC
    2018 IEEE 59th Annual Symposium on Foundations of Computer Science Planar Graph Perfect Matching is in NC Nima Anari Vijay V. Vazirani Computer Science Department Computer Science Department Stanford University University of California, Irvine [email protected] [email protected] Abstract—Is perfect matching in NC? That is, is there a finding a perfect matching, was obtained by Karp, Upfal, and deterministic fast parallel algorithm for it? This has been an Wigderson [11]. This was followed by a somewhat simpler outstanding open question in theoretical computer science for algorithm due to Mulmuley, Vazirani, and Vazirani [17]. over three decades, ever since the discovery of RNC matching algorithms. Within this question, the case of planar graphs has The matching problem occupies an especially distinguished remained an enigma: On the one hand, counting the number position in the theory of algorithms: Some of the most of perfect matchings is far harder than finding one (the former central notions and powerful tools within this theory were is #P-complete and the latter is in P), and on the other, for discovered in the context of an algorithmic study of this NC planar graphs, counting has long been known to be in problem, including the notion of polynomial time solvability whereas finding one has resisted a solution. P In this paper, we give an NC algorithm for finding a perfect [4] and the counting class # [22]. The parallel perspective matching in a planar graph. Our algorithm uses the above- has also led to such gains: The first RNC matching algorithm stated fact about counting matchings in a crucial way.
    [Show full text]
  • Configurations of Points and Lines
    Configurations of Points and Lines "RANKO'RüNBAUM 'RADUATE3TUDIES IN-ATHEMATICS 6OLUME !MERICAN-ATHEMATICAL3OCIETY http://dx.doi.org/10.1090/gsm/103 Configurations of Points and Lines Configurations of Points and Lines Branko Grünbaum Graduate Studies in Mathematics Volume 103 American Mathematical Society Providence, Rhode Island Editorial Board David Cox (Chair) Steven G. Krantz Rafe Mazzeo Martin Scharlemann 2000 Mathematics Subject Classification. Primary 01A55, 01A60, 05–03, 05B30, 05C62, 51–03, 51A20, 51A45, 51E30, 52C30. For additional information and updates on this book, visit www.ams.org/bookpages/gsm-103 Library of Congress Cataloging-in-Publication Data Gr¨unbaum, Branko. Configurations of points and lines / Branko Gr¨unbaum. p. cm. — (Graduate studies in mathematics ; v. 103) Includes bibliographical references and index. ISBN 978-0-8218-4308-6 (alk. paper) 1. Configurations. I. Title. QA607.G875 2009 516.15—dc22 2009000303 Copying and reprinting. Individual readers of this publication, and nonprofit libraries acting for them, are permitted to make fair use of the material, such as to copy a chapter for use in teaching or research. Permission is granted to quote brief passages from this publication in reviews, provided the customary acknowledgment of the source is given. Republication, systematic copying, or multiple reproduction of any material in this publication is permitted only under license from the American Mathematical Society. Requests for such permission should be addressed to the Acquisitions Department, American Mathematical Society, 201 Charles Street, Providence, Rhode Island 02904-2294, USA. Requests can also be made by e-mail to [email protected]. c 2009 by the American Mathematical Society.
    [Show full text]
  • Planar Hypohamiltonian Graphs on 40 Vertices
    Planar Hypohamiltonian Graphs on 40 Vertices Mohammadreza Jooyandeh, Brendan D. McKay Research School of Computer Science, Australian National University, ACT 2601, Australia Patric R. J. Osterg˚ard,¨ Ville H. Pettersson Department of Communications and Networking, Aalto University School of Electrical Engineering, P.O. Box 13000, 00076 Aalto, Finland Carol T. Zamfirescu Department of Applied Mathematics, Computer Science and Statistics, Ghent University, Krijgslaan 281 - S9, 9000 Ghent, Belgium Abstract A graph is hypohamiltonian if it is not Hamiltonian, but the deletion of any single vertex gives a Hamiltonian graph. Until now, the smallest known planar hypohamiltonian graph had 42 vertices, a result due to Araya and Wiener. That result is here improved upon by 25 planar hypohamiltonian graphs of order 40, which are found through computer-aided generation of certain families of planar graphs with girth 4 and a fixed number of 4-faces. It is further shown that planar hypohamiltonian graphs exist for all orders greater than or equal to 42. If Hamiltonian cycles are replaced by Hamilto- nian paths throughout the definition of hypohamiltonian graphs, we get the definition of hypotraceable graphs. It is shown that there is a planar hypo- traceable graph of order 154 and of all orders greater than or equal to 156. We also show that the smallest planar hypohamiltonian graph of girth 5 has 45 vertices. Email addresses: [email protected] (Mohammadreza Jooyandeh), [email protected] (Brendan D. McKay), [email protected] (Patric R. J. Osterg˚ard),¨ [email protected] (Ville H. Pettersson), [email protected] (Carol T. Zamfirescu) URL: http://www.jooyandeh.com (Mohammadreza Jooyandeh), http://cs.anu.edu.au/~bdm (Brendan D.
    [Show full text]
  • Levi Graphs and Concurrence Graphs As Tools to Evaluate Designs
    Levi graphs and concurrence graphs as tools to evaluate designs R. A. Bailey [email protected] The Norman Biggs Lecture, May 2012 1/35 What makes a block design good for experiments? I have v treatments that I want to compare. I have b blocks. Each block has space for k treatments (not necessarily distinct). How should I choose a block design? 2/35 Two designs with v = 5, b = 7, k = 3: which is better? Conventions: columns are blocks; order of treatments within each block is irrelevant; order of blocks is irrelevant. 1 1 1 1 2 2 2 1 1 1 1 2 2 2 2 3 3 4 3 3 4 1 3 3 4 3 3 4 3 4 5 5 4 5 5 2 4 5 5 4 5 5 binary non-binary A design is binary if no treatment occurs more than once in any block. 3/35 Two designs with v = 15, b = 7, k = 3: which is better? 1 1 2 3 4 5 6 1 1 1 1 1 1 1 2 4 5 6 10 11 12 2 4 6 8 10 12 14 3 7 8 9 13 14 15 3 5 7 9 11 13 15 replications differ by ≤ 1 queen-bee design The replication of a treatment is its number of occurrences. A design is a queen-bee design if there is a treatment that occurs in every block. 4/35 Two designs with v = 7, b = 7, k = 3: which is better? 1 2 3 4 5 6 7 1 2 3 4 5 6 7 2 3 4 5 6 7 1 2 3 4 5 6 7 1 4 5 6 7 1 2 3 3 4 5 6 7 1 2 balanced (2-design) non-balanced A binary design is balanced if every pair of distinct treaments occurs together in the same number of blocks.
    [Show full text]
  • Regular Non-Hamiltonian Polyhedral Graphs
    Regular Non-Hamiltonian Polyhedral Graphs Nico VAN CLEEMPUT∗y and Carol T. ZAMFIRESCU∗zx July 2, 2018 Abstract. Invoking Steinitz' Theorem, in the following a polyhedron shall be a 3-connected planar graph. From around 1880 till 1946 Tait's conjecture that cu- bic polyhedra are hamiltonian was thought to hold|its truth would have implied the Four Colour Theorem. However, Tutte gave a counterexample. We briefly survey the ensuing hunt for the smallest non-hamiltonian cubic polyhedron, the Lederberg-Bos´ak-Barnettegraph, and prove that there exists a non-hamiltonian essentially 4-connected cubic polyhedron of order n if and only if n ≥ 42. This ex- tends work of Aldred, Bau, Holton, and McKay. We then present our main results which revolve around the quartic case: combining a novel theoretical approach for determining non-hamiltonicity in (not necessarily planar) graphs of connectivity 3 with computational methods, we dramatically improve two bounds due to Zaks. In particular, we show that the smallest non-hamiltonian quartic polyhedron has at least 35 and at most 39 vertices, thereby almost reaching a quartic analogue of a famous result of Holton and McKay. As an application of our results, we obtain that the shortness coefficient of the family of all quartic polyhedra does not exceed 5=6. The paper ends with a discussion of the quintic case in which we tighten a result of Owens. Keywords. Non-hamiltonian; non-traceable; polyhedron; planar; 3-connected; regular graph MSC 2010. 05C45, 05C10, 05C38 1 Introduction Due to Steinitz' classic theorem that the 1-skeleta of 3-polytopes are exactly the 3-connected planar graphs [34], we shall call such a graph a polyhedron.
    [Show full text]
  • Math 7410 Graph Theory
    Math 7410 Graph Theory Bogdan Oporowski Department of Mathematics Louisiana State University April 14, 2021 Definition of a graph Definition 1.1 A graph G is a triple (V,E, I) where ◮ V (or V (G)) is a finite set whose elements are called vertices; ◮ E (or E(G)) is a finite set disjoint from V whose elements are called edges; and ◮ I, called the incidence relation, is a subset of V E in which each edge is × in relation with exactly one or two vertices. v2 e1 v1 Example 1.2 ◮ V = v1, v2, v3, v4 e5 { } e2 e4 ◮ E = e1,e2,e3,e4,e5,e6,e7 { } e6 ◮ I = (v1,e1), (v1,e4), (v1,e5), (v1,e6), { v4 (v2,e1), (v2,e2), (v3,e2), (v3,e3), (v3,e5), e7 v3 e3 (v3,e6), (v4,e3), (v4,e4), (v4,e7) } Simple graphs Definition 1.3 ◮ Edges incident with just one vertex are loops. ◮ Edges incident with the same pair of vertices are parallel. ◮ Graphs with no parallel edges and no loops are called simple. v2 e1 v1 e5 e2 e4 e6 v4 e7 v3 e3 Edges of a simple graph can be described as v e1 v 2 1 two-element subsets of the vertex set. Example 1.4 e5 e2 e4 E = v1, v2 , v2, v3 , v3, v4 , e6 {{ } { } { } v1, v4 , v1, v3 . v4 { } { }} v e7 3 e3 Note 1.5 Graph Terminology Definition 1.6 ◮ The graph G is empty if V = , and is trivial if E = . ∅ ∅ ◮ The cardinality of the vertex-set of a graph G is called the order of G and denoted G .
    [Show full text]
  • Triple Connected Line Domination Number for Some Standard and Special Graphs
    International Journal of Advanced Scientific Research and Management, Volume 3 Issue 8, Aug 2018 www.ijasrm.com ISSN 2455-6378 Triple Connected Line Domination Number For Some Standard And Special Graphs A.Robina Tony1, Dr. A.Punitha Tharani2 1 Research Scholar (Register Number: 12519), Department of Mathematics, St.Mary’s College(Autonomous), Thoothukudi – 628 001, Tamil Nadu, India, Affiliated to Manonmaniam Sundaranar University, Abishekapatti, Tirunelveli – 627 012, Tamil Nadu, India 2 Associate Professor, Department of Mathematics, St.Mary’s College(Autonomous), Thoothukudi – 628 001, Tamil Nadu, India, Affiliated to Manonmaniam Sundaranar University, Abishekapatti, Tirunelveli - 627 012, Tamil Nadu, India Abstract vertex domination, the concept of edge The concept of triple connected graphs with real life domination was introduced by Mitchell and application was introduced by considering the Hedetniemi. A set F of edges in a graph G is existence of a path containing any three vertices of a called an edge dominating set if every edge in E graph G. A subset S of V of a non - trivial graph G is – F is adjacent to at least one edge in F. The said to be a triple connected dominating set, if S is a dominating set and the induced subgraph <S> is edge domination number γ '(G) of G is the triple connected. The minimum cardinality taken minimum cardinality of an edge dominating set over all triple connected dominating set is called the of G. An edge dominating set F of a graph G is triple connected domination number and is denoted a connected edge dominating set if the edge by γtc(G).
    [Show full text]
  • On the Cycle Double Cover Problem
    On The Cycle Double Cover Problem Ali Ghassâb1 Dedicated to Prof. E.S. Mahmoodian Abstract In this paper, for each graph , a free edge set is defined. To study the existence of cycle double cover, the naïve cycle double cover of have been defined and studied. In the main theorem, the paper, based on the Kuratowski minor properties, presents a condition to guarantee the existence of a naïve cycle double cover for couple . As a result, the cycle double cover conjecture has been concluded. Moreover, Goddyn’s conjecture - asserting if is a cycle in bridgeless graph , there is a cycle double cover of containing - will have been proved. 1 Ph.D. student at Sharif University of Technology e-mail: [email protected] Faculty of Math, Sharif University of Technology, Tehran, Iran 1 Cycle Double Cover: History, Trends, Advantages A cycle double cover of a graph is a collection of its cycles covering each edge of the graph exactly twice. G. Szekeres in 1973 and, independently, P. Seymour in 1979 conjectured: Conjecture (cycle double cover). Every bridgeless graph has a cycle double cover. Yielded next data are just a glimpse review of the history, trend, and advantages of the research. There are three extremely helpful references: F. Jaeger’s survey article as the oldest one, and M. Chan’s survey article as the newest one. Moreover, C.Q. Zhang’s book as a complete reference illustrating the relative problems and rather new researches on the conjecture. A number of attacks, to prove the conjecture, have been happened. Some of them have built new approaches and trends to study.
    [Show full text]
  • Structural Results on Matching Estimation with Applications to Streaming∗
    Structural Results on Matching Estimation with Applications to Streaming∗ Marc Bury, Elena Grigorescu, Andrew McGregor, Morteza Monemizadeh, Chris Schwiegelshohn, Sofya Vorotnikova, Samson Zhou We study the problem of estimating the size of a matching when the graph is revealed in a streaming fashion. Our results are multifold: 1. We give a tight structural result relating the size of a maximum matching to the arboricity α of a graph, which has been one of the most studied graph parameters for matching algorithms in data streams. One of the implications is an algorithm that estimates the matching size up to a factor of (α + 2)(1 + ") using O~(αn2=3) space in insertion-only graph streams and O~(αn4=5) space in dynamic streams, where n is the number of nodes in the graph. We also show that in the vertex arrival insertion-only model, an (α + 2) approximation can be achieved using only O(log n) space. 2. We further show that the weight of a maximum weighted matching can be ef- ficiently estimated by augmenting any routine for estimating the size of an un- weighted matching. Namely, given an algorithm for computing a λ-approximation in the unweighted case, we obtain a 2(1+")·λ approximation for the weighted case, while only incurring a multiplicative logarithmic factor in the space bounds. The algorithm is implementable in any streaming model, including dynamic streams. 3. We also investigate algebraic aspects of computing matchings in data streams, by proposing new algorithms and lower bounds based on analyzing the rank of the Tutte-matrix of the graph.
    [Show full text]
  • Every Graph Occurs As an Induced Subgraph of Some Hypohamiltonian Graph
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE Received: 27 October 2016 Revised: 31 October 2017 Accepted: 20 November 2017 provided by Ghent University Academic Bibliography DOI: 10.1002/jgt.22228 ARTICLE Every graph occurs as an induced subgraph of some hypohamiltonian graph Carol T. Zamfirescu1 Tudor I. Zamfirescu2,3,4 1 Department of Applied Mathematics, Com- Abstract puter Science and Statistics, Ghent University, Krijgslaan 281 - S9, 9000 Ghent, Belgium We prove the titular statement. This settles a problem 2Fachbereich Mathematik, Universität of Chvátal from 1973 and encompasses earlier results Dortmund, 44221 Dortmund, Germany of Thomassen, who showed it for 3, and Collier and 3 “Simion Stoilow” Institute of Mathematics, Schmeichel, who proved it for bipartite graphs. We also Roumanian Academy, Bucharest, Roumania show that for every outerplanar graph there exists a pla- 4College of Mathematics and Information Science, Hebei Normal University, 050024 nar hypohamiltonian graph containing it as an induced Shijiazhuang, P.R. China subgraph. Correspondence Carol T. Zamfirescu, Department of KEYWORDS Applied Mathematics, Computer Sci- hypohamiltonian, induced subgraph ence and Statistics, Ghent University, Krijgslaan 281 - S9, 9000 Ghent, Belgium. MSC 2010. Email: czamfi[email protected] 05C10, 05C45, 05C60 Funding information Fonds Wetenschappelijk Onderzoek 1 INTRODUCTION Consider a non-hamiltonian graph . We call hypohamiltonian if for every vertex in , the graph − is hamiltonian. In similar spirit, is said to be almost hypohamiltonian if there exists a vertex in , which we will call exceptional, such that − is non-hamiltonian, and for any vertex ≠ in , the graph − is hamiltonian. For an overview of results on hypohamiltonicity till 1993, see the survey by Holton and Sheehan [7].
    [Show full text]