Pebbling in Flower Snark Graph

Total Page:16

File Type:pdf, Size:1020Kb

Pebbling in Flower Snark Graph Global Journal of Pure and Applied Mathematics. ISSN 0973-1768 Volume 13, Number 6 (2017), pp. 1835–1843 © Research India Publications http://www.ripublication.com/gjpam.htm Pebbling in Flower Snark Graph Chris Monica M. Department of Mathematics, Loyola College, Chennai, India. Sagaya Suganya A. Department of Mathematics and Actuarial Science, B. S. Abdur Rahman Crescent University, Chennai, India. Abstract A pebbling move on a connected graph G = (V, E), is the removal of two pebbles from one vertex and placing one pebble on its adjacent vertex. The pebbling number f (G) is the least number of pebbles required in moving one pebble to an arbitrary vertex by a sequence of pebbling moves. In this paper, we have determined the pebbling number of an n-dimensional Flower Snark Jn for n ≥ 5. AMS subject classification: 05C99, 05C35. Keywords: Pebbling, Cubic Graph, Flower Snark. 1. Introduction Combinatorics is the study of arrangement of objects according to specified rules, and combinatorial techniques are needed to count, enumerate or represent possible solutions. Many complex problems in real world needs to find an optimal solution in a finite solution space. Although, certain practical problems such as finding shortest or cheapest round trips, internet data packet routing, planning, scheduling and time tabling which appears to be NP - complete, the literature has a vast number of problems which could be solved in polynomial time. To accomplish this, there are certain combinatorial games available such as pebbling, peg solitaire, chip firing and checker jumping [2]. Graph pebbling is a network optimization model for the transportation of resources that are consumed in the transit. For instant, if we consider electricity, heat, energy or communication of information there may be some loss as it moves from one location to 1836 Chris Monica M. and Sagaya Suganya A. another. The pebbling steps analyze the cost in loss of pebbles and it has been the subject of deep and extensive research in the context of proving lower bounds for computation on graphs [17]. In 1956, Erdos [19] initiated the study of zero sum sequences. On the subject of this study, Lemke and Klietman [20] proved the conjecture of Erdos. It was Lagarias and Saks who suggested graph pebbling as a tool for solving this number theoretical conjecture [9]. Chung successfully used this concept of pebbling and introduced graph pebbling into the literature where he obtained the pebbling number of a hypercube [3]. The concept of pebbling has applications in reduction of memory traffic in computers, register allocation problem and transportation of resources that are consumed in the transit [16, 17]. For a connected graph G, a pebbling configuration is the distribution of pebbles on the vertices of G. A pebbling move consists of removing two pebbles from a vertex and placing one pebble on the adjacent vertex. We say, one pebble is moved to any arbitrarily chosen target vertex say v, if one can repeatedly apply pebbling move so that in the resulting distribution v has at least one pebble. The pebbling number f (G) is the minimum number of pebbles that ensures that every vertex of the graph G can be pebbled, regardless of the initial configuration of pebbles. In case, one pebble is placed on all the vertices of the graph G except the target vertex then there is no pebbling move which means that f (G) ≥ n(G), where n(G) is the number of vertices of G [3] . For w, v ∈ V (G),ifw is at distance d from v and 2d − 1 pebbles are placed on w, then no pebble is moved to v which leads to the fact that f (G) ≥ 2d , where d is the diameter of G. Thus, we can say that f (G) ≥ max{n(G), 2d } [3]. A transmitting subgraph of a graph G is a path v0,v1,v2 ...vn in which one pebble is transmitted from v0 to vn with the distribution of at least two pebbles in v0 and at least one pebble on each of the other vertices in the path, except possibly vn. With this distribution of pebbles one can transmit a pebble from v0 to vn [8]. Graphs with pebbling number equal to the number of vertices are classified as class 0 graphs. Otherwise, graph G is class i if f (G) = n(G) + i [4]. There are some known graphs for which the pebbling number is computed such as path Pn on n vertices, complete graph Kn, hypercube Qn [3], product graph C5 ×C5 [8], fan graph Fn and wheel graph Wn [6], complete graph Ks,t [5], graphs with diameter 2 [4], cycle [15]. All these graphs are classified as class 0 graphs. Further, there are also results pertaining to graphs which does not fall under class 0 such as Jahangir graph J2,m (m ≥ 8) [13], square of paths [15], n-star graph [12], split graph [11]. Cubic graphs are natural models for real system and isa3-regular graph. Issacs [10] found an infinite family of snarks. A snark is a simple graph with girth at least 5, and cyclically 4-edge-connected and is a class of cubic graph. In the following section, we have obtained the pebbling number of a particular family of snark namely Flower Snark of dimension n which is denoted by Jn, for n ≥ 5. 2. Flower Snark Graph Let n ≥ 5 be an odd integer. A flower snark Jn is such a graph that its vertex set is {ai,bi,bij } for i = 0, 1, 2 ...n− 1, j = 1, 2 and edge set is {biai,bibi1,bibi2 : i = Pebbling in Flower Snark Graph 1837 0, 1, 2 ...n− 1}∪{aiai+1,bi1b(i+1)1,bi2b(i+1)2 : i = 0, 1, 2 ...n− 1}∪{b(n−1)2b01, b02b(n−1)1} [10]. The number of vertices and edges of an n - Flower snark are 4n and 6n respectively. See Figure 1. Figure 1: Flower Snark Graph J9 3. Pebbling in Flower Snark Theorem 3.1. For a Flower Snark Jn, f(Jn) = 4n + 1, n ≥ 5. Proof. The vertex set of Jn is partitioned into three disjoint subsets namely S1,S2 and S3 where the subsets are referred as S1 ={a0,a1 ...an−1}, S2 ={b0,b1 ...bn−1} and S3 ={b01,b02,b11,b12 ...b(n−1)1,b(n−1)2}. Each bi ∈ S2 is adjacent to ai ∈ S1 and bij ∈ S3 for all 0 ≤ i<nand j = 1, 2. (i) Let pi, p(xi) and p , i = 1, 2, 3 denote the number of pebbles distributed over each vertex of Si, number of pebbles initially placed on a particular vertex xi,0≤ i<nand the total number of pebbles on the set Si respectively. We consider three cases by fixing the target vertex in the sets S1, S2 and S3. Case 1: Let a0 ∈ S1 be the target vertex. If p(a1) = 2orp(an−1) = 2, then the proof is trivial. Therefore, we assume that p(a1)<2 and p(an−1)<2. Case 1.1: p1 > 1 In this case, assume that every vertex in S1 is distributed with at least two pebbles. Then there exists i, such that p(ai) ≥ 2, 2 ≤ i<n− 2 will initiate the pebbling move. The transmitting subgraph in this case would be {ai,ai−1 ...a1,a0}. On placing two pebbles on (n − 3) vertices of S1 and in particular at least one pebble on a1 and an−1, the number 1838 Chris Monica M. and Sagaya Suganya A. (1) of pebbles required to pebble the target vertex a0 is p ≥ 2n − 4. The target is also pebbled by placing 2d pebbles on a single vertex, where d is the diameter to the target vertex. Since S1 forms an n-cycle which can be either even or odd, = d the required number of pebbles in S1 to pebble the target vertex x0 is, f(C2n) 2 and 2d+1 f(C + ) = 2 + 1, where d is the diameter of the cycle [15]. Therefore 2n 1 3 ⎧ d ⎨ 2 if n is even p(1) ≥ 2d+1 ⎩ 2 + 1ifn is odd 3 Case 1.2: p1 ≤ 1 In this case, the set S1 has inadequate number of pebbles to start a pebbling move. In order to pebble the target a0, pebbles are extracted from either S2 or S3 which is discussed in the following subcases. Throughout the proof of the subcases, assume that p(b0) = 0 otherwise the solution is trivial. Case 1.2.1: p2 ≥ 2 Each ai is adjacent to bi for i ∈{0, 1, 2 ...n− 1}. Considering p(b0) = 0, for p2 ≥ 2, one pebble is moved to S1 so that p1 ≥ 2. After this move, we can pebble the target vertex as discussed in Case 1.1. Suppose p1 = 0, then there will be no vertex in S1 to trigger the pebbling move. Hence to initiate a pebbling move there should exists some i, for 1 ≤ i ≤ n − 1 such that p(bi) ≥ 4 which allows two pebbles moved to ai ∈ S1 and {bi,ai,ai−1,ai−2 ...a0} or {bi,ai,ai+1,ai+2 ...an−1,a0} ,1≤ i ≤ n − 1 forms a transmitting subgraph. There are atmost one pebble on (n − 1) vertices of S1 and minimum two pebbles on (n − 1) vertices of S2. Thus the number of pebbles required for pebbling in this case is p(1) + p(2) ≥ 3n − 3. Case 1.2.2: p2 ≤ 1 As p2 ≤ 1, S2 has inadequate number of pebbles to move one pebble to some vertex in S1.
Recommended publications
  • A Brief History of Edge-Colorings — with Personal Reminiscences
    Discrete Mathematics Letters Discrete Math. Lett. 6 (2021) 38–46 www.dmlett.com DOI: 10.47443/dml.2021.s105 Review Article A brief history of edge-colorings – with personal reminiscences∗ Bjarne Toft1;y, Robin Wilson2;3 1Department of Mathematics and Computer Science, University of Southern Denmark, Odense, Denmark 2Department of Mathematics and Statistics, Open University, Walton Hall, Milton Keynes, UK 3Department of Mathematics, London School of Economics and Political Science, London, UK (Received: 9 June 2020. Accepted: 27 June 2020. Published online: 11 March 2021.) c 2021 the authors. This is an open access article under the CC BY (International 4.0) license (www.creativecommons.org/licenses/by/4.0/). Abstract In this article we survey some important milestones in the history of edge-colorings of graphs, from the earliest contributions of Peter Guthrie Tait and Denes´ Konig¨ to very recent work. Keywords: edge-coloring; graph theory history; Frank Harary. 2020 Mathematics Subject Classification: 01A60, 05-03, 05C15. 1. Introduction We begin with some basic remarks. If G is a graph, then its chromatic index or edge-chromatic number χ0(G) is the smallest number of colors needed to color its edges so that adjacent edges (those with a vertex in common) are colored differently; for 0 0 0 example, if G is an even cycle then χ (G) = 2, and if G is an odd cycle then χ (G) = 3. For complete graphs, χ (Kn) = n−1 if 0 0 n is even and χ (Kn) = n if n is odd, and for complete bipartite graphs, χ (Kr;s) = max(r; s).
    [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]
  • An Exploration of Late Twentieth and Twenty-First Century Clarinet Repertoire
    Southern Illinois University Carbondale OpenSIUC Research Papers Graduate School Spring 2021 An Exploration of Late Twentieth and Twenty-First Century Clarinet Repertoire Grace Talaski [email protected] Follow this and additional works at: https://opensiuc.lib.siu.edu/gs_rp Recommended Citation Talaski, Grace. "An Exploration of Late Twentieth and Twenty-First Century Clarinet Repertoire." (Spring 2021). This Article is brought to you for free and open access by the Graduate School at OpenSIUC. It has been accepted for inclusion in Research Papers by an authorized administrator of OpenSIUC. For more information, please contact [email protected]. AN EXPLORATION OF LATE TWENTIETH AND TWENTY-FIRST CENTURY CLARINET REPERTOIRE by Grace Talaski B.A., Albion College, 2017 A Research Paper Submitted in Partial Fulfillment of the Requirements for the Master of Music School of Music in the Graduate School Southern Illinois University Carbondale April 2, 2021 Copyright by Grace Talaski, 2021 All Rights Reserved RESEARCH PAPER APPROVAL AN EXPLORATION OF LATE TWENTIETH AND TWENTY-FIRST CENTURY CLARINET REPERTOIRE by Grace Talaski A Research Paper Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Music in the field of Music Approved by: Dr. Eric Mandat, Chair Dr. Christopher Walczak Dr. Douglas Worthen Graduate School Southern Illinois University Carbondale April 2, 2021 AN ABSTRACT OF THE RESEARCH PAPER OF Grace Talaski, for the Master of Music degree in Performance, presented on April 2, 2021, at Southern Illinois University Carbondale. TITLE: AN EXPLORATION OF LATE TWENTIETH AND TWENTY-FIRST CENTURY CLARINET REPERTOIRE MAJOR PROFESSOR: Dr. Eric Mandat This is an extended program note discussing a selection of compositions featuring the clarinet from the mid-1980s through the present.
    [Show full text]
  • The Travelling Salesman Problem in Bounded Degree Graphs*
    The Travelling Salesman Problem in Bounded Degree Graphs? Andreas Bj¨orklund1, Thore Husfeldt1, Petteri Kaski2, and Mikko Koivisto2 1 Lund University, Department of Computer Science, P.O.Box 118, SE-22100 Lund, Sweden, e-mail: [email protected], [email protected] 2 Helsinki Institute for Information Technology HIIT, Department of Computer Science, University of Helsinki, P.O.Box 68, FI-00014 University of Helsinki, Finland, e-mail: [email protected], Abstract. We show that the travelling salesman problem in bounded- degree graphs can be solved in time O((2 − )n), where > 0 depends only on the degree bound but not on the number of cities, n. The algo- rithm is a variant of the classical dynamic programming solution due to Bellman, and, independently, Held and Karp. In the case of bounded in- teger weights on the edges, we also present a polynomial-space algorithm with running time O((2 − )n) on bounded-degree graphs. 1 Introduction There is no faster algorithm known for the travelling salesman problem than the classical dynamic programming solution from the early 1960s, discovered by Bellman [2, 3], and, independently, Held and Karp [9]. It runs in time within a polynomial factor of 2n, where n is the number of cities. Despite the half a cen- tury of algorithmic development that has followed, it remains an open problem whether the travelling salesman problem can be solved in time O(1.999n) [15]. In this paper we provide such an upper bound for graphs with bounded maximum vertex degree. For this restricted graph class, previous attemps have succeeded to prove such bounds when the degree bound, ∆, is three or four.
    [Show full text]
  • On Snarks That Are Far from Being 3-Edge Colorable
    On snarks that are far from being 3-edge colorable Jonas H¨agglund Department of Mathematics and Mathematical Statistics Ume˚aUniversity SE-901 87 Ume˚a,Sweden [email protected] Submitted: Jun 4, 2013; Accepted: Mar 26, 2016; Published: Apr 15, 2016 Mathematics Subject Classifications: 05C38, 05C70 Abstract In this note we construct two infinite snark families which have high oddness and low circumference compared to the number of vertices. Using this construction, we also give a counterexample to a suggested strengthening of Fulkerson's conjecture by showing that the Petersen graph is not the only cyclically 4-edge connected cubic graph which require at least five perfect matchings to cover its edges. Furthermore the counterexample presented has the interesting property that no 2-factor can be part of a cycle double cover. 1 Introduction A cubic graph is said to be colorable if it has a 3-edge coloring and uncolorable otherwise. A snark is an uncolorable cubic cyclically 4-edge connected graph. It it well known that an edge minimal counterexample (if such exists) to some classical conjectures in graph theory, such as the cycle double cover conjecture [15, 18], Tutte's 5-flow conjecture [19] and Fulkerson's conjecture [4], must reside in this family of graphs. There are various ways of measuring how far a snark is from being colorable. One such measure which was introduced by Huck and Kochol [8] is the oddness. The oddness of a bridgeless cubic graph G is defined as the minimum number of odd components in any 2-factor in G and is denoted by o(G).
    [Show full text]
  • Complexity and Approximation Results for the Connected Vertex Cover Problem in Graphs and Hypergraphs Bruno Escoffier, Laurent Gourvès, Jérôme Monnot
    Complexity and approximation results for the connected vertex cover problem in graphs and hypergraphs Bruno Escoffier, Laurent Gourvès, Jérôme Monnot To cite this version: Bruno Escoffier, Laurent Gourvès, Jérôme Monnot. Complexity and approximation results forthe connected vertex cover problem in graphs and hypergraphs. 2007. hal-00178912 HAL Id: hal-00178912 https://hal.archives-ouvertes.fr/hal-00178912 Preprint submitted on 12 Oct 2007 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. Laboratoire d'Analyse et Modélisation de Systèmes pour l'Aide à la Décision CNRS UMR 7024 CAHIER DU LAMSADE 262 Juillet 2007 Complexity and approximation results for the connected vertex cover problem in graphs and hypergraphs Bruno Escoffier, Laurent Gourvès, Jérôme Monnot Complexity and approximation results for the connected vertex cover problem in graphs and hypergraphs Bruno Escoffier∗ Laurent Gourv`es∗ J´erˆome Monnot∗ Abstract We study a variation of the vertex cover problem where it is required that the graph induced by the vertex cover is connected. We prove that this problem is polynomial in chordal graphs, has a PTAS in planar graphs, is APX-hard in bipartite graphs and is 5/3-approximable in any class of graphs where the vertex cover problem is polynomial (in particular in bipartite graphs).
    [Show full text]
  • Switching 3-Edge-Colorings of Cubic Graphs Arxiv:2105.01363V1 [Math.CO] 4 May 2021
    Switching 3-Edge-Colorings of Cubic Graphs Jan Goedgebeur Department of Computer Science KU Leuven campus Kulak 8500 Kortrijk, Belgium and Department of Applied Mathematics, Computer Science and Statistics Ghent University 9000 Ghent, Belgium [email protected] Patric R. J. Osterg˚ard¨ Department of Communications and Networking Aalto University School of Electrical Engineering P.O. Box 15400, 00076 Aalto, Finland [email protected] In loving memory of Johan Robaey Abstract The chromatic index of a cubic graph is either 3 or 4. Edge- Kempe switching, which can be used to transform edge-colorings, is here considered for 3-edge-colorings of cubic graphs. Computational results for edge-Kempe switching of cubic graphs up to order 30 and bipartite cubic graphs up to order 36 are tabulated. Families of cubic graphs of orders 4n + 2 and 4n + 4 with 2n edge-Kempe equivalence classes are presented; it is conjectured that there are no cubic graphs arXiv:2105.01363v1 [math.CO] 4 May 2021 with more edge-Kempe equivalence classes. New families of nonplanar bipartite cubic graphs with exactly one edge-Kempe equivalence class are also obtained. Edge-Kempe switching is further connected to cycle switching of Steiner triple systems, for which an improvement of the established classification algorithm is presented. Keywords: chromatic index, cubic graph, edge-coloring, edge-Kempe switch- ing, one-factorization, Steiner triple system. 1 1 Introduction We consider simple finite undirected graphs without loops. For such a graph G = (V; E), the number of vertices jV j is the order of G and the number of edges jEj is the size of G.
    [Show full text]
  • Graph Algorithms Graph Algorithms a Brief Introduction 3 References 高晓沨 ((( Xiaofeng Gao )))
    目录 1 Graph and Its Applications 2 Introduction to Graph Algorithms Graph Algorithms A Brief Introduction 3 References 高晓沨 ((( Xiaofeng Gao ))) Department of Computer Science Shanghai Jiao Tong Univ. 2015/5/7 Algorithm--Xiaofeng Gao 2 Konigsberg Once upon a time there was a city called Konigsberg in Prussia The capital of East Prussia until 1945 GRAPH AND ITS APPLICATIONS Definitions and Applications Centre of learning for centuries, being home to Goldbach, Hilbert, Kant … 2015/5/7 Algorithm--Xiaofeng Gao 3 2015/5/7 Algorithm--Xiaofeng Gao 4 Position of Konigsberg Seven Bridges Pregel river is passing through Konigsberg It separated the city into two mainland area and two islands. There are seven bridges connecting each area. 2015/5/7 Algorithm--Xiaofeng Gao 5 2015/5/7 Algorithm--Xiaofeng Gao 6 Seven Bridge Problem Euler’s Solution A Tour Question: Leonhard Euler Solved this Can we wander around the city, crossing problem in 1736 each bridge once and only once? Published the paper “The Seven Bridges of Konigsbery” Is there a solution? The first negative solution The beginning of Graph Theory 2015/5/7 Algorithm--Xiaofeng Gao 7 2015/5/7 Algorithm--Xiaofeng Gao 8 Representing a Graph More Examples Undirected Graph: Train Maps G=(V, E) V: vertex E: edges Directed Graph: G=(V, A) V: vertex A: arcs 2015/5/7 Algorithm--Xiaofeng Gao 9 2015/5/7 Algorithm--Xiaofeng Gao 10 More Examples (2) More Examples (3) Chemical Models 2015/5/7 Algorithm--Xiaofeng Gao 11 2015/5/7 Algorithm--Xiaofeng Gao 12 More Examples (4) More Examples (5) Family/Genealogy Tree Airline Traffic 2015/5/7 Algorithm--Xiaofeng Gao 13 2015/5/7 Algorithm--Xiaofeng Gao 14 Icosian Game Icosian Game In 1859, Sir William Rowan Hamilton Examples developed the Icosian Game.
    [Show full text]
  • SAT Approach for Decomposition Methods
    SAT Approach for Decomposition Methods DISSERTATION submitted in partial fulfillment of the requirements for the degree of Doktorin der Technischen Wissenschaften by M.Sc. Neha Lodha Registration Number 01428755 to the Faculty of Informatics at the TU Wien Advisor: Prof. Stefan Szeider Second advisor: Prof. Armin Biere The dissertation has been reviewed by: Daniel Le Berre Marijn J. H. Heule Vienna, 31st October, 2018 Neha Lodha Technische Universität Wien A-1040 Wien Karlsplatz 13 Tel. +43-1-58801-0 www.tuwien.ac.at Erklärung zur Verfassung der Arbeit M.Sc. Neha Lodha Favoritenstrasse 9, 1040 Wien Hiermit erkläre ich, dass ich diese Arbeit selbständig verfasst habe, dass ich die verwen- deten Quellen und Hilfsmittel vollständig angegeben habe und dass ich die Stellen der Arbeit – einschließlich Tabellen, Karten und Abbildungen –, die anderen Werken oder dem Internet im Wortlaut oder dem Sinn nach entnommen sind, auf jeden Fall unter Angabe der Quelle als Entlehnung kenntlich gemacht habe. Wien, 31. Oktober 2018 Neha Lodha iii Acknowledgements First and foremost, I would like to thank my advisor Prof. Stefan Szeider for guiding me through my journey as a Ph.D. student with his patience, constant motivation, and immense knowledge. His guidance helped me during the time of research and writing of this thesis. I could not have imagined having a better advisor and mentor. Next, I would like to thank my co-advisor Prof. Armin Biere, my reviewers, Prof. Daniel Le Berre and Dr. Marijn Heule, and my Ph.D. committee, Prof. Reinhard Pichler and Prof. Florian Zuleger, for their insightful comments, encouragement, and patience.
    [Show full text]
  • Bounded Treewidth
    Algorithms for Graphs of (Locally) Bounded Treewidth by MohammadTaghi Hajiaghayi A thesis presented to the University of Waterloo in ful¯llment of the thesis requirement for the degree of Master of Mathematics in Computer Science Waterloo, Ontario, September 2001 c MohammadTaghi Hajiaghayi, 2001 ° I hereby declare that I am the sole author of this thesis. I authorize the University of Waterloo to lend this thesis to other institutions or individuals for the purpose of scholarly research. MohammadTaghi Hajiaghayi I further authorize the University of Waterloo to reproduce this thesis by photocopying or other means, in total or in part, at the request of other institutions or individuals for the purpose of scholarly research. MohammadTaghi Hajiaghayi ii The University of Waterloo requires the signatures of all persons using or photocopying this thesis. Please sign below, and give address and date. iii Abstract Many real-life problems can be modeled by graph-theoretic problems. These graph problems are usually NP-hard and hence there is no e±cient algorithm for solving them, unless P= NP. One way to overcome this hardness is to solve the problems when restricted to special graphs. Trees are one kind of graph for which several NP-complete problems can be solved in polynomial time. Graphs of bounded treewidth, which generalize trees, show good algorithmic properties similar to those of trees. Using ideas developed for tree algorithms, Arnborg and Proskurowski introduced a general dynamic programming approach which solves many problems such as dominating set, vertex cover and independent set. Others used this approach to solve other NP-hard problems.
    [Show full text]
  • Snarks and Flow-Critical Graphs 1
    Snarks and Flow-Critical Graphs 1 CˆandidaNunes da Silva a Lissa Pesci a Cl´audioL. Lucchesi b a DComp – CCTS – ufscar – Sorocaba, sp, Brazil b Faculty of Computing – facom-ufms – Campo Grande, ms, Brazil Abstract It is well-known that a 2-edge-connected cubic graph has a 3-edge-colouring if and only if it has a 4-flow. Snarks are usually regarded to be, in some sense, the minimal cubic graphs without a 3-edge-colouring. We defined the notion of 4-flow-critical graphs as an alternative concept towards minimal graphs. It turns out that every snark has a 4-flow-critical snark as a minor. We verify, surprisingly, that less than 5% of the snarks with up to 28 vertices are 4-flow-critical. On the other hand, there are infinitely many 4-flow-critical snarks, as every flower-snark is 4-flow-critical. These observations give some insight into a new research approach regarding Tutte’s Flow Conjectures. Keywords: nowhere-zero k-flows, Tutte’s Flow Conjectures, 3-edge-colouring, flow-critical graphs. 1 Nowhere-Zero Flows Let k > 1 be an integer, let G be a graph, let D be an orientation of G and let ϕ be a weight function that associates to each edge of G a positive integer in the set {1, 2, . , k − 1}. The pair (D, ϕ) is a (nowhere-zero) k-flow of G 1 Support by fapesp, capes and cnpq if every vertex v of G is balanced, i. e., the sum of the weights of all edges leaving v equals the sum of the weights of all edges entering v.
    [Show full text]
  • On Polyhedral Embeddings of Cubic Graphs
    On polyhedral embeddings of cubic graphs Bojan Mohar Andrej Vodopivec Department of Mathematics Department of Mathematics University of Ljubljana IMFM 1000 Ljubljana, Slovenia 1000 Ljubljana, Slovenia [email protected] [email protected] January 29, 2004 Abstract Polyhedral embeddings of cubic graphs by means of certain oper- ations are studied. It is proved that some known families of snarks have no (orientable) polyhedral embeddings. This result supports a conjecture of Grun¨ baum that no snark admits an orientable polyhe- dral embedding. This conjecture is verified for all snarks having up to 30 vertices using computer. On the other hand, for every non- orientable surface S, there exists a non 3-edge-colorable graph, which polyhedrally embeds in S. Keywords: polyhedral embedding, cubic graph, snark, flower snark, Goldberg snark. 1 Introduction In this paper we study embeddings of cubic graphs in closed surfaces. We refer to [5] for basic terminology and properties of embeddings. Following the approach of [5], all embeddings are assumed to be 2-cell embeddings. Two embeddings of a graph are considered to be (combinatorially) equal, if they have the same set of facial walks. If S is a surface with Euler characteristic χ(S), then (S) := 2 − χ(S) is a non-negative integer, which is called the Euler genus of S. If an embedding of a graph G in a non-orientable surface is given by a rotation system and a signature λ : E(G) ! f+1; −1g and H is an acyclic subgraph of G, then we can assume that the edges of H have positive sig- nature, λ(e) = 1 for all e 2 E(H).
    [Show full text]