Bijective counting of tree-rooted maps

Size: px
Start display at page:

Download "Bijective counting of tree-rooted maps"

Transcription

1 Bijective counting of tree-rooted maps Olivier Bernardi - LaBRI, Bordeaux Combinatorics and Optimization seminar, March 2006, Waterloo University

2 Bijective counting of tree-rooted maps Maps and trees. Tree-rooted maps and parenthesis systems. (Mullin, Lehman & Walsh) Bijection : Tree-rooted maps Trees Non-crossing partitions. Isomorphism with a construction by Cori, Dulucq and Viennot. Olivier Bernardi - LaBRI p.1/31

3 Maps and trees Olivier Bernardi - LaBRI p.2/31

4 Planar maps A map is a connected planar graph properly embedded in the oriented sphere. The map is considered up to deformation. = Olivier Bernardi - LaBRI p.3/31

5 Planar maps A map is a connected planar graph properly embedded in the oriented sphere. The map is considered up to deformation. = A map is rooted by adding a half-edge in a corner. Olivier Bernardi - LaBRI p.3/31

6 Trees A tree is a map with only one face. Olivier Bernardi - LaBRI p.4/31

7 Trees A tree is a map with only one face. The size of a map, a tree, is the number of edges. Olivier Bernardi - LaBRI p.4/31

8 Tree-rooted maps A submap is a spanning tree if it is a tree containing every vertex. Olivier Bernardi - LaBRI p.5/31

9 Tree-rooted maps A submap is a spanning tree if it is a tree containing every vertex. A tree-rooted map is a rooted map with a distinguished spanning tree. Olivier Bernardi - LaBRI p.5/31

10 Tree-rooted maps and Parenthesis systems (Mullin, Lehman & Walsh) Olivier Bernardi - LaBRI p.6/31

11 Parenthesis systems A parenthesis system is a word w on {a, a} such that w a = w a and for all prefix w, w a w a. Example : w = aaaaaaaa is a parenthesis system. Olivier Bernardi - LaBRI p.7/31

12 Parenthesis shuffle A parenthesis shuffle is a word w on {a, a, b, b} such that the subwords made of {a, a} letters and {b, b} letters are parenthesis systems. Example : w = baababbabaabaa is a parenthesis shuffle. Olivier Bernardi - LaBRI p.8/31

13 Parenthesis shuffle A parenthesis shuffle is a word w on {a, a, b, b} such that the subwords made of {a, a} letters and {b, b} letters are parenthesis systems. Example : w = baababbabaabaa is a parenthesis shuffle. The size of a parenthesis system, shuffle is half its length. Olivier Bernardi - LaBRI p.8/31

14 Trees and parenthesis systems Rooted trees of size n are in bijection with parenthesis systems of size n. Olivier Bernardi - LaBRI p.9/31

15 Trees and parenthesis systems We turn around the tree and write : a the first time we follow an edge, a the second time. aaa Olivier Bernardi - LaBRI p.9/31

16 Trees and parenthesis systems We turn around the tree and write : a the first time we follow an edge, a the second time. aaaaaaaa Olivier Bernardi - LaBRI p.9/31

17 Tree-rooted maps and parenthesis shuffles [Mullin 67, Lehman & Walsh 72] Tree-rooted maps of size n are in bijection with parenthesis shuffles of size n. Olivier Bernardi - LaBRI p.10/31

18 Tree-rooted maps and parenthesis shuffles baaba We turn around the tree and write : a the first time we follow an internal edge, a the second time, b the first time we cross an external edge, b the second time. Olivier Bernardi - LaBRI p.10/31

19 Tree-rooted maps and parenthesis shuffles baababbabaabaa We turn around the tree and write : a the first time we follow an internal edge, a the second time, b the first time we cross an external edge, b the second time. Olivier Bernardi - LaBRI p.10/31

20 Counting results There are C k = 1 ( ) 2k k + 1 k k. parenthesis systems of size Olivier Bernardi - LaBRI p.11/31

21 Counting results There are C k = 1 ( ) 2k parenthesis systems of size k + 1 k k. ( ) 2n There are ways of shuffling a parenthesis system 2k of size k (on {a, a}) and a parenthesis system of size n k (on {b, b}). Olivier Bernardi - LaBRI p.11/31

22 Counting results There are C k = 1 ( ) 2k parenthesis systems of size k + 1 k k. ( ) 2n There are ways of shuffling a parenthesis system 2k of size k (on {a, a}) and a parenthesis system of size n k (on {b, b}). = There are M n = shuffles of size n. n k=0 ( ) 2n C k C n k parenthesis 2k Olivier Bernardi - LaBRI p.11/31

23 Counting results M n = = = n ( ) 2n C k C n k 2k k=0 (2n)! n ( )( ) n + 1 n + 1 (n + 1)! 2 k n k ( k=0 ) (2n)! 2n + 2 (n + 1)! 2 n Olivier Bernardi - LaBRI p.12/31

24 Counting results M n = = = n ( ) 2n C k C n k 2k k=0 (2n)! n ( )( ) n + 1 n + 1 (n + 1)! 2 k n k ( k=0 ) (2n)! 2n + 2 (n + 1)! 2 n Theorem : The number of parenthesis shuffles of size n is M n = C n C n+1. Olivier Bernardi - LaBRI p.12/31

25 Counting results M n = = = n ( ) 2n C k C n k 2k k=0 (2n)! n ( )( ) n + 1 n + 1 (n + 1)! 2 k n k ( k=0 ) (2n)! 2n + 2 (n + 1)! 2 n Theorem [Mullin 67] : The number of tree-rooted maps of size n is M n = C n C n+1. Olivier Bernardi - LaBRI p.12/31

26 A pair of trees? Theorem [Mullin 67] : The number of tree-rooted maps of size n is M n = C n C n+1. Is there a pair of trees hiding somewhere? Olivier Bernardi - LaBRI p.13/31

27 A pair of trees? Theorem [Mullin 67] : The number of tree-rooted maps of size n is M n = C n C n+1. Is there a pair of trees hiding somewhere? Theorem [Cori, Dulucq, Viennot 86] : There is a (recursive) bijection between parenthesis shuffles of size n and pairs of trees. Olivier Bernardi - LaBRI p.13/31

28 A pair of trees? Theorem [Mullin 67] : The number of tree-rooted maps of size n is M n = C n C n+1. Is there a pair of trees hiding somewhere? Theorem [Cori, Dulucq, Viennot 86] : There is a (recursive) bijection between parenthesis shuffles of size n and pairs of trees. Is there a good interpretation on maps? Olivier Bernardi - LaBRI p.13/31

29 Tree-rooted maps Trees Non-crossing partitions Olivier Bernardi - LaBRI p.14/31

30 Orientations of tree-rooted maps Olivier Bernardi - LaBRI p.15/31

31 Orientations of tree-rooted maps Internal edges are oriented from the root to the leaves. Olivier Bernardi - LaBRI p.15/31

32 Orientations of tree-rooted maps Internal edges are oriented from the root to the leaves. External edges are oriented in such a way their heads appear before their tails around the tree. Olivier Bernardi - LaBRI p.15/31

33 Orientations of tree-rooted maps Proposition : The orientation is root-connected : there is an oriented path from the root to any vertex. Olivier Bernardi - LaBRI p.16/31

34 Orientations of tree-rooted maps Proposition : The orientation is root-connected : there is an oriented path from the root to any vertex. The orientation is minimal : every directed cycle is oriented clockwise. Olivier Bernardi - LaBRI p.16/31

35 Orientations of tree-rooted maps Proposition : The orientation is root-connected : there is an oriented path from the root to any vertex. The orientation is minimal : every directed cycle is oriented clockwise. We call tree-orientation a minimal root-connected orientation. Olivier Bernardi - LaBRI p.16/31

36 Orientations of tree-rooted maps Theorem : The orientation of edges in tree-rooted maps gives a bijection between tree-rooted maps and tree-oriented maps. Olivier Bernardi - LaBRI p.17/31

37 Orientations of tree-rooted maps Theorem : The orientation of edges in tree-rooted maps gives a bijection between tree-rooted maps and tree-oriented maps. Olivier Bernardi - LaBRI p.17/31

38 From the orientation to the tree We turn around the tree we are constructing. Olivier Bernardi - LaBRI p.18/31

39 From the orientation to the tree We turn around the tree we are constructing. Olivier Bernardi - LaBRI p.18/31

40 From the orientation to the tree We turn around the tree we are constructing. Olivier Bernardi - LaBRI p.18/31

41 From the orientation to the tree We turn around the tree we are constructing. Olivier Bernardi - LaBRI p.18/31

42 From the orientation to the tree We turn around the tree we are constructing. Olivier Bernardi - LaBRI p.18/31

43 From the orientation to the tree We turn around the tree we are constructing. Olivier Bernardi - LaBRI p.18/31

44 From the orientation to the tree We turn around the tree we are constructing. Olivier Bernardi - LaBRI p.18/31

45 Vertex explosion Olivier Bernardi - LaBRI p.19/31

46 Vertex explosion We explode the vertex and obtain a vertex per ingoing edge + a (gluing) cell. Olivier Bernardi - LaBRI p.19/31

47 Example Olivier Bernardi - LaBRI p.20/31

48 Example Olivier Bernardi - LaBRI p.20/31

49 Example A tree! Olivier Bernardi - LaBRI p.20/31

50 Bijection Proposition : The map obtained by exploding the vertices is a tree. Olivier Bernardi - LaBRI p.21/31

51 Bijection Proposition : The map obtained by exploding the vertices is a tree. The gluing cells are incident to the first corner of each vertex. They define a non-crossing partition of the vertices of the tree. Olivier Bernardi - LaBRI p.21/31

52 Bijection Theorem : The orientation of tree-rooted maps and the explosion of vertices gives a bijection between tree-rooted maps of size n and trees of size n non-crossing partitions of size n + 1. Olivier Bernardi - LaBRI p.22/31

53 Bijection Theorem : The orientation of tree-rooted maps and the explosion of vertices gives a bijection between tree-rooted maps of size n and trees of size n non-crossing partitions of size n + 1. Corollary : M n = C n C n+1. Olivier Bernardi - LaBRI p.22/31

54 Example Olivier Bernardi - LaBRI p.23/31

55 Example Olivier Bernardi - LaBRI p.23/31

56 Example Olivier Bernardi - LaBRI p.23/31

57 Example Olivier Bernardi - LaBRI p.23/31

58 Example Olivier Bernardi - LaBRI p.23/31

59 Isomorphism with a bijection by Cori, Dulucq and Viennot Olivier Bernardi - LaBRI p.24/31

60 Tree code Φ Definition : Φ(ɛ) = u v. Φ a : Replace last occurrence of u by u v. Φ b : Replace first occurrence of v by u v. Φ a : Replace first occurrence of v by T 1 a v T 2 T 2 T 1 Φ b : Replace last occurrence of u by T 1 b u T2 T 2 T 1 Olivier Bernardi - LaBRI p.25/31

61 Tree code Φ Example : baaaba u v b u u v a u u v v a u u v a u u v v b u v v a u v Olivier Bernardi - LaBRI p.26/31

