eco generation for compositions and
play

ECO-generation for compositions and Introduction their restrictions - PowerPoint PPT Presentation

BARIL & DO ECO-generation for compositions and Introduction their restrictions Recalls Bijection C 1 , p ( n ) Jean-Luc BARIL & Phan-Thuan DO p ( n ) C C # p ( n ) Universit de Bourgogne France Summary CAT Permutation


  1. BARIL & DO ECO-generation for compositions and Introduction their restrictions Recalls Bijection C 1 , p ( n ) Jean-Luc BARIL & Phan-Thuan DO p ( n ) C ˆ C # p ( n ) Université de Bourgogne – France Summary CAT Permutation Patterns 2008 Dunedin, 16-20 Juin 1 / 26

  2. Introduction BARIL & DO Introduction Recalls A composition c of n can be written as c = ( c 1 , c 2 , . . . , c k ) with Bijection c 1 + c 2 + . . . + c k = n and c i ≥ 1 , ∀ i ≤ k . C 1 , p ( n ) p ( n ) C ˆ C # p ( n ) Summary CAT 2 / 26

  3. Introduction BARIL & DO Introduction Recalls A composition c of n can be written as c = ( c 1 , c 2 , . . . , c k ) with Bijection c 1 + c 2 + . . . + c k = n and c i ≥ 1 , ∀ i ≤ k . C 1 , p ( n ) C ( n ) is the set of compositions of an integer n p ( n ) C ˆ C ≤ p ( n ) is the set of compositions of n with all parts of sizes ≤ p is the set of ( 1 , p ) -compositions of n C 1 , p ( n ) C # p ( n ) p ( n ) is the set of compositions of n without parts of size p C ˆ C # p ( n ) is the set of compositions of n with at most p parts C ∗ ( n , p , r ) is the set of compositions of n with the last part of size = r mod p Summary C ( n , p , r ) is the set of compositions of n with all parts of size = r mod p CAT 2 / 26

  4. Some bibliographies BARIL & DO Alladi and Hoggatt, Compositions with ones and twos , 1975. Introduction Carlitz, Restricted compositions , 1976. Chinn and Heubach, ( 1 , k ) -Compositions , 2003. Recalls Chinn and Heubach, Compositions of n with no occurrence of k , 2003. Bijection . . . C 1 , p ( n ) p ( n ) C ˆ C # p ( n ) Summary CAT 3 / 26

  5. Some bibliographies BARIL & DO Alladi and Hoggatt, Compositions with ones and twos , 1975. Introduction Carlitz, Restricted compositions , 1976. Chinn and Heubach, ( 1 , k ) -Compositions , 2003. Recalls Chinn and Heubach, Compositions of n with no occurrence of k , 2003. Bijection . . . C 1 , p ( n ) p ( n ) C ˆ Klingsberg, A Gray code for compositions , 1982. Walsh, Loop-free sequencing of bounded integer compositions , 2000. C # p ( n ) Vajnovszki, A loopless generation of bitstrings without p consecutive ones , 2001. Summary Baril and Moreira, More restrictive Gray code for (1,p)-compositions and CAT relatives , 2008. 3 / 26

  6. Some bibliographies BARIL & DO Alladi and Hoggatt, Compositions with ones and twos , 1975. Introduction Carlitz, Restricted compositions , 1976. Chinn and Heubach, ( 1 , k ) -Compositions , 2003. Recalls Chinn and Heubach, Compositions of n with no occurrence of k , 2003. Bijection . . . C 1 , p ( n ) p ( n ) C ˆ Klingsberg, A Gray code for compositions , 1982. Walsh, Loop-free sequencing of bounded integer compositions , 2000. C # p ( n ) Vajnovszki, A loopless generation of bitstrings without p consecutive ones , 2001. Summary Baril and Moreira, More restrictive Gray code for (1,p)-compositions and CAT relatives , 2008. Barcucci et al., ECO : a methodology for the Enumeration of Combinatorial Objects , 1999. 3 / 26

  7. Recalls BARIL & DO Introduction Recalls Bijection ECO method - Generating tree C 1 , p ( n ) Pattern avoiding permutations p ( n ) C ˆ Active sites - Right justified sites Regular class - c -Regular class C # p ( n ) Succession functions - General generating algorithm Summary CAT 4 / 26

  8. Enumerating Combinatorial Object Methods Barcucci, Del Lungo, Pergola, Pinzani 1999 BARIL & DO Introduction The ECO method is used for the enumeration and the Recalls recursive construction of combinatorial object classes. Bijection C 1 , p ( n ) This is a recursive description of a combinatorial object class which explains how an object of size n can be p ( n ) C ˆ reached from one and only one object of inferior size. C # p ( n ) Summary CAT 5 / 26

  9. Enumerating Combinatorial Object Methods Barcucci, Del Lungo, Pergola, Pinzani 1999 BARIL & DO Introduction The ECO method is used for the enumeration and the Recalls recursive construction of combinatorial object classes. Bijection C 1 , p ( n ) This is a recursive description of a combinatorial object class which explains how an object of size n can be p ( n ) C ˆ reached from one and only one object of inferior size. C # p ( n ) It consists to give a system of succession rules for a combinatorial object class which induces a generating Summary tree such that each node is labeled : the set of CAT successions rules describes for each node the label of its successors. 5 / 26

  10. Pattern BARIL & DO Introduction Recalls S n - the set of permutations on [ n ] = { 1 , 2 , . . . , n } . Bijection Let a = a 1 . . . a k . The pattern of a is the permutation C 1 , p ( n ) τ ∈ S k obtained from a by substituting the minimum p ( n ) element by 1, the second minimum element by 2, . . . , C ˆ and the maximum element by k . C # p ( n ) Summary Example CAT The pattern of a = 914 is τ = 312 . 6 / 26

  11. Pattern Avoiding Permutation For a τ ∈ S k and a π ∈ S n , π is τ -avoiding iff there is no BARIL & DO subsequence π ( i 1 ) π ( i 1 ) . . . π ( i k )( i 1 < i 2 < . . . < i k ) whose Introduction pattern is τ . We write S n ( τ ) for the set of τ -avoiding Recalls permutations of [ n ] . Bijection C 1 , p ( n ) Example π = 512634 avoids 321-pattern. p ( n ) C ˆ But π contains 3412-pattern ( 512634 ). C # p ( n ) Summary A barred permutation pattern is a permutation pattern in CAT which overbars are used to indicate that barred values cannot occur at the barred positions. Example π = 5716342 fails to be 4132-avoiding but is 4132 -avoiding. 7 / 26

  12. Active Sites The sites of π ∈ S n ( T ) are the positions between two BARIL & DO consecutive elements, before the first and after the last Introduction element. Recalls The sites are numbered, from right to left, from 1 to n + 1 . Bijection i is an active site of π ∈ S n ( T ) if the permutation C 1 , p ( n ) obtained from π by inserting n + 1 into its i th site is a permutation in S n + 1 ( T ) . p ( n ) C ˆ C # p ( n ) Summary CAT 8 / 26

  13. Active Sites The sites of π ∈ S n ( T ) are the positions between two BARIL & DO consecutive elements, before the first and after the last Introduction element. Recalls The sites are numbered, from right to left, from 1 to n + 1 . Bijection i is an active site of π ∈ S n ( T ) if the permutation C 1 , p ( n ) obtained from π by inserting n + 1 into its i th site is a permutation in S n + 1 ( T ) . p ( n ) C ˆ χ T ( i , π ) - the number of active sites of the permutation C # p ( n ) obtained from π by inserting n + 1 into its i th active site. Summary CAT 8 / 26

  14. Active Sites The sites of π ∈ S n ( T ) are the positions between two BARIL & DO consecutive elements, before the first and after the last Introduction element. Recalls The sites are numbered, from right to left, from 1 to n + 1 . Bijection i is an active site of π ∈ S n ( T ) if the permutation C 1 , p ( n ) obtained from π by inserting n + 1 into its i th site is a permutation in S n + 1 ( T ) . p ( n ) C ˆ χ T ( i , π ) - the number of active sites of the permutation C # p ( n ) obtained from π by inserting n + 1 into its i th active site. The active sites of a permutation π ∈ S n ( T ) are right Summary justified if the sites to the right of any active site are also CAT active. Example 13452 ∈ S 5 ( 312 ) has 3 first active sites right justified following 134 _ 5 _ 2 _. 8 / 26

  15. Regular pattern A set of patterns T is called regular if BARIL & DO 1 ∈ S 1 ( T ) has two sons, Introduction Recalls all active sites are right justified, Bijection for any n ≥ 1 and π ∈ S n ( T ) , χ T ( i , π ) does not depend on π C 1 , p ( n ) but solely on i and on the number k of active sites of π . In this case we denote χ T ( i , π ) by χ T ( i , k ) and we call it succession p ( n ) C ˆ function [Do, Vajnovszki 2007] . C # p ( n ) ( k ) � ( χ T ( 1 , k ))( χ T ( 2 , k )) . . . ( χ T ( k , k )) Summary or ( k ) � ∪ k i = 1 ( χ T ( i , k )) , for k ≥ 1 , CAT is the succession rule corresponding to the set of patterns T . succession function → succession rule succession rule � succession function 9 / 26

  16. 1 12 21 123 132 213 231 321 Example 1234 1243 1324 1342 1432 2134 2143 2314 2341 2431 3214 3241 3421 4321 BARIL & DO The Catalan sets of permutations avoiding pattern T = { 312 } and T = { 321 } have the same succession rule Introduction Recalls ( k ) � ( 2 )( 3 ) . . . ( k + 1 ) , but different succession functions : Bijection T = { 312 } , χ T ( i , k ) = i + 1 C 1 , p ( n ) p ( n ) C ˆ C # p ( n ) Summary CAT 10 / 26

  17. 1 12 21 123 132 312 213 231 1234 1243 1423 4123 1324 1342 3124 3142 3412 2134 2143 2413 2314 2341 BARIL & DO � k + 1 Introduction if i = 1 T = { 321 } , χ T ( i , k ) = Recalls i otherwise Bijection C 1 , p ( n ) p ( n ) C ˆ C # p ( n ) Summary CAT 11 / 26

  18. Colored regular pattern BARIL & DO Introduction Recalls color : each permutation associated with an integer c Bijection [Barcucci, Pinzani, . . . ] . C 1 , p ( n ) if π ∈ S n ( T ) with color c , the insertion of n + 1 in its i -th p ( n ) C ˆ active site produces a σ ∈ S n + 1 ( T ) with µ ( i , π, c ) active sites and color ν ( i , π, c ) ; C # p ( n ) we extend the previous χ function in order to transform a Summary triple ( i , k , c ) ∈ N 3 into a couple ( µ ( i , k , c ) , ν ( i , k , c )) ∈ N 2 . CAT 12 / 26

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