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

Size: px
Start display at page:

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

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

Bijective Links on Planar Maps via Orientations

Bijective 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 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

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

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

The scaling limit of uniform random plane quadrangulations

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

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

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

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

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

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

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

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

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

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

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

Maps: creating surfaces from polygons

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

Distributive Lattices from Graphs

Distributive 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 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

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

Lecture 4: Bipartite graphs and planarity

Lecture 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 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

Bijective counting of tree-rooted maps

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

Basic Properties The Definition of Catalan Numbers

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

INF562, Lecture 4: Geometric and combinatorial properties of planar graphs

INF562, 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 information

Lecture 5: Dual graphs and algebraic duality

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

Schnyder Woods for Higher Genus Triangulated Surfaces, with Applications to Encoding

Schnyder 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 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

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

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

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

ADJACENCY POSETS OF PLANAR GRAPHS

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

arxiv: v2 [cs.cg] 3 May 2015

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

Fixed-Parameter Algorithms, IA166

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

Straight-line drawing of quadrangulations

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

Combinatorial Properties of Triangle-Free Rectangle Arrangements and the Squarability Problem

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

Transversal Structures on Triangulations, with Application to Straight-Line Drawing

Transversal 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 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

Acyclic Colorings of Graph Subdivisions

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

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

Introductory Combinatorics

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

List 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. 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 information

Lecture 20 : Trees DRAFT

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

HW Graph Theory Name (andrewid) - X. 1: Draw K 7 on a torus with no edge crossings.

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

GRAPH DECOMPOSITION BASED ON DEGREE CONSTRAINTS. March 3, 2016

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

Planar Graphs with Many Perfect Matchings and Forests

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

Three applications of Euler s formula. Chapter 10

Three 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 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

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

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

Transversal structures on triangulations, with application to straight-line drawing

Transversal 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 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

Graph Drawing via Canonical Orders

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

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

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

Chapter 12 and 11.1 Planar graphs, regular polyhedra, and graph colorings

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

Matching and Planarity

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

Snakes, lattice path matroids and a conjecture by Merino and Welsh

Snakes, 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 information

On the Relationships between Zero Forcing Numbers and Certain Graph Coverings

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

Pentagon contact representations

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

Hamiltonian cycles in bipartite quadrangulations on the torus

Hamiltonian 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 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

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

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

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

arxiv: v1 [cs.cg] 15 Sep 2014

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

Assignments are handed in on Tuesdays in even weeks. Deadlines are:

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

Exercise set 2 Solutions

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

The following is a summary, hand-waving certain things which actually should be proven.

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

Toroidal Maps: Schnyder Woods, Orthogonal Surfaces and Straight-Line Representations

Toroidal 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 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

Basic Combinatorics. Math 40210, Section 01 Fall Homework 4 Solutions

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

TILING PROBLEMS: FROM DOMINOES, CHECKERBOARDS, AND MAZES TO DISCRETE GEOMETRY

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

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

Drawing Planar Graphs

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

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

Planar Drawing of Bipartite Graph by Eliminating Minimum Number of Edges

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

spanning trees of tree graphs Philippe Biane, CNRS-IGM-Université Paris-Est Firenze, May

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

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

Separators in High-Genus Near-Planar Graphs

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

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

Part II. Graph Theory. Year

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

INTRODUCTION TO THE HOMOLOGY GROUPS OF COMPLEXES

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

On the Characterization of Plane Bus Graphs

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

Planar Bus Graphs. Michael Kaufmann 3,a.

Planar 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 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

TILING RECTANGLES SIMON RUBINSTEIN-SALZEDO

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

Euler s formula n e + f = 2 and Platonic solids

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

MT365 Examination 2007 Part 1. Q1 (a) (b) (c) A

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

New bijective links on planar maps

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

Characterizations of Trees

Characterizations 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 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

Spanning trees and orientations of graphs

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

5. Consider the tree solution for a minimum cost network flow problem shown in Figure 5.

5. 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 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

6. Lecture notes on matroid intersection

6. 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 information

EULER S FORMULA AND THE FIVE COLOR THEOREM

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

Triangulations of hyperbolic 3-manifolds admitting strict angle structures

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

Algebraic Graph Theory

Algebraic 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