62 Tree code Φ Example : baaaba u v b u u v a u u v v a u u v a u u v v b u v v a u v baaaba Φ Olivier Bernardi - LaBRI p.26/31

63 Partition code Ψ Definition : Ψ(ɛ) : Ψ a : Replace last active left leaf a Ψ b : Replace first active right leaf b Ψ a : Inactivate first active right leaf. Ψ b : Inactivate last active left leaf. Olivier Bernardi - LaBRI p.27/31

64 Partition code Ψ Example : baaaba b a a a b a Olivier Bernardi - LaBRI p.28/31

65 Partition code Ψ Example : baaaba b a a a b a baaaba Ψ Olivier Bernardi - LaBRI p.28/31

66 Isomorphism Id Θ baaaba Olivier Bernardi - LaBRI p.29/31

67 Isomorphism tree code : Olivier Bernardi - LaBRI p.30/31

68 Isomorphism tree code : Olivier Bernardi - LaBRI p.30/31

69 Isomorphism tree code : u v Olivier Bernardi - LaBRI p.30/31

70 Isomorphism tree code : u u v Olivier Bernardi - LaBRI p.30/31

71 Isomorphism tree code : u u v v Olivier Bernardi - LaBRI p.30/31

72 Isomorphism tree code : u u v v v Olivier Bernardi - LaBRI p.30/31

73 Isomorphism tree code : u v v v Olivier Bernardi - LaBRI p.30/31

74 Isomorphism tree code : u v v Olivier Bernardi - LaBRI p.30/31

75 Isomorphism tree code : u u v v Olivier Bernardi - LaBRI p.30/31

76 Isomorphism tree code : u u v Olivier Bernardi - LaBRI p.30/31

77 Isomorphism tree code : u v Olivier Bernardi - LaBRI p.30/31

78 Thanks. Olivier Bernardi - LaBRI p.31/31

Bijective counting of tree-rooted maps and shuffles of parenthesis systems

Bijective counting of tree-rooted maps and shuffles of parenthesis systems Bijective counting of tree-rooted maps and shuffles of parenthesis systems Olivier Bernardi Submitted: Jan 24, 2006; Accepted: Nov 8, 2006; Published: Jan 3, 2006 Mathematics Subject Classifications: 05A15,

More information

arxiv:math.co/ v1 27 Jan 2006

arxiv:math.co/ v1 27 Jan 2006 Bijective counting of tree-rooted maps and shuffles of parenthesis systems Olivier Bernardi arxiv:math.co/0601684 v1 27 Jan 2006 Abstract The number of tree-rooted maps, that is, rooted planar maps with

More information

Bijective counting of tree-rooted maps and connection with shuffles of parenthesis systems

Bijective counting of tree-rooted maps and connection with shuffles of parenthesis systems Bijective counting of tree-rooted maps and connection with shuffles of parenthesis systems Olivier Bernardi Abstract The number of tree-rooted maps, that is, tree-covered rooted planar maps, with n edges

More information

hal , version 1-11 May 2006 ccsd , version 1-11 May 2006

hal , version 1-11 May 2006 ccsd , version 1-11 May 2006 Author manuscript, published in "Journal of Combinatorial Theory Series A 114, 5 (2007) 931-956" BIJECTIVE COUNTING OF KREWERAS WALKS AND LOOPLESS TRIANGULATIONS OLIVIER BERNARDI ccsd-00068433, version

More information

Spanning forests in regular planar maps

Spanning forests in regular planar maps Spanning forests in regular planar maps Mireille Bousquet-Mélou joint work with Julien Courtiel CNRS, LaBRI, Université de Bordeaux Planar maps Definition Planar map = connected planar graph + embedding

More information

A master bijection for planar maps and its applications. Olivier Bernardi (MIT) Joint work with Éric Fusy (CNRS/LIX)

A master bijection for planar maps and its applications. Olivier Bernardi (MIT) Joint work with Éric Fusy (CNRS/LIX) A master bijection for planar maps and its applications Olivier Bernardi (MIT) Joint work with Éric Fusy (CNRS/LIX) UCLA, March 0 Planar maps. Definition A planar map is a connected planar graph embedded

More information

arxiv: v2 [math.co] 9 May 2014

arxiv: v2 [math.co] 9 May 2014 UNIFIED BIJECTIONS FOR PLANAR HYPERMAPS WITH GENERAL CYCLE-LENGTH CONSTRAINTS OLIVIER BERNARDI AND ÉRIC FUSY arxiv:43.537v [math.co] 9 May 4 Abstract. We present a general bijective approach to planar

More information

Proposition 1. The edges of an even graph can be split (partitioned) into cycles, no two of which have an edge in common.

Proposition 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 information

Well labeled paths and the volume of a polytope

Well 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 information

Planar Graphs. 1 Graphs and maps. 1.1 Planarity and duality

Planar Graphs. 1 Graphs and maps. 1.1 Planarity and duality Planar Graphs In the first half of this book, we consider mostly planar graphs and their geometric representations, mostly in the plane. We start with a survey of basic results on planar graphs. This chapter

More information

The Brownian map A continuous limit for large random planar maps

The Brownian map A continuous limit for large random planar maps The Brownian map A continuous limit for large random planar maps Jean-François Le Gall Université Paris-Sud Orsay and Institut universitaire de France Seminar on Stochastic Processes 0 Kai Lai Chung lecture

More information

AN INTRODUCTION TO ORIENTATIONS ON MAPS 2nd lecture May, 16th 2017

