A master bijection for planar maps and its applications. Olivier Bernardi (MIT) Joint work with Éric Fusy (CNRS/LIX)
|
|
- Mervin Ray
- 5 years ago
- Views:
Transcription
1 A master bijection for planar maps and its applications Olivier Bernardi (MIT) Joint work with Éric Fusy (CNRS/LIX) UCLA, March 0
2 Planar maps. Definition A planar map is a connected planar graph embedded in the sphere considered up to continuous deformation. =
3 Planar maps. Motivations Algorithmic applications: efficient encoding of meshed surfaces. Appears courtesy to Wikipedia Probability and Physics: random lattices, random surfaces. Appears courtesy to G. Chapuy Representation Theory: factorization problems.
4 Planar maps. Methods Generating functions [Tutte 63] Recursive description of maps recurrences. Matrix Integrals [ t Hooft 74] Feynmann Diagram maps. Representation theory [Jackson 90] Factorizations of permutations maps. Bijections [Cori-Vauquelin 9, Schaeffer 98] Maps decorated trees.
5 Planar maps. Counting results Triangulations (n faces) n ( 3n ) Loopless: (n + )(n + ) n Simple: ( 4n ) n(n ) n Quadrangulations (n faces) General: 3 n (n + )(n + ) ( n n ) Simple: ( 3n ) n(n + ) n Bipartite maps (n i faces of degree i) ( i n i )! ( + (i )n i )! i ( i n i! i )n i Common features: Algebraic generating function. Asymptotic κ n 5/ R n.
6 Planar maps. Counting results Triangulations (n faces) n ( 3n ) Loopless: (n + )(n + ) n [ScPo0] [B.07] Quadrangulations (n faces) General: 3 n (n + )(n + ) ( n n [Sc97] [Sc98] Bipartite maps (n i faces of degree i) ( i n i )! ( + (i )n i )! [Sc97] [BoDiGu04] ) i ( 4n ) Simple: n(n ) n [PoSc06] [FuPoSc08] ( 3n ) Simple: n(n + ) n [Sc98] [Fu07] ( i n i! i )n i Abbreviations: Bo: Bouttier Di: Di Francesco Fu: Fusy Gu: Guitter Po: Poulalhon Sc: Schaeffer
7 Outline Describe a master bijection for planar maps which generalizes all the known bijections (of the red type). Benefits: Simplifies/unifies the proofs. Helps to find bijections for new classes of maps.
8 Outline. Master bijection between a class of oriented maps and a class of bicolored decorated trees.. Specializations to classes of maps (via canonical orientations). Girth 4 [Sc98] 3 [FuPoSc08] [PoSc0] [Sc98,BoDiGu04] Degree of the faces
9 Master bijection (simplified version)
10 Plane orientations. A plane orientation is a oriented map drawn in the plane.
11 Plane orientations. A plane orientation is a oriented map drawn in the plane. We consider the set O of plane orientations which are: minimal: there is no counterclockwise directed cycle, accessible: any internal vertex can be reached from an external vertex, and have external vertices of indegree.
12 Mobiles A mobile is a plane tree with vertices properly colored in black and white, together with buds (half-edges) incident to black vertices. The excess is the number of edges minus the number of buds.
13 Master bijection Mapping Φ for a plane orientation O in O: Return the external face. Place a black vertex v f inside each internal face f. Turning clockwise around f, draw an edge/bud from v f to the corners following forward/backward edges Erase the edges of O and its external vertices.
14 Master bijection Theorem [B.,Fusy]: The mapping Φ is a bijection between the set O of plane orientations and the set of mobiles with negative excess. Moreover, indegree of internal vertices degree of white vertices degree of internal faces degree of black vertices degree of external face - excess
15 Using the master bijection to count classes of maps? Strategy for counting a class C of maps: Define a canonical orientation in O for each map in C. This identifies C with a subset O C of O. Characterize (and count) the set of mobiles associated to O C via the master bijection Φ.
16 Using the master bijection to count classes of maps? How to define an orientation in the set O (orientations minimal, accessible with external vertices of indegree )?
17 Using the master bijection to count classes of maps? How to define an orientation in the set O (orientations minimal, accessible with external vertices of indegree )? Let G = (V, E) be a map and let α : V N. Fact : If there exists an orientation of G with indegrees α(v), then there exists a unique minimal one. Orientations O can be defined by specifying the indegrees.
18 Using the master bijection to count classes of maps? How to define an orientation in the set O (orientations minimal, accessible with external vertices of indegree )? Let G = (V, E) be a map and let α : V N. Fact : If there exists an orientation of G with indegrees α(v), then there exists a unique minimal one. Orientations O can be defined by specifying the indegrees. Fact : There exists an orientation with indegrees α(v) if and only if E = v V α(v) for any U V, E U v U α(v).
19 Using the master bijection to count classes of maps? How to define an orientation in the set O (orientations minimal, accessible with external vertices of indegree )? Let G = (V, E) be a map and let α : V N. Fact : If there exists an orientation of G with indegrees α(v), then there exists a unique minimal one. Orientations O can be defined by specifying the indegrees. Fact : There exists an orientation with indegrees α(v) if and only if E = v V α(v) for any U V, E U v U α(v). Moreover, the orientation is accessible if and only if E U < v U α(v) whenever U does not contain all the external vertices.
20 Using the master bijection to count classes of maps? Conclusion: For a map G = (V, E), one can define an orientation in O by specifying a function α : V N such that: α(v) = for every external vertex v, E = v V α(v), (*) U V, E U v U α(v) with strict inequality if U does not contain all external vertices.
21 Using the master bijection to count classes of maps? Conclusion: For a map G = (V, E), one can define an orientation in O by specifying a function α : V N such that: α(v) = for every external vertex v, E = v V α(v), (*) U V, E U v U α(v) with strict inequality if U does not contain all external vertices. Remark: Specifying an orientation in O by the indegrees of internal vertices is also convenient in view of applying the master bijection Φ: indegrees of internal vertices degrees of white vertices.
22 Example of specialization: simple triangulations Girth Degree of faces
23 Triangulations Fact: A triangulation with n internal vertices has 3n internal edges. Proof: The numbers v, e, f of vertices edges and faces satisfy: Incidence relation: 3f = e. Euler relation: v e + f =.
24 Triangulations Fact: A triangulation with n internal vertices has 3n internal edges. Natural candidate for indegree function: α : v 3 if v internal if v external
25 Triangulations Thm [Schnyder 89]: A triangulation admits an orientation with indegree function α if and only if it is simple. New (easier) proof: Use the Euler relation + the incidence relation to show that α satisfies condition (*).
26 Triangulations Thm [Schnyder 89]: A triangulation admits an orientation with indegree function α if and only if it is simple. The class T of simple triangulations is indentified with the class of plane orientation O T O with faces of degree 3, and internal vertices of indegree 3. Thm [recovering FuPoSc08]: By specializing the master bijection Φ to O T one obtains a bijection between simple triangulations and mobiles such that black vertices have degree 3 white vertices have degree 3 the excess is 3 (redundant).
27 Triangulations Counting: The generating function of mobiles with vertices of degree 3 rooted on a white corner is T (x) = U(x) 3, where U(x) = + xu(x) 4. Consequently, the ( number ) of (rooted) simple triangulations with n 4n faces is. n(n ) n
28 More specializations: d-angulations of girth d. Girth Degree of faces
29 d-angulations of girth d Fact: A d-angulation with (d )n internal vertices has dn internal edges. d = 5
30 d-angulations of girth d Fact: A d-angulation with (d )n internal vertices has dn internal edges. Natural candidate for indegree function: α : v d/(d ) if v internal... if v external d = 5
31 d-angulations of girth d Fact: A d-angulation with (d )n internal vertices has dn internal edges. Idea: We can look for an orientation of (d )G with indegree function α : v d if v internal. if v external 5 d =
32 d-angulations of girth d Thm [B., Fusy]: Let G be a d-angulation. Then (d )G admits an orientation with indegree function α if and only if G has girth d. Proof: Use the Euler relation + incidence relation to show that α satisfies condition (*). d = 5
33 Master bijection for fractional orientations There are now white-white edges in the mobile, with two positive weights summing to d.
34 Master bijection for fractional orientations Theorem [B.,Fusy]: Φ is a bijection between the set O k of plane k- fractional orientations and the set of mobiles (with white-white edges having weights summing to k) with negative excess. Moreover, degree of internal faces degree of black faces indegree of internal vertices indegree of white vertices degree of external face - excess
35 d-angulations of girth d Thm [B., Fusy]: Let G be a d-angulation. Then (d )G admits an orientation with indegree function α if and only if G has girth d. The class T d of d-angulations of girth d can be indentified with the class of fractional orientations Ω d O d with faces of degree d, and internal vertices of indegree d.
36 d-angulations of girth d Thm [B., Fusy]: Let G be a d-angulation. Then (d )G admits an orientation with indegree function α if and only if G has girth d. Thm [B., Fusy]: By specializing the master bijection one obtains a bijection between d-angulations of girth d and mobiles (with white-white edges having weights summing to d ) such that black vertices have degree d white vertices have indegree d the excess is d (redundant).
37 d-angulations of girth d: counting Thm[B., Fusy]: Let W 0, W,..., W d be the power series in x defined by: W d = x( + W 0 ) d and j < d, W j = W i W ir. r i,...,ir >0 i + +ir =j+ The generating function F d of d-angulations of girth d satisfies d 3 F d = W d W i W d i, and F d(x) = ( + W 0 ) d. i=0
38 d-angulations of girth d: counting Thm[B., Fusy]: Let W 0, W,..., W d be the power series in x defined by: W d = x( + W 0 ) d and j < d, W j = W i W ir. r i,...,ir >0 i + +ir =j+ The generating function F d of d-angulations of girth d satisfies d 3 F d = W d W i W d i, and F d(x) = ( + W 0 ) d. i=0 Example d=5: W 3 = x( + W 0 ) 4 W 0 = W + W W = W 3 + W W + W 3 W = W 4 + 3W W + W W 3 + W
39 More specializations: Maps of girth d. Girth Degree of faces
40 Maps of girth d We consider maps of girth d with external face of degree d.
41 Maps of girth d We consider maps of girth d with external face of degree d. Orientation: It is possible to characterize girth d by looking at orientations on (d )G + Q. Thm [B., Fusy]. Let G be a map with external face of degree d. The map G has girth d if and only if (d )G + Q admits an orientation such that inner vertices of G have indegree d and vertices of Q in faces of degree δ have indegree δ + d.
42 Maps of girth d We consider maps of girth d with external face of degree d. Orientation: It is possible to characterize girth d by looking at orientations on (d )G + Q. Bijection. The orientation can be transfered to the map G and gives a canonical orientation in O. One can characterize the mobiles obtained by the master bijection. (There are weights on the half-edges of the mobile. There are whitewhite and black-black edges... )
43 Maps of girth d We consider maps of girth d with external face of degree d. Orientation: It is possible to characterize girth d by looking at orientations on (d )G + Q. Bijection. The orientation can be transfered to the map G and gives a canonical orientation in O. One can characterize the mobiles obtained by the master bijection. Counting: The generating function F d (x d, x d+,...) of maps of d 3 girth d and outer degree d is F d = W d W j W d j. Where j [..d 3], and j [d..d], W j = r W j = [u j+ ] i j= i,...,ir >0 i + +ir =j+ W i W ir, x i (u + uw 0 + W + u ) i.
44 Closed formulas Prop [B.,Fusy]: The number of simple bipartite maps with n i faces of degree i is ( (i + ) n i 3)! ( ( ) ni i in i )! n i! i + i This can be compared with the formula obtained by Schaeffer (97) for unconstrained ( bipartite maps: i n i )! ( ( ) ni i (i )n i + )! n i! i i
45 Related results and extensions
46 Orientations for d-angulations as Schnyder decompositions Thm [B., Fusy] If G is a d-angulation of girth d, then one can partition the internal edges of (d )G into d forests such that: each forest covers the internal vertices and d external vertices, the forests cross each other in a specific way.
47 Further extensions. The master bijection generalizes two other known bijections: irreducible triangulations [FuPoSc08] and quadrangulations [Fu09]. Girth 4 [Sc98] 3 [FuPoSc08] [PoSc0] [Sc98,BoDiGu04] Degree of the faces
48 Further extensions. The master bijection generalizes two other known bijections: irreducible triangulations [FuPoSc08] and quadrangulations [Fu09].. The master bijection can be extended to maps of higher genera. [B., Chapuy 0].
49 Further extensions. The master bijection generalizes two other known bijections: irreducible triangulations [FuPoSc08] and quadrangulations [Fu09].. The master bijection can be extended to maps of higher genera. [B., Chapuy 0]. 3. The master bijection also generalizes some bijections for maps with matter.
50 Thanks. On the ArXiv: A bijection for triangulations, quadrangulations, pentagulations, etc. Counting maps by girth and degree I. (number II in preparation) Related: Schnyder decompositions for regular plane graphs and application to drawing. A bijection for covered maps, or a shortcut between Harer-Zagier s and Jackson s formulas, with Guillaume Chapuy (to appear in JCTA).
51 And now for something completely different... Schnyder woods and drawing algorithms
52 Schnyder woods for triangulations A Schnyder wood of a triangulation is a partition of the internal edges into 3 trees, each tree covers all the internal vertices and one external vertex, the trees cross in a specific manner around each internal vertex.
53 Schnyder woods for triangulations Theorem [Schnyder 89,90]. Any simple triangulation T admits a Schnyder wood. The Schnyder woods of T are in bijection with 3-orientations (i.e. there exists a unique way of coloring each 3-orientation). It is possible to find a Schnyder wood of T in linear time. If T has n vertices, Schnyder woods can be used to compute a planar straight-line drawing of T on the grid [n] [n].
54 Schnyder decompositions for d-angulations Prop: Any d-angulation of girth d admits a d/(d-)-orientation (orientation of (d )G such that the indegree of each vertex is d).
55 Schnyder decompositions for d-angulations A Schnyder decomposition is a partition of (d )E into d forests, each forest covers all the internal vertices and d external vertices, the trees cross in a specific manner around each internal vertex.
56 Schnyder decompositions for d-angulations Theorem [B. Fusy]. Any simple d-angulation T admits a Schnyder decomposition. The Schnyder woods of T are in bijection with its d/(d )- orientations (i.e. there exists a unique way of coloring each orientation). A Schnyder decomposition can be computed in polynomial time.
57 Dual of Schnyder decompositions (for d-regular graphs) d v 3 d A dual Schnyder decomposition is a collection of d spanning trees, each internal edge has two trees in opposite directions, the trees,,..., d arrive in this clockwise order at each vertex.
58 Dual of Schnyder decompositions (for d-regular graphs) Trees and 3 Trees and 4 A dual Schnyder decomposition is a collection of d spanning trees, each internal edge has two trees in opposite directions, the trees,,..., d arrive in this clockwise order at each vertex. Moreover, when d is even one can impose that for each edge e, the two trees using a of different parity.
59 Application: drawing algorithm for 4-regular graphs v x(v) faces Algorithm: For each vertex v, compute x(v)= number of faces on the left of v, and y(v)=number of faces below v. Draw each vertex v at the point (x(v), y(v)) of the grid [n] [n], and draw each edge as a line segment.
60 Application: drawing algorithm for 4-regular graphs Thm [B. Fusy]. The algorithm gives a straight-line planar drawing. The same vertex placement also gives an orthogonal planar drawing (with bend per edge).
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 informationBijective Links on Planar Maps via Orientations
Bijective Links on Planar Maps via Orientations Éric Fusy Dept. Math, University of British Columbia. p.1/1 Planar maps Planar map = graph drawn in the plane without edge-crossing, taken up to isotopy
More informationBIJECTIVE 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 informationarxiv: 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 informationScaling 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 informationThe scaling limit of uniform random plane quadrangulations
The scaling limit of uniform random plane quadrangulations Grégory Miermont Université de Paris-Sud 11, Orsay Introductory Workshop: Lattice Models and Combinatorics MSRI, Berkeley Wednesday, January 18th
More informationSCHNYDER 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 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 informationA 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 informationSpanning 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 informationTransversal 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 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 informationNew 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 informationA 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 informationRevisiting 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 informationhal , 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 informationFirst-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 informationMaps: creating surfaces from polygons
Maps: creating surfaces from polygons May, 07 Roughlyspeaking, amap isasurfaceobtainedbygluingasetofpolygons along their edges, as is done in Figure. Imagine, for instance, that you are given 00 squares
More informationDistributive Lattices from Graphs
Distributive Lattices from Graphs VI Jornadas de Matemática Discreta y Algorítmica Universitat de Lleida 21-23 de julio de 2008 Stefan Felsner y Kolja Knauer Technische Universität Berlin felsner@math.tu-berlin.de
More informationThe 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 informationAsymptotic 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 informationLecture 4: Bipartite graphs and planarity
Lecture 4: Bipartite graphs and planarity Anders Johansson 2011-10-22 lör Outline Bipartite graphs A graph G is bipartite with bipartition V1, V2 if V = V1 V2 and all edges ij E has one end in V1 and V2.
More informationPlanar 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 informationBijective counting of tree-rooted maps
Bijective counting of tree-rooted maps Olivier Bernardi - LaBRI, Bordeaux Combinatorics and Optimization seminar, March 2006, Waterloo University Bijective counting of tree-rooted maps Maps and trees.
More informationBasic Properties The Definition of Catalan Numbers
1 Basic Properties 1.1. The Definition of Catalan Numbers There are many equivalent ways to define Catalan numbers. In fact, the main focus of this monograph is the myriad combinatorial interpretations
More informationINF562, Lecture 4: Geometric and combinatorial properties of planar graphs
INF562, Lecture 4: Geometric and combinatorial properties of planar graphs 5 jan 2016 Luca Castelli Aleardi Intro Graph drawing: motivations and applications Graph drawing and data visualization Global
More informationLecture 5: Dual graphs and algebraic duality
Lecture 5: Dual graphs and algebraic duality Anders Johansson 2011-10-22 lör Outline Eulers formula Dual graphs Algebraic duality Eulers formula Thm: For every plane map (V, E, F ) we have V E + F = 2
More informationSchnyder Woods for Higher Genus Triangulated Surfaces, with Applications to Encoding
Discrete Comput Geom (2009) 42: 489 516 DOI 10.1007/s00454-009-9169-z Schnyder Woods for Higher Genus Triangulated Surfaces, with Applications to Encoding Luca Castelli Aleardi Éric Fusy Thomas Lewiner
More informationPlanarity: 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 informationEPIT 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 informationTrinities, 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 informationBIJECTIONS 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 informationADJACENCY POSETS OF PLANAR GRAPHS
ADJACENCY POSETS OF PLANAR GRAPHS STEFAN FELSNER, CHING MAN LI, AND WILLIAM T. TROTTER Abstract. In this paper, we show that the dimension of the adjacency poset of a planar graph is at most 8. From below,
More informationarxiv: v2 [cs.cg] 3 May 2015
Contact Representations of Graphs in 3D Md. Jawaherul Alam, William Evans, Stephen G. Kobourov, Sergey Pupyrev, Jackson Toeniskoetter, and Torsten Ueckerdt 3 arxiv:50.00304v [cs.cg] 3 May 05 Department
More informationFixed-Parameter Algorithms, IA166
Fixed-Parameter Algorithms, IA166 Sebastian Ordyniak Faculty of Informatics Masaryk University Brno Spring Semester 2013 Introduction Outline 1 Introduction Algorithms on Locally Bounded Treewidth Layer
More informationStraight-line drawing of quadrangulations
traight-line drawing of quadrangulations Éric Fusy Algorithms Project (IRIA Rocquencourt) and LIX (École Polytechnique) eric.fusy@inria.fr Abstract. This article introduces a straight-line drawing algorithm
More informationCombinatorial Properties of Triangle-Free Rectangle Arrangements and the Squarability Problem
Combinatorial Properties of Triangle-Free Rectangle Arrangements and the Squarability Problem Jonathan Klawitter Martin Nöllenburg Torsten Ueckerdt Karlsruhe Institute of Technology September 25, 2015
More informationTransversal Structures on Triangulations, with Application to Straight-Line Drawing
Transversal Structures on Triangulations, with Application to Straight-Line Drawing Éric Fusy Algorithm Project (INRIA Rocquencourt) and LIX (École Polytechnique) eric.fusy@inria.fr Abstract. We define
More informationBijective 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 informationAcyclic Colorings of Graph Subdivisions
Acyclic Colorings of Graph Subdivisions Debajyoti Mondal, Rahnuma Islam Nishat, Sue Whitesides, and Md. Saidur Rahman 3 Department of Computer Science, University of Manitoba Department of Computer Science,
More informationBijective 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 informationIntroductory Combinatorics
Introductory Combinatorics Third Edition KENNETH P. BOGART Dartmouth College,. " A Harcourt Science and Technology Company San Diego San Francisco New York Boston London Toronto Sydney Tokyo xm CONTENTS
More informationList of Theorems. Mat 416, Introduction to Graph Theory. Theorem 1 The numbers R(p, q) exist and for p, q 2,
List of Theorems Mat 416, Introduction to Graph Theory 1. Ramsey s Theorem for graphs 8.3.11. Theorem 1 The numbers R(p, q) exist and for p, q 2, R(p, q) R(p 1, q) + R(p, q 1). If both summands on the
More informationLecture 20 : Trees DRAFT
CS/Math 240: Introduction to Discrete Mathematics 4/12/2011 Lecture 20 : Trees Instructor: Dieter van Melkebeek Scribe: Dalibor Zelený DRAFT Last time we discussed graphs. Today we continue this discussion,
More informationHW Graph Theory Name (andrewid) - X. 1: Draw K 7 on a torus with no edge crossings.
1: Draw K 7 on a torus with no edge crossings. A quick calculation reveals that an embedding of K 7 on the torus is a -cell embedding. At that point, it is hard to go wrong if you start drawing C 3 faces,
More informationGRAPH DECOMPOSITION BASED ON DEGREE CONSTRAINTS. March 3, 2016
GRAPH DECOMPOSITION BASED ON DEGREE CONSTRAINTS ZOÉ HAMEL March 3, 2016 1. Introduction Let G = (V (G), E(G)) be a graph G (loops and multiple edges not allowed) on the set of vertices V (G) and the set
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 informationThree applications of Euler s formula. Chapter 10
Three applications of Euler s formula Chapter 10 A graph is planar if it can be drawn in the plane R without crossing edges (or, equivalently, on the -dimensional sphere S ). We talk of a plane graph if
More informationKey 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 informationCounting 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 informationMATH 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 informationTransversal structures on triangulations, with application to straight-line drawing
Transversal structures on triangulations, with application to straight-line drawing Éric Fusy INRIA Rocquencourt, Algorithm Project and LIX, École Polytechnique eric.fusy@inria.fr Abstract. We define and
More informationarxiv: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 informationGraph Drawing via Canonical Orders
Algorithms for Graph Visualization Summer Semester 2016 Lecture # 3 Graph Drawing via Canonical Orders (Partly based on lecture slides by Philipp Kindermann & Alexander Wolff) 1 Outline Planar Graphs:
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 informationChapter 12 and 11.1 Planar graphs, regular polyhedra, and graph colorings
Chapter 12 and 11.1 Planar graphs, regular polyhedra, and graph colorings Prof. Tesler Math 184A Fall 2017 Prof. Tesler Ch. 12: Planar Graphs Math 184A / Fall 2017 1 / 45 12.1 12.2. Planar graphs Definition
More informationMatching and Planarity
Matching and Planarity Po-Shen Loh June 010 1 Warm-up 1. (Bondy 1.5.9.) There are n points in the plane such that every pair of points has distance 1. Show that there are at most n (unordered) pairs of
More informationSnakes, lattice path matroids and a conjecture by Merino and Welsh
Snakes, lattice path matroids and a conjecture by Merino and Welsh Leonardo Ignacio Martínez Sandoval Ben-Gurion University of the Negev Joint work with Kolja Knauer - Université Aix Marseille Jorge Ramírez
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 informationPentagon contact representations
Pentagon contact representations Stean Felsner Institut ür Mathematik Technische Universität Berlin Hendrik Schrezenmaier Institut ür Mathematik Technische Universität Berlin August, 017 Raphael Steiner
More informationHamiltonian cycles in bipartite quadrangulations on the torus
Hamiltonian cycles in bipartite quadrangulations on the torus Atsuhiro Nakamoto and Kenta Ozeki Abstract In this paper, we shall prove that every bipartite quadrangulation G on the torus admits a simple
More informationarxiv: 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 informationBAXTER 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 informationCounting 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 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 informationarxiv: v1 [cs.cg] 15 Sep 2014
Planar Embeddings with Small and Uniform Faces Giordano Da Lozzo, Vít Jelínek, Jan Kratochvíl 3, and Ignaz Rutter 3,4 arxiv:409.499v [cs.cg] 5 Sep 04 Department of Engineering, Roma Tre University, Italy
More informationAssignments are handed in on Tuesdays in even weeks. Deadlines are:
Tutorials at 2 3, 3 4 and 4 5 in M413b, on Tuesdays, in odd weeks. i.e. on the following dates. Tuesday the 28th January, 11th February, 25th February, 11th March, 25th March, 6th May. Assignments are
More informationExercise set 2 Solutions
Exercise set 2 Solutions Let H and H be the two components of T e and let F E(T ) consist of the edges of T with one endpoint in V (H), the other in V (H ) Since T is connected, F Furthermore, since T
More informationThe following is a summary, hand-waving certain things which actually should be proven.
1 Basics of Planar Graphs The following is a summary, hand-waving certain things which actually should be proven. 1.1 Plane Graphs A plane graph is a graph embedded in the plane such that no pair of lines
More informationBIJECTIONS 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 informationToroidal Maps: Schnyder Woods, Orthogonal Surfaces and Straight-Line Representations
Discrete Comput Geom (2014) 51:67 131 DOI 10.1007/s00454-013-9552-7 Toroidal Maps: Schnyder Woods, Orthogonal Surfaces and Straight-Line Representations Daniel Gonçalves Benjamin Lévêque Received: 6 July
More informationCS6702 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 informationBasic Combinatorics. Math 40210, Section 01 Fall Homework 4 Solutions
Basic Combinatorics Math 40210, Section 01 Fall 2012 Homework 4 Solutions 1.4.2 2: One possible implementation: Start with abcgfjiea From edge cd build, using previously unmarked edges: cdhlponminjkghc
More informationTILING PROBLEMS: FROM DOMINOES, CHECKERBOARDS, AND MAZES TO DISCRETE GEOMETRY
TILING PROBLEMS: FROM DOMINOES, CHECKERBOARDS, AND MAZES TO DISCRETE GEOMETRY BERKELEY MATH CIRCLE 1. Looking for a number Consider an 8 8 checkerboard (like the one used to play chess) and consider 32
More informationJordan Curves. A curve is a subset of IR 2 of the form
Jordan Curves A curve is a subset of IR 2 of the form α = {γ(x) : x [0, 1]}, where γ : [0, 1] IR 2 is a continuous mapping from the closed interval [0, 1] to the plane. γ(0) and γ(1) are called the endpoints
More informationDrawing Planar Graphs
Drawing Planar Graphs Lucie Martinet November 9, 00 Introduction The field of planar graph drawing has become more and more important since the late 960 s. Although its first uses were mainly industrial,
More information1-bend RAC Drawings of 1-Planar Graphs. Walter Didimo, Giuseppe Liotta, Saeed Mehrabi, Fabrizio Montecchiani
1-bend RAC Drawings of 1-Planar Graphs Walter Didimo, Giuseppe Liotta, Saeed Mehrabi, Fabrizio Montecchiani Things to avoid in graph drawing Things to avoid in graph drawing Too many crossings Things to
More informationPlanar Drawing of Bipartite Graph by Eliminating Minimum Number of Edges
UITS Journal Volume: Issue: 2 ISSN: 2226-32 ISSN: 2226-328 Planar Drawing of Bipartite Graph by Eliminating Minimum Number of Edges Muhammad Golam Kibria Muhammad Oarisul Hasan Rifat 2 Md. Shakil Ahamed
More informationspanning trees of tree graphs Philippe Biane, CNRS-IGM-Université Paris-Est Firenze, May
Spanning trees of tree graphs, CNRS-IGM-Université Paris-Est Firenze, May 18 2015 joint work with Guillaume Chapuy, CNRS-LIAFA-Université Paris 7 V, E=directed graph w x e v Q=Laplacian matrix, indexed
More informationJordan Curves. A curve is a subset of IR 2 of the form
Jordan Curves A curve is a subset of IR 2 of the form α = {γ(x) : x [0,1]}, where γ : [0,1] IR 2 is a continuous mapping from the closed interval [0,1] to the plane. γ(0) and γ(1) are called the endpoints
More informationSeparators in High-Genus Near-Planar Graphs
Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections 12-2016 Separators in High-Genus Near-Planar Graphs Juraj Culak jc1789@rit.edu Follow this and additional works
More informationIntroduction to. Graph Theory. Second Edition. Douglas B. West. University of Illinois Urbana. ftentice iiilil PRENTICE HALL
Introduction to Graph Theory Second Edition Douglas B. West University of Illinois Urbana ftentice iiilil PRENTICE HALL Upper Saddle River, NJ 07458 Contents Preface xi Chapter 1 Fundamental Concepts 1
More informationPart II. Graph Theory. Year
Part II Year 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2017 53 Paper 3, Section II 15H Define the Ramsey numbers R(s, t) for integers s, t 2. Show that R(s, t) exists for all s,
More informationINTRODUCTION TO THE HOMOLOGY GROUPS OF COMPLEXES
INTRODUCTION TO THE HOMOLOGY GROUPS OF COMPLEXES RACHEL CARANDANG Abstract. This paper provides an overview of the homology groups of a 2- dimensional complex. It then demonstrates a proof of the Invariance
More informationOn the Characterization of Plane Bus Graphs
On the Characterization of Plane Bus Graphs Till Bruckdorfer 1, Stefan Felsner 2, and Michael Kaufmann 1 1 Wilhelm-Schickard-Institut für Informatik, Universität Tübingen, Germany, {bruckdor,mk}@informatik.uni-tuebingen.de
More informationPlanar Bus Graphs. Michael Kaufmann 3,a.
Planar Bus Graphs Till Bruckdorfer 1,a bruckdor@informatik.uni-tuebingen.de Michael Kaufmann 3,a mk@informatik.uni-tuebingen.de Stefan Felsner 2,b felsner@math.tu-berlin.de Abstract Bus graphs are used
More informationMath 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 informationTILING RECTANGLES SIMON RUBINSTEIN-SALZEDO
TILING RECTANGLES SIMON RUBINSTEIN-SALZEDO. A classic tiling problem Question.. Suppose we tile a (large) rectangle with small rectangles, so that each small rectangle has at least one pair of sides with
More informationEuler s formula n e + f = 2 and Platonic solids
Euler s formula n e + f = and Platonic solids Euler s formula n e + f = and Platonic solids spherical projection makes these planar graphs Euler s formula n e + f = and Platonic solids spherical projection
More informationMT365 Examination 2007 Part 1. Q1 (a) (b) (c) A
MT6 Examination Part Solutions Q (a) (b) (c) F F F E E E G G G G is both Eulerian and Hamiltonian EF is both an Eulerian trail and a Hamiltonian cycle. G is Hamiltonian but not Eulerian and EF is a Hamiltonian
More informationNew bijective links on planar maps
FPSAC 2008, Valparaiso-Viña del Mar, Chile DMTCS proc. AJ, 2008, 153 166 New bijective links on planar maps Éric Fusy Dept. Mathematics, Simon Fraser University, Vancouver. E-mail: eric.fusy@inria.fr Abstract.
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 informationSurfaces 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 informationSpanning trees and orientations of graphs
Journal of Combinatorics Volume 1, Number 2, 101 111, 2010 Spanning trees and orientations of graphs Carsten Thomassen A conjecture of Merino and Welsh says that the number of spanning trees τ(g) of a
More information5. Consider the tree solution for a minimum cost network flow problem shown in Figure 5.
FIGURE 1. Data for a network flow problem. As usual the numbers above the nodes are supplies (negative values represent demands) and numbers shown above the arcs are unit shipping costs. The darkened arcs
More informationAcyclic 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 information6. Lecture notes on matroid intersection
Massachusetts Institute of Technology 18.453: Combinatorial Optimization Michel X. Goemans May 2, 2017 6. Lecture notes on matroid intersection One nice feature about matroids is that a simple greedy algorithm
More informationEULER S FORMULA AND THE FIVE COLOR THEOREM
EULER S FORMULA AND THE FIVE COLOR THEOREM MIN JAE SONG Abstract. In this paper, we will define the necessary concepts to formulate map coloring problems. Then, we will prove Euler s formula and apply
More informationTriangulations of hyperbolic 3-manifolds admitting strict angle structures
Triangulations of hyperbolic 3-manifolds admitting strict angle structures Craig D. Hodgson, J. Hyam Rubinstein and Henry Segerman segerman@unimelb.edu.au University of Melbourne January 4 th 2012 Ideal
More informationAlgebraic Graph Theory
Chris Godsil Gordon Royle Algebraic Graph Theory With 120 Illustrations Springer Preface 1 Graphs 1 1.1 Graphs 1 1.2 Subgraphs 3 1.3 Automorphisms 4 1.4 Homomorphisms 6 1.5 Circulant Graphs 8 1.6 Johnson
More information