Split-Decomposition Trees with Prime Nodes: Enumeration and Random Generation of Cactus Graphs. Maryam Bahrani Jérémie Lumbroso
|
|
- Melissa Sparks
- 5 years ago
- Views:
Transcription
1 Split-Decomposition Trees with Prime Nodes: Enumeration and Random Generation of Cactus Graphs Maryam Bahrani Jérémie Lumbroso
2 1. Preliminaries 2. Results Outline Symbolic Method on Trees Graph Decomposition Cactus Graphs Previous work on Enumerating of Cacti 3. Methodoloy Grammar Templates Random Generation Enumeration The Split Decomposition Characterization and Grammar Unrooting Random Sampling
3 Symbolic Method on Trees T T A binary tree is either a leaf or an internal node, and a left subtree, and a right subtree. T = [ ( T T ) symbolic specification T (z) =1+T (z) z T (z) generating function equation Number of binary trees with 4 internal nodes exact enumeration
4 Decomposing General Graphs Goal Apply the symbolic method to general graphs Approach Tree Decomposition: Converts graphs to trees modular decomposition split decomposition
5 Decomposing General Graphs Goal Apply the symbolic method to general graphs Approach Tree Decomposition: Converts graphs to trees modular decomposition split decomposition
6 Non-Decomposable Graphs Previous Work Studied several subsets of fully decomposable graphs (with respect to the split decomposition) relied on full decomposability to prove results Decomposition base cases: cliques stars primes subsets of Motivating Question Can we study graphs that are not fully decomposable? Must handle prime nodes Start with manageable prime nodes e.g. cycles cactus graphs!
7 Cactus Graphs A graph is a cactus iff every edge is part of at most one cycle. not cactus cactus
8 Cactus Graphs A graph is a cactus iff every edge is part of at most one cycle. not cactus pure 3-cactus mixed cactus
9 Cactus Graphs A graph is a cactus iff every edge is part of at most one cycle. not cactus pure 3-cactus unlabeled cactus labeled cactus mixed cactus
10 Cactus Graphs A graph is a cactus iff every edge is part of at most one cycle. not cactus pure 3-cactus unlabeled cactus labeled cactus mixed cactus from Enumeration of m-ary Cacti (Bóna et al.) plane (vs. free) cactus
11 Cacti in the Wild
12 Prior Enumerative Work On the Number of Husimi Trees Harary and Uhlenbeck (1952): proposed method for enumerating free, unlabeled cacti derived functional equations for 3- and 4-cacti referenced future paper for a more systematic treatment of the general case of pure k-cacti Enumeration of m-ary cacti Miklós Bóna et al. (1999): enumerated pure, plane, unlabeled cacti. only plane cacti complicated methods not easily generalizable hard to extract not symbolic (no random generation) no unified framework for all cacti
13 1. Preliminaries 2. Results Outline Symbolic Method on Trees Graph Decomposition Cactus Graphs Previous work on Enumerating of Cacti 3. Methodoloy Grammar Templates Random Generation Enumeration The Split Decomposition Characterization and Grammar Unrooting Random Sampling
14 Unified Framework Grammar Templates Our Work common rooted Random Generation fast, uniform samplers unrooted A random mixed cactus with 309 vertices and 80 cycles guidelines A random mixed cactus with 933 vertices and 239 cycles
15 1. Preliminaries 2. Results Outline Symbolic Method on Trees Graph Decomposition Cactus Graphs Previous work on Enumerating of Cacti 3. Methodoloy Grammar Templates Random Generation Enumeration The Split Decomposition Characterization and Grammar Unrooting Random Sampling
16 Methodolgy: Overview Boltzmann Sampler split decomposition G = Z (P + S C ) P = Seq =4 (Z + S X ) S X = Z Seq >1 (P) S C = Cyc >2 (P) symbolic specification computer algebra system (CAS) 0, 0, 1, 0, 1, 0, 2, 0, 4, 0, 8, 0, 19, 0, 48, 0, 126, 0, 355, 0, 1037,...
17 Methodology: The Split Decomposition (Gioan and Paul, 2013) Def. A graph-labeled tree is a pair, where is a tree and is a family of graphs, such that Every tree node is labeled with a graph There is exactly one tree-edge for every vertex of
18 Methodology: The Split Decomposition (Gioan and Paul, 2013) Def. A graph-labeled tree is a pair, where is a tree and is a family of graphs, such that Every tree node is labeled with a graph There is exactly one tree-edge for every vertex of Def. A split in a graph is a bipartition of the vertices into two subsets and such that Each side has at least size 2 The edges crossing the bipartition induce a complete bipartite graph.
19 Methodology: The Split Decomposition (Gioan and Paul, 2013) Def. A graph-labeled tree is a pair, where is a tree and is a family of graphs, such that Every tree node is labeled with a graph There is exactly one tree-edge for every vertex of Def. A split in a graph is a bipartition of the vertices into two subsets and such that Each side has at least size 2 The edges crossing the bipartition induce a complete bipartite graph. split join
20 Methodology: The Split Decomposition Decomposition base cases: degenerate nodes: clique K center prime nodes: e.g. cycle P star S extremities
21 Methodology: The Split Decomposition Decomposition base cases: degenerate nodes: clique K center prime nodes: e.g. cycle P star S Theorem (Cunningham 82): The split decomposition tree into prime and degenerate nodes is unique as long as the following conditions are met: extremities Every non-leaf node has degree at least 3 no tree edge links two vertices with clique labels no tree edge links the center of a star to an extremity of a star
22 Methodology: Characterization and Grammar Characterization: Cactus graphs can are in bijection with graph-labeled trees where internal nodes are stars and polygons; no polygons are adjacent; the centers of star nodes are attached to leaves; the extremities of star nodes attached to polygons. This characterization can be captured using a symbolic grammar.
23 Methodology: Characterization and Grammar Grammar (unlabeled free pure k-cacti): k-cactus graph rooted at a vertex distinguished leaf polygon entered from a subtree star entered from an extremity star entered from its center set of n (unordered) elements from A undirected sequence of n elements from A
24 Methodology: Unrooting Subtleties Where do we start decomposing from? unlabeled structures have symmetries different set of symmetries for different starting points ( roots )
25 Methodology: Unrooting Subtleties Where do we start decomposing from? unlabeled structures have symmetries different set of symmetries for different starting points ( roots ) Dissymmetry theorem (Bergeron et al. 98): allows us to correct for symmetries of trees proof by observing that the tree center (midpoint of diameter) is distinguished by definition
26 Methodology: Unrooting Subtleties Where do we start decomposing from? unlabeled structures have symmetries different set of symmetries for different starting points ( roots ) Dissymmetry theorem (Bergeron et al. 98): allows us to correct for symmetries of trees proof by observing that the tree center (midpoint of diameter) is distinguished by definition Cycle-pointing (Bodirsky et al. 11): allows us to correct for symmetries of general graphs more difficult but preserves combinatorial nature of grammar (eg. can be used to build random samplers)
27 Random Sampling Boltzmann Samplers (Duchon, Flajolet, Louchard, Shaeffer 04) approximate size sampling uniform over objects of the same size allows for compositions Combinatorial class generating function Boltzmann sampler prob. drawing
28 Conclusion Summary Derived a simple, unified framework for symbolic specification of cacti Used symbolic grammar to generate large cactus graphs uniformly at random Used symbolic grammar to enumerate varieties of cactus graphs For the first time studied a graph class with a split decomposition tree that contains prime nodes Next Steps Consider other kinds of prime nodes (e.g. bipartite nodes are prime nodes for parity graphs and were studied asymptotically by Lumbroso and Shi (unpublished), but an exact enumeration is unknown)
29 Thank you!
An Exact Enumeration of Unlabeled Cactus Graphs
An Exact Enumeration of Unlabeled Cactus Graphs Maryam Bahrani Under the Direction of Dr. Jérémie Lumbroso Analysis of Algorithms, June 2017 Symbolic Method on Trees A binary tree is either a leaf or an
More informationarxiv: v1 [math.co] 29 Nov 2017
Split-Decomposition Trees with Prime Nodes: Enumeration and Random Generation of Cactus Graphs Maryam Bahrani Jérémie Lumbroso arxiv:7.067v [math.co] 9 Nov 07 Abstract In this paper, we build on recent
More informationEnumerations, Forbidden Subgraph Characterizations, and the Split-Decomposition
Enumerations, Forbidden Subgraph Characterizations, and the Split-Decomposition Maryam Bahrani Jérémie Lumbroso Abstract Forbidden characterizations may sometimes be the most natural way to describe families
More informationDynamic Distance Hereditary Graphs using Split Decomposition
Dynamic Distance Hereditary Graphs using Split Decomposition Emeric Gioan CNRS - LIRMM - Université Montpellier II, France December 7, 2007 Joint work with C. Paul (CNRS - LIRMM) Dynamic graph representation
More informationDynamic Distance Hereditary Graphs Using Split Decomposition
Dynamic Distance Hereditary Graphs Using Split Decomposition Emeric Gioan Christophe Paul LIRMM Research Report 07007 March 19, 2007 Abstract The problem of maintaining a representation of a dynamic graph
More informationA Complete Grammar for Decomposing a Family of Graphs into 3-connected Components
A Complete Grammar for Decomposing a Family of Graphs into 3-connected Components Guillaume Chapuy 1, Éric Fusy2, Mihyun Kang 3 and Bilyana Shoilekova 4 Submitted: Sep 17, 2008; Accepted: Nov 30, 2008;
More informationGood Will Hunting s Problem: Counting Homeomorphically Irreducible Trees
Good Will Hunting s Problem: Counting Homeomorphically Irreducible Trees Ira M. Gessel Department of Mathematics Brandeis University Brandeis University Combinatorics Seminar September 18, 2018 Good Will
More informationFully dynamic algorithm for recognition and modular decomposition of permutation graphs
Fully dynamic algorithm for recognition and modular decomposition of permutation graphs Christophe Crespelle Christophe Paul CNRS - Département Informatique, LIRMM, Montpellier {crespell,paul}@lirmm.fr
More informationLinear Time Split Decomposition Revisited
Linear Time Split Decomposition Revisited Pierre Charbit Fabien de Montgoler Mathieu Ranot LIAFA, Univ. Paris Diderot - CNRS, ANR Project Graal {charbit,fm,raffinot}@liafa.jussieu.fr Abstract Given a family
More informationDiscrete mathematics II. - Graphs
Emil Vatai April 25, 2018 Basic definitions Definition of an undirected graph Definition (Undirected graph) An undirected graph or (just) a graph is a triplet G = (ϕ, E, V ), where V is the set of vertices,
More informationHamilton paths & circuits. Gray codes. Hamilton Circuits. Planar Graphs. Hamilton circuits. 10 Nov 2015
Hamilton paths & circuits Def. A path in a multigraph is a Hamilton path if it visits each vertex exactly once. Def. A circuit that is a Hamilton path is called a Hamilton circuit. Hamilton circuits Constructing
More informationTreewidth and graph minors
Treewidth and graph minors Lectures 9 and 10, December 29, 2011, January 5, 2012 We shall touch upon the theory of Graph Minors by Robertson and Seymour. This theory gives a very general condition under
More informationDynamic Distance Hereditary Graphs using Split Decomposition
Dynamic Distance Hereditary Graphs using Split Decomposition Short version from Proceedings ISAAC 07 (Sendai, Japan) LNCS 4835 Emeric Gioan and Christophe Paul CNRS - LIRMM, Université de Montpellier 2,
More informationPlanar Graphs with Many Perfect Matchings and Forests
Planar Graphs with Many Perfect Matchings and Forests Michael Biro Abstract We determine the number of perfect matchings and forests in a family T r,3 of triangulated prism graphs. These results show that
More informationThese notes present some properties of chordal graphs, a set of undirected graphs that are important for undirected graphical models.
Undirected Graphical Models: Chordal Graphs, Decomposable Graphs, Junction Trees, and Factorizations Peter Bartlett. October 2003. These notes present some properties of chordal graphs, a set of undirected
More informationDistribution of tree parameters
Distribution of tree parameters Stephan Wagner Stellenbosch University Strathmore conference, 23 June 2017 Trees Trees are one of the simplest and best-studied classes of graphs. They are characterised
More informationThe number of spanning trees of random 2-trees
The number of spanning trees of random 2-trees Stephan Wagner (joint work with Elmar Teufl) Stellenbosch University AofA 15 Strobl, 8 June, 2015 2-trees 2-trees are constructed recursively: Spanning trees
More informationMinimal Dominating Sets in Graphs: Enumeration, Combinatorial Bounds and Graph Classes
Minimal Dominating Sets in Graphs: Enumeration, Combinatorial Bounds and Graph Classes J.-F. Couturier 1 P. Heggernes 2 D. Kratsch 1 P. van t Hof 2 1 LITA Université de Lorraine F-57045 Metz France 2 University
More informationTolerance Representations of Graphs in Trees Nancy Eaton. Tolerance Representations of Graphs in Trees Lecture I. Tree Representations of Graphs
Tolerance Representations of Graphs in Trees Nancy Eaton Tolerance Representations of Graphs in Trees Lecture I Tree Representations of Graphs Tolerance Representations Some background A conjecture on
More informationChapter 4. square sum graphs. 4.1 Introduction
Chapter 4 square sum graphs In this Chapter we introduce a new type of labeling of graphs which is closely related to the Diophantine Equation x 2 + y 2 = n and report results of our preliminary investigations
More informationCharacterizations of graph classes by forbidden configurations
Characterizations of graph classes by forbidden configurations Zdeněk Dvořák September 14, 2015 We consider graph classes that can be described by excluding some fixed configurations. Let us give some
More informationγ(ɛ) (a, b) (a, d) (d, a) (a, b) (c, d) (d, d) (e, e) (e, a) (e, e) (a) Draw a picture of G.
MAD 3105 Spring 2006 Solutions for Review for Test 2 1. Define a graph G with V (G) = {a, b, c, d, e}, E(G) = {r, s, t, u, v, w, x, y, z} and γ, the function defining the edges, is given by the table ɛ
More informationInduction Review. Graphs. EECS 310: Discrete Math Lecture 5 Graph Theory, Matching. Common Graphs. a set of edges or collection of two-elt subsets
EECS 310: Discrete Math Lecture 5 Graph Theory, Matching Reading: MIT OpenCourseWare 6.042 Chapter 5.1-5.2 Induction Review Basic Induction: Want to prove P (n). Prove base case P (1). Prove P (n) P (n+1)
More informationGraphs and Isomorphisms
Graphs and Isomorphisms Discrete Structures (CS 173) Backyards of Old Houses in Antwerp in the Snow Van Gogh Madhusudan Parthasarathy, University of Illinois Proof techniques: Direct Contrapositive Disproving
More informationFoundations of Computer Science Spring Mathematical Preliminaries
Foundations of Computer Science Spring 2017 Equivalence Relation, Recursive Definition, and Mathematical Induction Mathematical Preliminaries Mohammad Ashiqur Rahman Department of Computer Science College
More informationAsymptotic study of subcritical graph classes
Asymptotic study of subcritical graph classes Michael Drmota, Eric Fusy, Mihyun Kang, Veronika Kraus, Juanjo Rué Laboratoire d Informatique, École Polytechnique, ERC Exploremaps Project VII Jornadas de
More information9 About Intersection Graphs
9 About Intersection Graphs Since this lecture we focus on selected detailed topics in Graph theory that are close to your teacher s heart... The first selected topic is that of intersection graphs, i.e.
More informationarxiv: v1 [math.co] 4 Sep 2017
Abstract Maximal chord diagrams up to all isomorphisms are enumerated. The enumerating formula is based on a bijection between rooted one-vertex one-face maps on locally orientable surfaces andacertain
More informationChapter 4. Triangular Sum Labeling
Chapter 4 Triangular Sum Labeling 32 Chapter 4. Triangular Sum Graphs 33 4.1 Introduction This chapter is focused on triangular sum labeling of graphs. As every graph is not a triangular sum graph it is
More informationWeek 8: The fundamentals of graph theory; Planar Graphs 25 and 27 October, 2017
(1/25) MA284 : Discrete Mathematics Week 8: The fundamentals of graph theory; Planar Graphs 25 and 27 October, 2017 1 Definitions 1. A graph 2. Paths and connected graphs 3. Complete graphs 4. Vertex degree
More informationCS 441 Discrete Mathematics for CS Lecture 26. Graphs. CS 441 Discrete mathematics for CS. Final exam
CS 441 Discrete Mathematics for CS Lecture 26 Graphs Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Final exam Saturday, April 26, 2014 at 10:00-11:50am The same classroom as lectures The exam
More informationThe Structure of Bull-Free Perfect Graphs
The Structure of Bull-Free Perfect Graphs Maria Chudnovsky and Irena Penev Columbia University, New York, NY 10027 USA May 18, 2012 Abstract The bull is a graph consisting of a triangle and two vertex-disjoint
More informationGraph and Digraph Glossary
1 of 15 31.1.2004 14:45 Graph and Digraph Glossary A B C D E F G H I-J K L M N O P-Q R S T U V W-Z Acyclic Graph A graph is acyclic if it contains no cycles. Adjacency Matrix A 0-1 square matrix whose
More informationCS 2336 Discrete Mathematics
CS 2336 Discrete Mathematics Lecture 15 Graphs: Planar Graphs 1 Outline What is a Planar Graph? Euler Planar Formula Platonic Solids Five Color Theorem Kuratowski s Theorem 2 What is a Planar Graph? Definition
More informationVertical decomposition of a lattice using clique separators
Vertical decomposition of a lattice using clique separators Anne Berry, Romain Pogorelcnik, Alain Sigayret LIMOS UMR CNRS 6158 Ensemble Scientifique des Cézeaux Université Blaise Pascal, F-63 173 Aubière,
More informationGeometry Ch 7 Quadrilaterals January 06, 2016
Theorem 17: Equal corresponding angles mean that lines are parallel. Corollary 1: Equal alternate interior angles mean that lines are parallel. Corollary 2: Supplementary interior angles on the same side
More informationLinear Time Split Decomposition Revisited
Linear Time Split Decomposition Revisited Pierre Charbit, Fabien De Montgolfier, Mathieu Raffinot To cite this version: Pierre Charbit, Fabien De Montgolfier, Mathieu Raffinot. Linear Time Split Decomposition
More informationTowards more efficient infection and fire fighting
Towards more efficient infection and fire fighting Peter Floderus Andrzej Lingas Mia Persson The Centre for Mathematical Sciences, Lund University, 00 Lund, Sweden. Email: pflo@maths.lth.se Department
More informationWell labeled paths and the volume of a polytope
Well labeled paths and the volume of a polytope Philippe Nadeau (Joint work with Olivier Bernardi and Bertrand Duplantier) Fakultät für Mathematik Universität Wien SLC 62, Heilsbronn February 24th, 2009
More informationComputer Science and Mathematics. Part I: Fundamental Mathematical Concepts Winfried Kurth
Computer Science and Mathematics Part I: Fundamental Mathematical Concepts Winfried Kurth http://www.uni-forst.gwdg.de/~wkurth/csm17_home.htm 1. Mathematical Logic Propositions - can be either true or
More information(2,4) Trees. 2/22/2006 (2,4) Trees 1
(2,4) Trees 9 2 5 7 10 14 2/22/2006 (2,4) Trees 1 Outline and Reading Multi-way search tree ( 10.4.1) Definition Search (2,4) tree ( 10.4.2) Definition Search Insertion Deletion Comparison of dictionary
More information8. The triangle is rotated around point D to create a new triangle. This looks like a rigid transformation.
2.1 Transformations in the Plane 1. True 2. True 3. False 4. False 5. True 6. False 7. True 8. The triangle is rotated around point D to create a new triangle. This looks like a rigid transformation. 9.
More informationA Decomposition for Chordal graphs and Applications
A Decomposition for Chordal graphs and Applications Michel Habib Joint work with Vincent Limouzy and Juraj Stacho Pretty Structure, Existencial Polytime Jack Edmonds Birthday, 7-9 april 2009 Schedule Chordal
More informationFast Skew Partition Recognition
Fast Skew Partition Recognition William S. Kennedy 1, and Bruce Reed 2, 1 Department of Mathematics and Statistics, McGill University, Montréal, Canada, H3A2K6 kennedy@math.mcgill.ca 2 School of Computer
More informationComputation with No Memory, and Rearrangeable Multicast Networks
Discrete Mathematics and Theoretical Computer Science DMTCS vol. 16:1, 2014, 121 142 Computation with No Memory, and Rearrangeable Multicast Networks Serge Burckel 1 Emeric Gioan 2 Emmanuel Thomé 3 1 ERMIT,
More informationMarch 20/2003 Jayakanth Srinivasan,
Definition : A simple graph G = (V, E) consists of V, a nonempty set of vertices, and E, a set of unordered pairs of distinct elements of V called edges. Definition : In a multigraph G = (V, E) two or
More informationJames Mahoney Dissertation Adviser: Dr. John Caughman Portland State University
James Mahoney Dissertation Adviser: Dr. John Caughman Portland State University 5-5-2016 Acknowledgements Dr. John Caughman, Chair Committee members: Dr. Nirupama Bulusu Dr. Derek Garton Dr. Paul Latiolais
More informationProposition 1. The edges of an even graph can be split (partitioned) into cycles, no two of which have an edge in common.
Math 3116 Dr. Franz Rothe June 5, 2012 08SUM\3116_2012t1.tex Name: Use the back pages for extra space 1 Solution of Test 1.1 Eulerian graphs Proposition 1. The edges of an even graph can be split (partitioned)
More informationThe Matrix-Tree Theorem and Its Applications to Complete and Complete Bipartite Graphs
The Matrix-Tree Theorem and Its Applications to Complete and Complete Bipartite Graphs Frankie Smith Nebraska Wesleyan University fsmith@nebrwesleyan.edu May 11, 2015 Abstract We will look at how to represent
More informationMonotone Paths in Geometric Triangulations
Monotone Paths in Geometric Triangulations Adrian Dumitrescu Ritankar Mandal Csaba D. Tóth November 19, 2017 Abstract (I) We prove that the (maximum) number of monotone paths in a geometric triangulation
More informationGraph Theory S 1 I 2 I 1 S 2 I 1 I 2
Graph Theory S I I S S I I S Graphs Definition A graph G is a pair consisting of a vertex set V (G), and an edge set E(G) ( ) V (G). x and y are the endpoints of edge e = {x, y}. They are called adjacent
More informationOn the Relationships between Zero Forcing Numbers and Certain Graph Coverings
On the Relationships between Zero Forcing Numbers and Certain Graph Coverings Fatemeh Alinaghipour Taklimi, Shaun Fallat 1,, Karen Meagher 2 Department of Mathematics and Statistics, University of Regina,
More informationBinary trees having a given number of nodes with 0, 1, and 2 children.
Binary trees having a given number of nodes with 0, 1, and 2 children. Günter Rote 13. August 1997 Zusammenfassung We give three combinatorial proofs for the number of binary trees having a given number
More informationCombinatorics Summary Sheet for Exam 1 Material 2019
Combinatorics Summary Sheet for Exam 1 Material 2019 1 Graphs Graph An ordered three-tuple (V, E, F ) where V is a set representing the vertices, E is a set representing the edges, and F is a function
More informationCounting unlabeled k-trees
Counting unlabeled k-trees Andrew Gainer-Dewar a, Ira M. Gessel b,1 a Department of Mathematics, Carleton College, Northfield, MN 55057 b Department of Mathematics, Brandeis University, MS 050, Waltham,
More informationGraph Theory CS/Math231 Discrete Mathematics Spring2015
1 Graphs Definition 1 A directed graph (or digraph) G is a pair (V, E), where V is a finite set and E is a binary relation on V. The set V is called the vertex set of G, and its elements are called vertices
More informationDiscrete Mathematics SECOND EDITION OXFORD UNIVERSITY PRESS. Norman L. Biggs. Professor of Mathematics London School of Economics University of London
Discrete Mathematics SECOND EDITION Norman L. Biggs Professor of Mathematics London School of Economics University of London OXFORD UNIVERSITY PRESS Contents PART I FOUNDATIONS Statements and proofs. 1
More information4 Basics of Trees. Petr Hliněný, FI MU Brno 1 FI: MA010: Trees and Forests
4 Basics of Trees Trees, actually acyclic connected simple graphs, are among the simplest graph classes. Despite their simplicity, they still have rich structure and many useful application, such as in
More informationSimplifying expressions by numbers. expanding brackets. Form simple algebraic. Factorising expressions. expressions.
Expressions and Identities Use letter to represent Simplifying expressions by numbers. expanding brackets. Form simple algebraic Factorising expressions. expressions. Substitute numbers into Multiply expressions.
More informationLecture 5: Graphs. Rajat Mittal. IIT Kanpur
Lecture : Graphs Rajat Mittal IIT Kanpur Combinatorial graphs provide a natural way to model connections between different objects. They are very useful in depicting communication networks, social networks
More informationPACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS
PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS PAUL BALISTER Abstract It has been shown [Balister, 2001] that if n is odd and m 1,, m t are integers with m i 3 and t i=1 m i = E(K n) then K n can be decomposed
More informationLecture 4: Walks, Trails, Paths and Connectivity
Lecture 4: Walks, Trails, Paths and Connectivity Rosa Orellana Math 38 April 6, 2015 Graph Decompositions Def: A decomposition of a graph is a list of subgraphs such that each edge appears in exactly one
More informationCharacterizations of Trees
Characterizations of Trees Lemma Every tree with at least two vertices has at least two leaves. Proof. 1. A connected graph with at least two vertices has an edge. 2. In an acyclic graph, an end point
More informationDiscovering 5-Valent Semi-Symmetric Graphs
Discovering 5-Valent Semi-Symmetric Graphs Berkeley Churchill NSF REU in Mathematics Northern Arizona University Flagstaff, AZ 86011 July 27, 2011 Groups and Graphs Graphs are taken to be simple (no loops,
More informationStar Decompositions of the Complete Split Graph
University of Dayton ecommons Honors Theses University Honors Program 4-016 Star Decompositions of the Complete Split Graph Adam C. Volk Follow this and additional works at: https://ecommons.udayton.edu/uhp_theses
More informationIntroduction to Algorithms. Lecture 24. Prof. Patrick Jaillet
6.006- Introduction to Algorithms Lecture 24 Prof. Patrick Jaillet Outline Decision vs optimization problems P, NP, co-np Reductions between problems NP-complete problems Beyond NP-completeness Readings
More informationIntroduction III. Graphs. Motivations I. Introduction IV
Introduction I Graphs Computer Science & Engineering 235: Discrete Mathematics Christopher M. Bourke cbourke@cse.unl.edu Graph theory was introduced in the 18th century by Leonhard Euler via the Königsberg
More informationRigidity, connectivity and graph decompositions
First Prev Next Last Rigidity, connectivity and graph decompositions Brigitte Servatius Herman Servatius Worcester Polytechnic Institute Page 1 of 100 First Prev Next Last Page 2 of 100 We say that a framework
More informationOn Pseudo trees and Graph Isomorphism. Abstract
On Pseudo trees and Graph Isomorphism Dhananjay P. Mehendale Sir Parashurambhau College, Tilak Road, Pune-1100, India Email: dhananjay.p.mehendale@gmail.com Abstract In this paper we obtain a new polynomial
More informationTutte s Theorem: How to draw a graph
Spectral Graph Theory Lecture 15 Tutte s Theorem: How to draw a graph Daniel A. Spielman October 22, 2018 15.1 Overview We prove Tutte s theorem [Tut63], which shows how to use spring embeddings to obtain
More informationOrientations of Planar Graphs
Orientations of Planar Graphs Doc-Course Bellaterra March 11, 2009 Stefan Felsner Technische Universität Berlin felsner@math.tu-berlin.de Topics α-orientations Sample Applications Counting I: Bounds Counting
More informationCharacterizing Graphs (3) Characterizing Graphs (1) Characterizing Graphs (2) Characterizing Graphs (4)
S-72.2420/T-79.5203 Basic Concepts 1 S-72.2420/T-79.5203 Basic Concepts 3 Characterizing Graphs (1) Characterizing Graphs (3) Characterizing a class G by a condition P means proving the equivalence G G
More informationPaperclip graphs. Steve Butler Erik D. Demaine Martin L. Demaine Ron Graham Adam Hesterberg Jason Ku Jayson Lynch Tadashi Tokieda
Paperclip graphs Steve Butler Erik D. Demaine Martin L. Demaine Ron Graham Adam Hesterberg Jason Ku Jayson Lynch Tadashi Tokieda Abstract By taking a strip of paper and forming an S curve with paperclips
More informationK 4 C 5. Figure 4.5: Some well known family of graphs
08 CHAPTER. TOPICS IN CLASSICAL GRAPH THEORY K, K K K, K K, K K, K C C C C 6 6 P P P P P. Graph Operations Figure.: Some well known family of graphs A graph Y = (V,E ) is said to be a subgraph of a graph
More informationGraph Definitions. In a directed graph the edges have directions (ordered pairs). A weighted graph includes a weight function.
Graph Definitions Definition 1. (V,E) where An undirected graph G is a pair V is the set of vertices, E V 2 is the set of edges (unordered pairs) E = {(u, v) u, v V }. In a directed graph the edges have
More informationOuterplanar Obstructions for the Feedback Vertex Set
Outerplanar Obstructions for the Feedback Vertex Set Juanjo Rué 1,4 Departament de Matemàtica Aplicada 2, Universitat Politècnica de Catalunya, Barcelona, Spain Konstantinos S. Stavropoulos 2,3,4 Dimitrios
More informationRECURSIVE BIJECTIONS FOR CATALAN OBJECTS.
RECURSIVE BIJECTIONS FOR CATALAN OBJECTS. STEFAN FORCEY, MOHAMMADMEHDI KAFASHAN, MEHDI MALEKI, AND MICHAEL STRAYER Abstract. In this note we introduce several instructive examples of bijections found between
More informationA graph is finite if its vertex set and edge set are finite. We call a graph with just one vertex trivial and all other graphs nontrivial.
2301-670 Graph theory 1.1 What is a graph? 1 st semester 2550 1 1.1. What is a graph? 1.1.2. Definition. A graph G is a triple (V(G), E(G), ψ G ) consisting of V(G) of vertices, a set E(G), disjoint from
More informationThe Encoding Complexity of Network Coding
The Encoding Complexity of Network Coding Michael Langberg Alexander Sprintson Jehoshua Bruck California Institute of Technology Email: mikel,spalex,bruck @caltech.edu Abstract In the multicast network
More informationAlgorithms: Graphs. Amotz Bar-Noy. Spring 2012 CUNY. Amotz Bar-Noy (CUNY) Graphs Spring / 95
Algorithms: Graphs Amotz Bar-Noy CUNY Spring 2012 Amotz Bar-Noy (CUNY) Graphs Spring 2012 1 / 95 Graphs Definition: A graph is a collection of edges and vertices. Each edge connects two vertices. Amotz
More informationMath 776 Graph Theory Lecture Note 1 Basic concepts
Math 776 Graph Theory Lecture Note 1 Basic concepts Lectured by Lincoln Lu Transcribed by Lincoln Lu Graph theory was founded by the great Swiss mathematician Leonhard Euler (1707-178) after he solved
More informationA bijection for plane graphs and its applications
A bijection for plane graphs and its applications Olivier Bernardi Gwendal Collet Éric Fusy Abstract This paper is concerned with the counting and random sampling of plane graphs (simple planar graphs
More informationAn Investigation of the Planarity Condition of Grötzsch s Theorem
Le Chen An Investigation of the Planarity Condition of Grötzsch s Theorem The University of Chicago: VIGRE REU 2007 July 16, 2007 Abstract The idea for this paper originated from Professor László Babai
More informationChordal Graphs: Theory and Algorithms
Chordal Graphs: Theory and Algorithms 1 Chordal graphs Chordal graph : Every cycle of four or more vertices has a chord in it, i.e. there is an edge between two non consecutive vertices of the cycle. Also
More informationCHAPTER 2. Graphs. 1. Introduction to Graphs and Graph Isomorphism
CHAPTER 2 Graphs 1. Introduction to Graphs and Graph Isomorphism 1.1. The Graph Menagerie. Definition 1.1.1. A simple graph G = (V, E) consists of a set V of vertices and a set E of edges, represented
More informationNon-context-Free Languages. CS215, Lecture 5 c
Non-context-Free Languages CS215 Lecture 5 c 2007 1 The Pumping Lemma Theorem (Pumping Lemma) Let be context-free There exists a positive integer divided into five pieces Proof for for each and Let and
More informationON THE STRONGLY REGULAR GRAPH OF PARAMETERS
ON THE STRONGLY REGULAR GRAPH OF PARAMETERS (99, 14, 1, 2) SUZY LOU AND MAX MURIN Abstract. In an attempt to find a strongly regular graph of parameters (99, 14, 1, 2) or to disprove its existence, we
More informationParameterized coloring problems on chordal graphs
Parameterized coloring problems on chordal graphs Dániel Marx Department of Computer Science and Information Theory, Budapest University of Technology and Economics Budapest, H-1521, Hungary dmarx@cs.bme.hu
More informationarxiv: v1 [math.co] 1 Nov 2017
The multiset dimension of graphs Rinovia Simanjuntak a, Tomáš Vetrík b, Presli Bintang Mulia a arxiv:1711.00225v1 [math.co] 1 Nov 2017 Abstract a Combinatorial Mathematics Research Group Institut Teknologi
More informationDISTINGUISHING NUMBER AND ADJACENCY PROPERTIES
DISTINGUISHING NUMBER AND ADJACENCY PROPERTIES ANTHONY BONATO AND DEJAN DELIĆ Dedicated to the memory of Roland Fraïssé. Abstract. The distinguishing number of countably infinite graphs and relational
More informationConstructions of hamiltonian graphs with bounded degree and diameter O(log n)
Constructions of hamiltonian graphs with bounded degree and diameter O(log n) Aleksandar Ilić Faculty of Sciences and Mathematics, University of Niš, Serbia e-mail: aleksandari@gmail.com Dragan Stevanović
More informationAn Effective Upperbound on Treewidth Using Partial Fill-in of Separators
An Effective Upperbound on Treewidth Using Partial Fill-in of Separators Boi Faltings Martin Charles Golumbic June 28, 2009 Abstract Partitioning a graph using graph separators, and particularly clique
More informationarxiv: v1 [cs.oh] 7 Jul 2008
Random XML sampling the Boltzmann way arxiv:0807.0992v1 [cs.oh] 7 Jul 2008 Alexis Darrasse November 5, 2018 In this article we present the prototype of a framework capable of producing, with linear complexity,
More informationResolutions of the pair design, or 1-factorisations of complete graphs. 1 Introduction. 2 Further constructions
Resolutions of the pair design, or 1-factorisations of complete graphs 1 Introduction A resolution of a block design is a partition of the blocks of the design into parallel classes, each of which forms
More informationSHAPE, SPACE & MEASURE
STAGE 1 Know the place value headings up to millions Recall primes to 19 Know the first 12 square numbers Know the Roman numerals I, V, X, L, C, D, M Know the % symbol Know percentage and decimal equivalents
More information11.4 Bipartite Multigraphs
11.4 Bipartite Multigraphs Introduction Definition A graph G is bipartite if we can partition the vertices into two disjoint subsets U and V such that every edge of G has one incident vertex in U and the
More information4. (a) Draw the Petersen graph. (b) Use Kuratowski s teorem to prove that the Petersen graph is non-planar.
UPPSALA UNIVERSITET Matematiska institutionen Anders Johansson Graph Theory Frist, KandMa, IT 010 10 1 Problem sheet 4 Exam questions Solve a subset of, say, four questions to the problem session on friday.
More informationKyle Gettig. Mentor Benjamin Iriarte Fourth Annual MIT PRIMES Conference May 17, 2014
Linear Extensions of Directed Acyclic Graphs Kyle Gettig Mentor Benjamin Iriarte Fourth Annual MIT PRIMES Conference May 17, 2014 Motivation Individuals can be modeled as vertices of a graph, with edges
More informationPerfect matchings in O(nlogn) time in regular bipartite graph
Perfect matchings in O(nlogn) time in regular bipartite graphs Research project for computational optimization Presented by:qing Li April 26, 2011 Outline i.. ii.. iii.. iv.. What is d regular bipartite
More informationTrees. 3. (Minimally Connected) G is connected and deleting any of its edges gives rise to a disconnected graph.
Trees 1 Introduction Trees are very special kind of (undirected) graphs. Formally speaking, a tree is a connected graph that is acyclic. 1 This definition has some drawbacks: given a graph it is not trivial
More information