AN INTRODUCTION TO ORIENTATIONS ON MAPS 2nd lecture May, 16th 2017 AN INTRODUCTION TO ORIENTATIONS ON MAPS 2nd lecture May, 16th 2017 Marie Albenque (CNRS, LIX, École Polytechnique) Mini-school on Random Maps and the Gaussian Free Field ProbabLyon Plan Yesterday : Construction

More information

Scaling limit of random planar maps Lecture 1.

Scaling limit of random planar maps Lecture 1. Scaling limit of random planar maps Lecture. Olivier Bernardi, CNRS, Université Paris-Sud Workshop on randomness and enumeration Temuco, Olivier Bernardi p./3 Planar maps A planar map is a connected planar

More information

Surfaces from a polygon. Olivier Bernardi Massachusetts Instiitute of Technology

Surfaces from a polygon. Olivier Bernardi Massachusetts Instiitute of Technology Surfaces from a polygon Olivier Bernardi Massachusetts Instiitute of Technology IAP lecture series 2010 What is it about? We consider surfaces obtained by gluing polygons. What is it about? We consider

More information

The geometry and combinatorics of closed geodesics on hyperbolic surfaces

The geometry and combinatorics of closed geodesics on hyperbolic surfaces The geometry and combinatorics of closed geodesics on hyperbolic surfaces CUNY Graduate Center September 8th, 2015 Motivating Question: How are the algebraic/combinatoric properties of closed geodesics

More information

Transversal structures on triangulations: a combinatorial study and straight-line drawings

Transversal structures on triangulations: a combinatorial study and straight-line drawings Transversal structures on triangulations: a combinatorial study and straight-line drawings Éric Fusy Algorithms Project, INRIA Rocquencourt and LIX, École Polytechnique Abstract This article focuses on

More information

Counting unicellular maps on non-orientable surfaces

Counting unicellular maps on non-orientable surfaces Counting unicellular maps on non-orientable surfaces Olivier Bernardi Department of Mathematics, Massachusetts Institute of Technology, 77 Massachusetts Avenue, Cambridge MA 02139, USA. Guillaume Chapuy

More information

arxiv: v1 [math.co] 4 Sep 2017

arxiv: 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 information

Good Will Hunting s Problem: Counting Homeomorphically Irreducible Trees

Good 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 information

BAXTER PERMUTATIONS AND PLANE BIPOLAR ORIENTATIONS

BAXTER PERMUTATIONS AND PLANE BIPOLAR ORIENTATIONS Séminaire Lotharingien de Combinatoire 61A (2010), Article B61Ah BAXTER PERMUTATIONS AND PLANE BIPOLAR ORIENTATIONS NICOLAS BONICHON, MIREILLE BOUSQUET-MÉLOU, AND ÉRIC FUSY Abstract. We present a simple

More information

A simple formula for the series of constellations and quasi-constellations with boundaries

A simple formula for the series of constellations and quasi-constellations with boundaries A simple formula for the series of constellations and quasi-constellations with boundaries Gwendal Collet LIX, École Polytechnique 90 Palaiseau, France Éric Fusy {gcollet,fusy@lix.polytechnique.fr} Submitted:

More information

751 Problem Set I JWR. Due Sep 28, 2004

751 Problem Set I JWR. Due Sep 28, 2004 751 Problem Set I JWR Due Sep 28, 2004 Exercise 1. For any space X define an equivalence relation by x y iff here is a path γ : I X with γ(0) = x and γ(1) = y. The equivalence classes are called the path

More information

Edge-disjoint Spanning Trees in Triangulated Graphs on Surfaces and application to node labeling 1

Edge-disjoint Spanning Trees in Triangulated Graphs on Surfaces and application to node labeling 1 Edge-disjoint Spanning Trees in Triangulated Graphs on Surfaces and application to node labeling 1 Arnaud Labourel a a LaBRI - Universite Bordeaux 1, France Abstract In 1974, Kundu [4] has shown that triangulated

More information

ABSTRACT. MEEHAN, EMILY. Posets and Hopf Algebras of Rectangulations. (Under the direction of Nathan Reading.)

ABSTRACT. MEEHAN, EMILY. Posets and Hopf Algebras of Rectangulations. (Under the direction of Nathan Reading.) ABSTRACT MEEHAN, EMILY. Posets and Hopf Algebras of Rectangulations. (Under the direction of Nathan Reading.) A rectangulation is a way of decomposing a square into rectangles. We consider two types of

More information

GRAY CODING CUBIC PLANAR MAPS

GRAY CODING CUBIC PLANAR MAPS GRAY CODING CUBIC PLANAR MAPS SERGEY AVGUSTINOVICH, SERGEY KITAEV, VLADIMIR N. POTAPOV, AND VINCENT VAJNOVSZKI Abstract. The idea of (combinatorial) Gray codes is to list objects in question in such a

More information

A unified bijective method for maps: application to two classes with boundaries

A unified bijective method for maps: application to two classes with boundaries FPSAC 2010, San Francisco, USA DMTCS proc. AN, 2010, 521 532 A unified bijective method for maps: application to two classes with boundaries Olivier Bernardi 1 and Éric Fusy 2 1 Department of Mathematics,

More information

arxiv: v3 [math.co] 5 Oct 2016

arxiv: v3 [math.co] 5 Oct 2016 The enumeration of generalized Tamari intervals Wenjie Fang IRIF Université Paris Diderot Louis-François Préville-Ratelle Instituto de Mathemática y Física Universidad de Talca arxiv:1511.05937v3 [math.co]

More information

FOUR EDGE-INDEPENDENT SPANNING TREES 1

