bijective counting of tree rooted maps
play

Bijective counting of tree-rooted maps Olivier Bernardi - LaBRI, - PowerPoint PPT Presentation

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. Tree-rooted maps and parenthesis systems.


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

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

  3. Maps and trees Waterloo, March 2006 Olivier Bernardi - LaBRI – p.2/31

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

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

  6. Trees A tree is a map with only one face. Waterloo, March 2006 ▽ Olivier Bernardi - LaBRI – p.4/31

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

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

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

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

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

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

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

  14. Trees and parenthesis systems Rooted trees of size n are in bijection with parenthesis systems of size n . Waterloo, March 2006 ▽ Olivier Bernardi - LaBRI – p.9/31

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

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

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

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

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

  20. Counting results 1 � 2 k � There are C k = parenthesis systems of size k + 1 k k . Waterloo, March 2006 ▽ Olivier Bernardi - LaBRI – p.11/31

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

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

  23. Counting results n � 2 n � � M n = C k C n − k 2 k k =0 n � n + 1 �� n + 1 � (2 n )! � = ( n + 1)! 2 n − k k k =0 � 2 n + 2 � (2 n )! = ( n + 1)! 2 n Waterloo, March 2006 ▽ Olivier Bernardi - LaBRI – p.12/31

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

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

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

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

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

  29. Tree-rooted maps ⇐ ⇒ Trees × Non-crossing partitions Waterloo, March 2006 Olivier Bernardi - LaBRI – p.14/31

  30. Orientations of tree-rooted maps Waterloo, March 2006 ▽ Olivier Bernardi - LaBRI – p.15/31

  31. Orientations of tree-rooted maps Internal edges are oriented from the root to the leaves. Waterloo, March 2006 ▽ Olivier Bernardi - LaBRI – p.15/31

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

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

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

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

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

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

  38. From the orientation to the tree We turn around the tree we are constructing. Waterloo, March 2006 ▽ Olivier Bernardi - LaBRI – p.18/31

  39. From the orientation to the tree We turn around the tree we are constructing. Waterloo, March 2006 ▽ Olivier Bernardi - LaBRI – p.18/31

  40. From the orientation to the tree We turn around the tree we are constructing. Waterloo, March 2006 ▽ Olivier Bernardi - LaBRI – p.18/31

  41. From the orientation to the tree We turn around the tree we are constructing. Waterloo, March 2006 ▽ Olivier Bernardi - LaBRI – p.18/31

  42. From the orientation to the tree We turn around the tree we are constructing. Waterloo, March 2006 ▽ Olivier Bernardi - LaBRI – p.18/31

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend