an introduction to enumeration schemes
play

An Introduction to Enumeration Schemes Lara Pudwell Valparaiso - PowerPoint PPT Presentation

Pattern-Avoiding Permutations Enumeration Schemes Summary An Introduction to Enumeration Schemes Lara Pudwell Valparaiso University Trinity University Mathematics Colloquium November 18, 2009 Lara Pudwell An Introduction to Enumeration


  1. Pattern-Avoiding Permutations Enumeration Schemes Summary An Introduction to Enumeration Schemes Lara Pudwell Valparaiso University Trinity University Mathematics Colloquium November 18, 2009 Lara Pudwell An Introduction to Enumeration Schemes

  2. Pattern-Avoiding Permutations Enumeration Schemes Summary Outline Pattern-Avoiding Permutations 1 Definitions Counting Results Motivation Enumeration Schemes 2 Divide Conquer Putting It All Together... 3 Summary Lara Pudwell An Introduction to Enumeration Schemes

  3. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Reduction Given a string of numbers q = q 1 · · · q m , the reduction of q is the string obtained by replacing the i th smallest number of q with i . For example, the reduction of 26745 is 14523. Lara Pudwell An Introduction to Enumeration Schemes

  4. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Pattern Avoidance/Containment Given permutations π = π 1 · · · π n and q = q 1 · · · q m , π contains q as a pattern if there is 1 ≤ i 1 < · · · < i m ≤ n so that π i 1 · · · π i m reduces to q ; otherwise π avoids q . For example, 4576213 contains 312 (4576213 ) . 4576213 avoids 1234. Lara Pudwell An Introduction to Enumeration Schemes

  5. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Permutations as Functions We can also think of a permutation as a function from { 1 , . . . , n } to { 1 , . . . , n } . π = 4576213 Lara Pudwell An Introduction to Enumeration Schemes

  6. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Permutations as Functions We can also think of a permutation as a function from { 1 , . . . , n } to { 1 , . . . , n } . π = 4576213 Then, permutation π contains permutation q if the graph of π contains the graph of q . 4576213 contains 312. Lara Pudwell An Introduction to Enumeration Schemes

  7. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Two Questions Easy: Given π ∈ S n , what patterns does π contain? Hard: Given q ∈ S m , Let S n ( q ) = { π ∈ S n | π avoids q } . Find an expression for | S n ( q ) | . Lara Pudwell An Introduction to Enumeration Schemes

  8. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 2 There are two patterns of length 2: 12, 21. What is | S n ( 12 ) | ? Lara Pudwell An Introduction to Enumeration Schemes

  9. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 2 There are two patterns of length 2: 12, 21. What is | S n ( 12 ) | ? Lara Pudwell An Introduction to Enumeration Schemes

  10. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 2 There are two patterns of length 2: 12, 21. What is | S n ( 12 ) | ? Lara Pudwell An Introduction to Enumeration Schemes

  11. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 2 There are two patterns of length 2: 12, 21. What is | S n ( 12 ) | ? | S n ( 12 ) | = 1 (for n ≥ 0). Lara Pudwell An Introduction to Enumeration Schemes

  12. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 2 There are two patterns of length 2: 12, 21. What is | S n ( 12 ) | ? What is | S n ( 21 ) | ? | S n ( 12 ) | = 1 (for n ≥ 0). Lara Pudwell An Introduction to Enumeration Schemes

  13. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 2 There are two patterns of length 2: 12, 21. What is | S n ( 12 ) | ? What is | S n ( 21 ) | ? | S n ( 12 ) | = 1 (for n ≥ 0). Lara Pudwell An Introduction to Enumeration Schemes

  14. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 2 There are two patterns of length 2: 12, 21. What is | S n ( 12 ) | ? What is | S n ( 21 ) | ? | S n ( 12 ) | = 1 (for n ≥ 0). Lara Pudwell An Introduction to Enumeration Schemes

  15. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 2 There are two patterns of length 2: 12, 21. What is | S n ( 12 ) | ? What is | S n ( 21 ) | ? | S n ( 12 ) | = | S n ( 21 ) | = 1 (for n ≥ 0). Lara Pudwell An Introduction to Enumeration Schemes

  16. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Useful Observation (Wilf Equivalence) q r (reverse) q c (complement) q − 1 (inverse) q (any pattern) For any pattern q , we have: � � | S n ( q ) | = | S n ( q r ) | = | S n ( q c ) | = � S n ( q − 1 ) � � � Lara Pudwell An Introduction to Enumeration Schemes

  17. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 3 There are six patterns of length 3: 123, 132, 213, 231, 312, 321. Using Wilf equivalence, we have | S n ( 123 ) | = | S n ( 321 ) | and | S n ( 132 ) | = | S n ( 231 ) | = | S n ( 213 ) | = | S n ( 312 ) | . Lara Pudwell An Introduction to Enumeration Schemes

  18. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 3 There are six patterns of length 3: 123, 132, 213, 231, 312, 321. Using Wilf equivalence, we have | S n ( 123 ) | = | S n ( 321 ) | and | S n ( 132 ) | = | S n ( 231 ) | = | S n ( 213 ) | = | S n ( 312 ) | . | S n ( 123 ) | = | S n ( 132 ) | (Simion and Schmidt, 1985). Lara Pudwell An Introduction to Enumeration Schemes

  19. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding the pattern 132 What is | S n ( 132 ) | ? Lara Pudwell An Introduction to Enumeration Schemes

  20. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding the pattern 132 What is | S n ( 132 ) | ? Lara Pudwell An Introduction to Enumeration Schemes

  21. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding the pattern 132 What is | S n ( 132 ) | ? Lara Pudwell An Introduction to Enumeration Schemes

  22. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding the pattern 132 What is | S n ( 132 ) | ? Lara Pudwell An Introduction to Enumeration Schemes

  23. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding the pattern 132 What is | S n ( 132 ) | ? Lara Pudwell An Introduction to Enumeration Schemes

  24. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding the pattern 132 What is | S n ( 132 ) | ? Lara Pudwell An Introduction to Enumeration Schemes

  25. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding the pattern 132 What is | S n ( 132 ) | ? Lara Pudwell An Introduction to Enumeration Schemes

  26. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding the pattern 132 What is | S n ( 132 ) | ? n � | S n ( 132 ) | = | S i − 1 ( 132 ) | · | S n − i ( 132 ) | (for n > 0) i = 1 Lara Pudwell An Introduction to Enumeration Schemes

  27. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding the pattern 132 What is | S n ( 132 ) | ? n � | S n ( 132 ) | = | S i − 1 ( 132 ) | · | S n − i ( 132 ) | (for n > 0) i = 1 � 2 n � n | S n ( 132 ) | = n + 1 = n th Catalan number Lara Pudwell An Introduction to Enumeration Schemes

  28. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 4 There are 24 patterns of length 4. Using Wilf equivalence and similar bijections, we can narrow our work to 3 cases: S n ( 1342 ) , S n ( 1234 ) , and S n ( 1324 ) . Lara Pudwell An Introduction to Enumeration Schemes

  29. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Avoiding a Pattern of Length 4 There are 24 patterns of length 4. Using Wilf equivalence and similar bijections, we can narrow our work to 3 cases: S n ( 1342 ) , S n ( 1234 ) , and S n ( 1324 ) . 1 2 3 4 5 6 7 8 ∼ 8 n | S n ( 1342 ) | 1 2 6 23 103 512 2740 15485 ∼ 9 n | S n ( 1234 ) | 1 2 6 23 103 513 2761 15767 ∼ 9 . 3 n | S n ( 1324 ) | 1 2 6 23 103 513 2762 15793 Lara Pudwell An Introduction to Enumeration Schemes

  30. Pattern-Avoiding Permutations Definitions Enumeration Schemes Counting Results Summary Motivation Pattern-Avoidance Sightings Pattern-avoiding permutations appear in the context of... sorting algorithms Schubert varieties experimental mathematics Lara Pudwell An Introduction to Enumeration Schemes

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