FOUR EDGE-INDEPENDENT SPANNING TREES 1 FOUR EDGE-INDEPENDENT SPANNING TREES 1 Alexander Hoyer and Robin Thomas School of Mathematics Georgia Institute of Technology Atlanta, Georgia 30332-0160, USA ABSTRACT We prove an ear-decomposition theorem

More information

CONTENTS Equivalence Classes Partition Intersection of Equivalence Relations Example Example Isomorphis

CONTENTS Equivalence Classes Partition Intersection of Equivalence Relations Example Example Isomorphis Contents Chapter 1. Relations 8 1. Relations and Their Properties 8 1.1. Definition of a Relation 8 1.2. Directed Graphs 9 1.3. Representing Relations with Matrices 10 1.4. Example 1.4.1 10 1.5. Inverse

More information

EPIT 2016, Draft version

EPIT 2016, Draft version EPIT 2016, Draft version Gilles Schaeffer May 9, 2016 Contents 1 Boundary triangulations and duality 2 2 Pre-cubic maps and their cores 4 3 The core decomposition and generating functions 5 3.1 Binary

More information

BIJECTIONS AND SYMMETRIES FOR THE FACTORIZATIONS OF THE LONG CYCLE

BIJECTIONS AND SYMMETRIES FOR THE FACTORIZATIONS OF THE LONG CYCLE BIJECTIONS AND SYMMETRIES FOR THE FACTORIZATIONS OF THE LONG CYCLE OLIVIER BERNARDI AND ALEJANDRO H. MORALES Abstract. We study the factorizations of the permutation (,,...,n) into k factors of given cycle

More information

Lecture 2 : Counting X-trees

Lecture 2 : Counting X-trees Lecture 2 : Counting X-trees MATH285K - Spring 2010 Lecturer: Sebastien Roch References: [SS03, Chapter 1,2] 1 Trees We begin by recalling basic definitions and properties regarding finite trees. DEF 2.1

More information

New bijective links on planar maps via orientations

New bijective links on planar maps via orientations New bijective links on planar maps via orientations Eric Fusy To cite this version: Eric Fusy. New bijective links on planar maps via orientations. Extended and revised journal version of a conference

More information

Graph Theory S 1 I 2 I 1 S 2 I 1 I 2

Graph 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 information

MATH 350 GRAPH THEORY & COMBINATORICS. Contents

MATH 350 GRAPH THEORY & COMBINATORICS. Contents MATH 350 GRAPH THEORY & COMBINATORICS PROF. SERGEY NORIN, FALL 2013 Contents 1. Basic definitions 1 2. Connectivity 2 3. Trees 3 4. Spanning Trees 3 5. Shortest paths 4 6. Eulerian & Hamiltonian cycles

More information

Acyclic Subgraphs of Planar Digraphs

Acyclic Subgraphs of Planar Digraphs Acyclic Subgraphs of Planar Digraphs Noah Golowich Research Science Institute Department of Mathematics Massachusetts Institute of Technology Cambridge, Massachusetts, U.S.A. ngolowich@college.harvard.edu

More information

A Characterization of Alternating Link Exteriors

A Characterization of Alternating Link Exteriors A Characterization of Alternating Link Exteriors Shunsuke Sakai Hiroshima University 2017/12/25 S. Sakai (Hiroshima Univ.) A Characterization of Alt. Link Exteriors 2017/12/25 1 / 32 Introduction Motivation

More information

Trinities, hypergraphs, and contact structures

Trinities, hypergraphs, and contact structures Trinities, hypergraphs, and contact structures Daniel V. Mathews Daniel.Mathews@monash.edu Monash University Discrete Mathematics Research Group 14 March 2016 Outline 1 Introduction 2 Combinatorics of

More information

DIRECTED ROOTED FORESTS IN HIGHER DIMENSION

DIRECTED ROOTED FORESTS IN HIGHER DIMENSION DIRECTED ROOTED FORESTS IN HIGHER DIMENSION OLIVIER BERNARDI AND CAROLINE J. KLIVANS Abstract. For a graph G, the generating function of rooted forests, counted by the number of connected components, can

More information

Chapter 4 Trees. Theorem A graph G has a spanning tree if and only if G is connected.

Chapter 4 Trees. Theorem A graph G has a spanning tree if and only if G is connected. Chapter 4 Trees 4-1 Trees and Spanning Trees Trees, T: A simple, cycle-free, loop-free graph satisfies: If v and w are vertices in T, there is a unique simple path from v to w. Eg. Trees. Spanning trees:

More information

Math 485, Graph Theory: Homework #3

Math 485, Graph Theory: Homework #3 Math 485, Graph Theory: Homework #3 Stephen G Simpson Due Monday, October 26, 2009 The assignment consists of Exercises 2129, 2135, 2137, 2218, 238, 2310, 2313, 2314, 2315 in the West textbook, plus the

More information

Free groups, Lecture 2, Part 2

Free groups, Lecture 2, Part 2 Free groups, Lecture 2, Part 2 Olga Kharlampovich NYC, Sep 2 1 / 19 We say that a group G embeds into a group H, if there is a monomorphism φ: G H. If φ(g) H, then we say that G properly embeds into H

More information

A Bijective Census of Nonseparable Planar Maps

A Bijective Census of Nonseparable Planar Maps Journal of Combinatorial Theory, Series A 83, 120 (1998) Article No. TA972852 A Bijective Census of Nonseparable Planar Maps Benjamin Jacquard and Gilles Schaeffer Laboratoire d'informatique, E cole Polytechnique,

More information

CMSC th Lecture: Graph Theory: Trees.

CMSC th Lecture: Graph Theory: Trees. CMSC 27100 26th Lecture: Graph Theory: Trees. Lecturer: Janos Simon December 2, 2018 1 Trees Definition 1. A tree is an acyclic connected graph. Trees have many nice properties. Theorem 2. The following

More information

BIJECTIVE COUNTING OF MAPS BY GIRTH AND DEGREES I: RESTRICTED BOUNDARY CONDITIONS

BIJECTIVE COUNTING OF MAPS BY GIRTH AND DEGREES I: RESTRICTED BOUNDARY CONDITIONS BIJECTIVE COUNTING OF MAPS BY GIRTH AND DEGREES I: RESTRICTED BOUNDARY CONDITIONS OLIVIER BERNARDI AND ÉRIC FUSY Abstract. For each positive integer d, we present a bijection between the set of planar

More information

Generating Functions for Hyperbolic Plane Tessellations

Generating Functions for Hyperbolic Plane Tessellations Generating Functions for Hyperbolic Plane Tessellations by Jiale Xie A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Master of Mathematics in

More information

Enumeration of eulerian and unicursal planar maps

Enumeration of eulerian and unicursal planar maps Enumeration of eulerian and unicursal planar maps Valery A. Liskovets a,,,, Timothy R. S. Walsh b,, a Institute of Mathematics, National Academy of Sciences, 007, Minsk, Belarus b Département D Informatique,

More information

SCHNYDER DECOMPOSITIONS FOR REGULAR PLANE GRAPHS AND APPLICATION TO DRAWING

SCHNYDER DECOMPOSITIONS FOR REGULAR PLANE GRAPHS AND APPLICATION TO DRAWING SCHNYDER DECOMPOSITIONS FOR REGULAR PLANE GRAPHS AND APPLICATION TO DRAWING OLIVIER BERNARDI AND ÉRIC FUSY Abstract. Schnyder woods are decompositions of simple triangulations into three edge-disjoint

More information

Combinatorics Summary Sheet for Exam 1 Material 2019

Combinatorics 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 information

4. (a) Draw the Petersen graph. (b) Use Kuratowski s teorem to prove that the Petersen graph is non-planar.

4. (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 information

BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES

BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES OLIVIER BERNARDI AND ÉRIC FUSY Abstract. We present bijections for planar maps with bounaries. In particular, we obtain bijections for triangulations an quarangulations

More information

Adjacent: Two distinct vertices u, v are adjacent if there is an edge with ends u, v. In this case we let uv denote such an edge.

Adjacent: Two distinct vertices u, v are adjacent if there is an edge with ends u, v. In this case we let uv denote such an edge. 1 Graph Basics What is a graph? Graph: a graph G consists of a set of vertices, denoted V (G), a set of edges, denoted E(G), and a relation called incidence so that each edge is incident with either one

More information

Evolve Your Own Basket

Evolve Your Own Basket Bridges 2012: Mathematics, Music, Art, Architecture, Culture Evolve Your Own Basket James Mallos Sculptor 3101 Parker Avenue Silver Spring, MD, 20902, USA E-mail: jbmallos@gmail.com Abstract By playing

More information

6.2 Classification of Closed Surfaces

6.2 Classification of Closed Surfaces Table 6.1: A polygon diagram 6.1.2 Second Proof: Compactifying Teichmuller Space 6.2 Classification of Closed Surfaces We saw that each surface has a triangulation. Compact surfaces have finite triangulations.

More information

arxiv: v2 [math.co] 12 Nov 2010

arxiv: v2 [math.co] 12 Nov 2010 AN ANALOGUE OF THE HARER-ZAGIER FORMULA FOR UNICELLULAR MAPS ON GENERAL SURFACES OLIVIER BERNARDI arxiv:0.3v [math.co] Nov 00 Abstract. A unicellular map is the embedding of a connected graph in a surface

More information

Lecture 4: September 11, 2003

Lecture 4: September 11, 2003 Algorithmic Modeling and Complexity Fall 2003 Lecturer: J. van Leeuwen Lecture 4: September 11, 2003 Scribe: B. de Boer 4.1 Overview This lecture introduced Fixed Parameter Tractable (FPT) problems. An

More information

1 Some Solution of Homework

1 Some Solution of Homework Math 3116 Dr. Franz Rothe May 30, 2012 08SUM\3116_2012h1.tex Name: Use the back pages for extra space 1 Some Solution of Homework Proposition 1 (Counting labeled trees). There are n n 2 different labeled

More information

The Tutte Polynomial

The Tutte Polynomial The Tutte Polynomial Madeline Brandt October 19, 2015 Introduction The Tutte polynomial is a polynomial T (x, y) in two variables which can be defined for graphs or matroids. Many problems about graphs

More information

On some problems in graph theory: from colourings to vertex identication

On some problems in graph theory: from colourings to vertex identication On some problems in graph theory: from colourings to vertex identication F. Foucaud 1 Joint works with: E. Guerrini 1,2, R. Klasing 1, A. Kosowski 1,3, M. Kov²e 1,2, R. Naserasr 1, A. Parreau 2, A. Raspaud

More information

Asymptotic enumeration of constellations and related families of maps on orientable surfaces.

Asymptotic enumeration of constellations and related families of maps on orientable surfaces. Combinatorics, Probability and Computing (009) 00, 000 000. c 009 Cambridge University Press DOI: 10.1017/S0000000000000000 Printed in the United Kingdom Asymptotic enumeration of constellations and related

More information

Fundamentals of Discrete Mathematical Structures

Fundamentals of Discrete Mathematical Structures Fundamentals of Discrete Mathematical Structures THIRD EDITION K.R. Chowdhary Campus Director JIET School of Engineering and Technology for Girls Jodhpur Delhi-110092 2015 FUNDAMENTALS OF DISCRETE MATHEMATICAL

More information

Friday, March 30. Last time we were talking about traversal of a rooted ordered tree, having defined preorder traversal. We will continue from there.

Friday, March 30. Last time we were talking about traversal of a rooted ordered tree, having defined preorder traversal. We will continue from there. Friday, March 30 Last time we were talking about traversal of a rooted ordered tree, having defined preorder traversal. We will continue from there. Postorder traversal (recursive definition) If T consists

More information

Genus Ranges of 4-Regular Rigid Vertex Graphs

Genus Ranges of 4-Regular Rigid Vertex Graphs Genus Ranges of 4-Regular Rigid Vertex Graphs Dorothy Buck Department of Mathematics Imperial College London London, England, UK d.buck@imperial.ac.uk Nataša Jonoska Egor Dolzhenko Molecular and Computational

More information

The Graphs of Triangulations of Polygons

The Graphs of Triangulations of Polygons The Graphs of Triangulations of Polygons Matthew O Meara Research Experience for Undergraduates Summer 006 Basic Considerations Let Γ(n) be the graph with vertices being the labeled planar triangulation

More information

Math 443/543 Graph Theory Notes 5: Planar graphs and coloring

Math 443/543 Graph Theory Notes 5: Planar graphs and coloring Math 443/543 Graph Theory Notes 5: Planar graphs and coloring David Glickenstein October 10, 2014 1 Planar graphs The Three Houses and Three Utilities Problem: Given three houses and three utilities, can

More information

Euler Characteristic

Euler Characteristic Euler Characteristic Rebecca Robinson May 15, 2007 Euler Characteristic Rebecca Robinson 1 PLANAR GRAPHS 1 Planar graphs v = 5, e = 4, f = 1 v e + f = 2 v = 6, e = 7, f = 3 v = 4, e = 6, f = 4 v e + f

More information

Introduction to Computers and Programming. Concept Question

Introduction to Computers and Programming. Concept Question Introduction to Computers and Programming Prof. I. K. Lundqvist Lecture 7 April 2 2004 Concept Question G1(V1,E1) A graph G(V, where E) is V1 a finite = {}, nonempty E1 = {} set of G2(V2,E2) vertices and

More information

A bijection for plane graphs and its applications

A 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 information

Differential Equations and Depth First Search for Enumeration of Maps in Surfaces

Differential Equations and Depth First Search for Enumeration of Maps in Surfaces Differential Equations and Depth First Search for Enumeration of Maps in Surfaces by Daniel Richard Laurence Brown A thesis presented to the University of Waterloo in fulfilment of the thesis requirement

More information

The 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 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 information

Graph and Digraph Glossary

Graph 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 information

Revisiting the bijection between planar maps and well labeled trees

Revisiting the bijection between planar maps and well labeled trees Revisiting the bijection between planar maps and well labeled trees Daniel Cosmin Porumbel September 1, 2014 Abstract The bijection between planar graphs and well labeled trees was published by Cori and

More information

MAS341 Graph Theory 2015 exam solutions

MAS341 Graph Theory 2015 exam solutions MAS4 Graph Theory 0 exam solutions Question (i)(a) Draw a graph with a vertex for each row and column of the framework; connect a row vertex to a column vertex if there is a brace where the row and column

More information

(2015) 61 (1) ISSN

(2015) 61 (1) ISSN Claesson, Anders and Kitaev, Sergey and de Mier, Anna (5) An involution on bicubic maps and β(, )-trees. Australasian Journal of Combinatorics, 6 (). pp. -8. ISSN 4-494, This version is available at https://strathprints.strath.ac.uk/558/

More information

Reference Sheet for CO142.2 Discrete Mathematics II

Reference Sheet for CO142.2 Discrete Mathematics II Reference Sheet for CO14. Discrete Mathematics II Spring 017 1 Graphs Defintions 1. Graph: set of N nodes and A arcs such that each a A is associated with an unordered pair of nodes.. Simple graph: no

More information

Noncrossing Trees and Noncrossing Graphs

Noncrossing Trees and Noncrossing Graphs Noncrossing Trees and Noncrossing Graphs William Y. C. Chen and Sherry H. F. Yan 2 Center for Combinatorics, LPMC, Nanai University, 30007 Tianjin, P.R. China chen@nanai.edu.cn, 2 huifangyan@eyou.com Mathematics

More information

March 20/2003 Jayakanth Srinivasan,

March 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 information

Characterizing Graphs (3) Characterizing Graphs (1) Characterizing Graphs (2) Characterizing Graphs (4)

Characterizing 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 information

Planarity: dual graphs

Planarity: dual graphs : dual graphs Math 104, Graph Theory March 28, 2013 : dual graphs Duality Definition Given a plane graph G, the dual graph G is the plane graph whose vtcs are the faces of G. The correspondence between

More information

Orientations of Planar Graphs

Orientations 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 information

Nesting points in the sphere. Dan Archdeacon. University of Vermont. Feliu Sagols.

Nesting points in the sphere. Dan Archdeacon. University of Vermont.   Feliu Sagols. Nesting points in the sphere Dan Archdeacon Dept. of Computer Science University of Vermont Burlington, VT, USA 05405 e-mail: dan.archdeacon@uvm.edu Feliu Sagols Dept. of Computer Science University of

More information

arxiv:math/ v1 [math.at] 18 Oct 2005

arxiv:math/ v1 [math.at] 18 Oct 2005 arxiv:math/0510380v1 [math.at] 18 Oct 2005 PARKING FUNCTIONS AND TRIANGULATION OF THE ASSOCIAHEDRON JEAN-LOUIS LODAY Abstract. We show that a minimal triangulation of the associahedron (Stasheff polytope)

More information

8 Colouring Planar Graphs

8 Colouring Planar Graphs 8 Colouring Planar Graphs The Four Colour Theorem Lemma 8.1 If G is a simple planar graph, then (i) 12 v V (G)(6 deg(v)) with equality for triangulations. (ii) G has a vertex of degree 5. Proof: For (i),

More information

Key Graph Theory Theorems

Key Graph Theory Theorems Key Graph Theory Theorems Rajesh Kumar MATH 239 Intro to Combinatorics August 19, 2008 3.3 Binary Trees 3.3.1 Problem (p.82) Determine the number, t n, of binary trees with n edges. The number of binary

More information

The Six Color Theorem

The Six Color Theorem The Six Color Theorem The Six Color Theorem Theorem. Let G be a planar graph. There exists a proper -coloring of G. Proof. Let G be a the smallest planar graph (by number of vertices) that has no proper

More information

Ma/CS 6b Class 13: Counting Spanning Trees

Ma/CS 6b Class 13: Counting Spanning Trees Ma/CS 6b Class 13: Counting Spanning Trees By Adam Sheffer Reminder: Spanning Trees A spanning tree is a tree that contains all of the vertices of the graph. A graph can contain many distinct spanning

More information

Signatures of Combinatorial Maps

Signatures of Combinatorial Maps Signatures of Combinatorial Maps No Author Given No Institute Given Abstract. In this paper, we address the problem of computing a canonical representation of an n-dimensional combinatorial map. For that,

More information

CS6702 GRAPH THEORY AND APPLICATIONS QUESTION BANK

CS6702 GRAPH THEORY AND APPLICATIONS QUESTION BANK CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS 1 UNIT I INTRODUCTION CS6702 GRAPH THEORY AND APPLICATIONS QUESTION BANK 1. Define Graph. 2. Define Simple graph. 3. Write few problems

More information

Combinatorics of cluster structures in Schubert varieties

Combinatorics of cluster structures in Schubert varieties Combinatorics of cluster structures in Schubert varieties arxiv:1902.00807 Slides available at www.math.berkeley.edu/~msb M. Sherman-Bennett (UC Berkeley) joint work with K. Serhiyenko and L. Williams

More information

First-passage percolation in random triangulations

First-passage percolation in random triangulations First-passage percolation in random triangulations Jean-François Le Gall (joint with Nicolas Curien) Université Paris-Sud Orsay and Institut universitaire de France Random Geometry and Physics, Paris 2016

More information

Basic Concepts of Graph Algorithms

Basic Concepts of Graph Algorithms Basic Concepts of Graph Algorithms Combinatorics for Computer Science (Units 6 and 7) S. Gill Williamson c S. Gill Williamson 2012 Preface From 1970 to 1990 I ran a graduate seminar on algebraic and algorithmic

More information

Acknowledgements. Professor David M. Jackson supervised my research in this challenging and

Acknowledgements. Professor David M. Jackson supervised my research in this challenging and Abstract A map is an embedding of the vertices and edges of a graph into a compact 2- manifold such that the remainder of the surface has components homeomorphic to open disks. With the goal of proving

More information

Counting planar maps, coloured or uncoloured

Counting planar maps, coloured or uncoloured Counting planar maps, coloured or uncoloured Mireille Bousquet-Mélou To cite this version: Mireille Bousquet-Mélou. Counting planar maps, coloured or uncoloured. 23rd British Combinatorial Conference,

More information

CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS

CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS 1 UNIT I INTRODUCTION CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS 1. Define Graph. A graph G = (V, E) consists

More information

An undirected graph is a tree if and only of there is a unique simple path between any 2 of its vertices.

An undirected graph is a tree if and only of there is a unique simple path between any 2 of its vertices. Trees Trees form the most widely used subclasses of graphs. In CS, we make extensive use of trees. Trees are useful in organizing and relating data in databases, file systems and other applications. Formal

More information

#A14 INTEGERS 15A (2015) ON SUBSETS OF ORDERED TREES ENUMERATED BY A SUBSEQUENCE OF FIBONACCI NUMBERS

#A14 INTEGERS 15A (2015) ON SUBSETS OF ORDERED TREES ENUMERATED BY A SUBSEQUENCE OF FIBONACCI NUMBERS #A4 INTEGERS 5A (205) ON SUBSETS OF ORDERED TREES ENUMERATED BY A SUBSEQUENCE OF FIBONACCI NUMBERS Melkamu Zeleke Department of Mathematics, William Paterson University, Wayne, New Jersey Mahendra Jani

More information

Computational Geometry

Computational Geometry Casting a polyhedron CAD/CAM systems CAD/CAM systems allow you to design objects and test how they can be constructed Many objects are constructed used a mold Casting Casting A general question: Given

More information

Bijections for Baxter Families and Related Objects

Bijections for Baxter Families and Related Objects arxiv:0803.1546v1 [math.co] 11 Mar 2008 Bijections for Baxter Families and Related Objects Stefan Felsner Institut für Mathematik, Technische Universität Berlin. felsner@math.tu-berlin.de Marc Noy Departament

More information

Hamilton paths & circuits. Gray codes. Hamilton Circuits. Planar Graphs. Hamilton circuits. 10 Nov 2015

Hamilton 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 information

Lecture 1: Examples, connectedness, paths and cycles

Lecture 1: Examples, connectedness, paths and cycles Lecture 1: Examples, connectedness, paths and cycles Anders Johansson 2011-10-22 lör Outline The course plan Examples and applications of graphs Relations The definition of graphs as relations Connectedness,

More information