Simple Permutations R.L.F. Brignall joint work with Sophie - - PowerPoint PPT Presentation

simple permutations
SMART_READER_LITE
LIVE PREVIEW

Simple Permutations R.L.F. Brignall joint work with Sophie - - PowerPoint PPT Presentation

Simple Permutations R.L.F. Brignall joint work with Sophie Huczynska, Nik Rukuc and Vincent Vatter School of Mathematics and Statistics University of St Andrews Thursday 15th June, 2006 Introduction Basic Concepts 1 Permutation Classes


slide-1
SLIDE 1

Simple Permutations

R.L.F. Brignall

joint work with Sophie Huczynska, Nik Ruškuc and Vincent Vatter

School of Mathematics and Statistics University of St Andrews

Thursday 15th June, 2006

slide-2
SLIDE 2

Introduction

1

Basic Concepts Permutation Classes Intervals and Simple Permutations

2

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples Sets of Permutations

3

A Decomposition Theorem with Enumerative Consequences Aim Pin Sequences Decomposing Simple Permutations

4

Decidability and Unavoidable Structures More on Pins Decidability

slide-3
SLIDE 3

Basic Concepts

Outline

1

Basic Concepts Permutation Classes Intervals and Simple Permutations

2

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples Sets of Permutations

3

A Decomposition Theorem with Enumerative Consequences Aim Pin Sequences Decomposing Simple Permutations

4

Decidability and Unavoidable Structures More on Pins Decidability

slide-4
SLIDE 4

Basic Concepts Permutation Classes

Pattern Involvement

Regard a permutation of length n as an ordering of the symbols 1, . . . , n. A permutation τ = t1t2 . . . tk is involved in the permutation σ = s1s2 . . . sn if there exists a subsequence si1, si2, . . . , sik

  • rder isomorphic to τ.

Example

slide-5
SLIDE 5

Basic Concepts Permutation Classes

Pattern Involvement

Regard a permutation of length n as an ordering of the symbols 1, . . . , n. A permutation τ = t1t2 . . . tk is involved in the permutation σ = s1s2 . . . sn if there exists a subsequence si1, si2, . . . , sik

  • rder isomorphic to τ.

Example

slide-6
SLIDE 6

Basic Concepts Permutation Classes

Pattern Involvement

Regard a permutation of length n as an ordering of the symbols 1, . . . , n. A permutation τ = t1t2 . . . tk is involved in the permutation σ = s1s2 . . . sn if there exists a subsequence si1, si2, . . . , sik

  • rder isomorphic to τ.

Example 1 3 5 2 4 4 2 1 6 3 8 5 7

slide-7
SLIDE 7

Basic Concepts Permutation Classes

Pattern Involvement

Regard a permutation of length n as an ordering of the symbols 1, . . . , n. A permutation τ = t1t2 . . . tk is involved in the permutation σ = s1s2 . . . sn if there exists a subsequence si1, si2, . . . , sik

  • rder isomorphic to τ.

Example 1 3 5 2 4 ≺ 4 2 1 6 3 8 5 7

slide-8
SLIDE 8

Basic Concepts Permutation Classes

Permutation Classes

Involvement forms a partial order on the set of all permutations. Downsets of permutations in this partial order form permutation classes. A permutation class C can be seen to avoid certain

  • permutations. Write C = Av(B).

Example The class C = Av(12) consists of all the decreasing permutations: {1, 21, 321, 4321, . . .}

slide-9
SLIDE 9

Basic Concepts Permutation Classes

Permutation Classes

Involvement forms a partial order on the set of all permutations. Downsets of permutations in this partial order form permutation classes. A permutation class C can be seen to avoid certain

  • permutations. Write C = Av(B).

Example The class C = Av(12) consists of all the decreasing permutations: {1, 21, 321, 4321, . . .}

slide-10
SLIDE 10

Basic Concepts Permutation Classes

Permutation Classes

Involvement forms a partial order on the set of all permutations. Downsets of permutations in this partial order form permutation classes. A permutation class C can be seen to avoid certain

  • permutations. Write C = Av(B).

Example The class C = Av(12) consists of all the decreasing permutations: {1, 21, 321, 4321, . . .}

slide-11
SLIDE 11

Basic Concepts Permutation Classes

Permutation Classes

Involvement forms a partial order on the set of all permutations. Downsets of permutations in this partial order form permutation classes. A permutation class C can be seen to avoid certain

  • permutations. Write C = Av(B).

Example The class C = Av(12) consists of all the decreasing permutations: {1, 21, 321, 4321, . . .}

slide-12
SLIDE 12

Basic Concepts Permutation Classes

Permutation Classes

Involvement forms a partial order on the set of all permutations. Downsets of permutations in this partial order form permutation classes. A permutation class C can be seen to avoid certain

  • permutations. Write C = Av(B).

Example The class C = Av(12) consists of all the decreasing permutations: {1, 21, 321, 4321, . . .}

slide-13
SLIDE 13

Basic Concepts Permutation Classes

Generating Functions

Cn – permutations in C of length n.

  • |Cn|xn is the generating function.

Example The generating function of C = Av(12) is: 1 + x + x2 + x3 + · · · = 1 1 − x

slide-14
SLIDE 14

Basic Concepts Permutation Classes

Generating Functions

Cn – permutations in C of length n.

  • |Cn|xn is the generating function.

Example The generating function of C = Av(12) is: 1 + x + x2 + x3 + · · · = 1 1 − x

slide-15
SLIDE 15

Basic Concepts Permutation Classes

Generating Functions

Cn – permutations in C of length n.

  • |Cn|xn is the generating function.

Example The generating function of C = Av(12) is: 1 + x + x2 + x3 + · · · = 1 1 − x

slide-16
SLIDE 16

Basic Concepts Permutation Classes

Generating Functions

Cn – permutations in C of length n.

  • |Cn|xn is the generating function.

Example The generating function of C = Av(12) is: 1 + x + x2 + x3 + · · · = 1 1 − x

slide-17
SLIDE 17

Basic Concepts Intervals and Simple Permutations

Intervals

Pick any permutation π. An interval of π is a set of contiguous indices I = [a, b] such that π(I) = {π(i) : i ∈ I} is also contiguous. Example

slide-18
SLIDE 18

Basic Concepts Intervals and Simple Permutations

Intervals

Pick any permutation π. An interval of π is a set of contiguous indices I = [a, b] such that π(I) = {π(i) : i ∈ I} is also contiguous. Example

slide-19
SLIDE 19

Basic Concepts Intervals and Simple Permutations

Intervals

Pick any permutation π. An interval of π is a set of contiguous indices I = [a, b] such that π(I) = {π(i) : i ∈ I} is also contiguous. Example

slide-20
SLIDE 20

Basic Concepts Intervals and Simple Permutations

Intervals

Pick any permutation π. An interval of π is a set of contiguous indices I = [a, b] such that π(I) = {π(i) : i ∈ I} is also contiguous. Example

slide-21
SLIDE 21

Basic Concepts Intervals and Simple Permutations

Simple Permutations

Only intervals are singletons and the whole thing. Example

slide-22
SLIDE 22

Basic Concepts Intervals and Simple Permutations

Simple Permutations

Only intervals are singletons and the whole thing. Example

slide-23
SLIDE 23

Basic Concepts Intervals and Simple Permutations

Simple Permutations

Only intervals are singletons and the whole thing. Example

slide-24
SLIDE 24

Basic Concepts Intervals and Simple Permutations

Simple Permutations

Only intervals are singletons and the whole thing. Example

slide-25
SLIDE 25

Basic Concepts Intervals and Simple Permutations

Simple Permutations

Only intervals are singletons and the whole thing. Example

slide-26
SLIDE 26

Basic Concepts Intervals and Simple Permutations

Simple Permutations

Only intervals are singletons and the whole thing. Example

slide-27
SLIDE 27

Basic Concepts Intervals and Simple Permutations

Simple Permutations

Only intervals are singletons and the whole thing. Example

slide-28
SLIDE 28

Basic Concepts Intervals and Simple Permutations

Special Simple Permutations

Parallel alternations. Wedge permutations Two flavours of wedge simple permutation.

slide-29
SLIDE 29

Basic Concepts Intervals and Simple Permutations

Special Simple Permutations

Parallel alternations. Wedge permutations Two flavours of wedge simple permutation.

slide-30
SLIDE 30

Basic Concepts Intervals and Simple Permutations

Special Simple Permutations

Parallel alternations. Wedge permutations – not simple! Two flavours of wedge simple permutation.

slide-31
SLIDE 31

Basic Concepts Intervals and Simple Permutations

Special Simple Permutations

Parallel alternations. Wedge permutations Two flavours of wedge simple permutation.

slide-32
SLIDE 32

Algebraic Generating Functions for Sets of Permutations

Outline

1

Basic Concepts Permutation Classes Intervals and Simple Permutations

2

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples Sets of Permutations

3

A Decomposition Theorem with Enumerative Consequences Aim Pin Sequences Decomposing Simple Permutations

4

Decidability and Unavoidable Structures More on Pins Decidability

slide-33
SLIDE 33

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples

Motivation

Example

Av(132) Av(132)

132-avoiders: generic structure. Only simple permutations are1, 12, and 21. Enumerate recursively: f(x) = xf(x)2 + 1.

slide-34
SLIDE 34

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples

Motivation

Example

Av(132) Av(132)

132-avoiders: generic structure. Only simple permutations are1, 12, and 21. Enumerate recursively: f(x) = xf(x)2 + 1.

slide-35
SLIDE 35

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples

Motivation

Example

Av(132) Av(132)

132-avoiders: generic structure. Only simple permutations are1, 12, and 21. Enumerate recursively: f(x) = xf(x)2 + 1.

slide-36
SLIDE 36

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples

Motivation II

“...the standard intuition of what a family with an algebraic

generating function looks like: the algebraicity suggests that it may (or should...), be possible to give a recursive description of the objects based on disjoint union of sets and concatentation of objects.” — Bousquet-Mélou, 2006 We can always write permutations with a simple block pattern, the substitution decomposition. Use recursive enumeration for classes with finitely many simple permutations. Expect an algebraic generating function.

slide-37
SLIDE 37

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples

Motivation II

“...the standard intuition of what a family with an algebraic

generating function looks like: the algebraicity suggests that it may (or should...), be possible to give a recursive description of the objects based on disjoint union of sets and concatentation of objects.” — Bousquet-Mélou, 2006 We can always write permutations with a simple block pattern, the substitution decomposition. Use recursive enumeration for classes with finitely many simple permutations. Expect an algebraic generating function.

slide-38
SLIDE 38

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples

Motivation II

“...the standard intuition of what a family with an algebraic

generating function looks like: the algebraicity suggests that it may (or should...), be possible to give a recursive description of the objects based on disjoint union of sets and concatentation of objects.” — Bousquet-Mélou, 2006 We can always write permutations with a simple block pattern, the substitution decomposition. Use recursive enumeration for classes with finitely many simple permutations. Expect an algebraic generating function.

slide-39
SLIDE 39

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples

Motivation II

“...the standard intuition of what a family with an algebraic

generating function looks like: the algebraicity suggests that it may (or should...), be possible to give a recursive description of the objects based on disjoint union of sets and concatentation of objects.” — Bousquet-Mélou, 2006 We can always write permutations with a simple block pattern, the substitution decomposition. Use recursive enumeration for classes with finitely many simple permutations. Expect an algebraic generating function.

slide-40
SLIDE 40

Algebraic Generating Functions for Sets of Permutations Sets of Permutations

Algebraic Generating Functions

Theorem (RB, SH, VV) In a permutation class C with only finitely many simple permutations, the following sequences have algebraic generating functions: the number of permutations in Cn (Albert and Atkinson), the number of alternating permutations in Cn, the number of even permutations in Cn, the number of Dumont permutations in Cn, the number of permutations in Cn avoiding any finite set of blocked or barred permutations, the number of involutions in Cn, and Any (finite) combination of the above.

slide-41
SLIDE 41

Algebraic Generating Functions for Sets of Permutations Sets of Permutations

Algebraic Generating Functions

Theorem (RB, SH, VV) In a permutation class C with only finitely many simple permutations, the following sequences have algebraic generating functions: the number of permutations in Cn (Albert and Atkinson), the number of alternating permutations in Cn, the number of even permutations in Cn, the number of Dumont permutations in Cn, the number of permutations in Cn avoiding any finite set of blocked or barred permutations, the number of involutions in Cn, and Any (finite) combination of the above.

slide-42
SLIDE 42

Algebraic Generating Functions for Sets of Permutations Sets of Permutations

Algebraic Generating Functions

Theorem (RB, SH, VV) In a permutation class C with only finitely many simple permutations, the following sequences have algebraic generating functions: the number of permutations in Cn (Albert and Atkinson), the number of alternating permutations in Cn, the number of even permutations in Cn, the number of Dumont permutations in Cn, the number of permutations in Cn avoiding any finite set of blocked or barred permutations, the number of involutions in Cn, and Any (finite) combination of the above.

slide-43
SLIDE 43

Algebraic Generating Functions for Sets of Permutations Sets of Permutations

Algebraic Generating Functions

Theorem (RB, SH, VV) In a permutation class C with only finitely many simple permutations, the following sequences have algebraic generating functions: the number of permutations in Cn (Albert and Atkinson), the number of alternating permutations in Cn, the number of even permutations in Cn, the number of Dumont permutations in Cn, the number of permutations in Cn avoiding any finite set of blocked or barred permutations, the number of involutions in Cn, and Any (finite) combination of the above.

slide-44
SLIDE 44

Algebraic Generating Functions for Sets of Permutations Sets of Permutations

Algebraic Generating Functions

Theorem (RB, SH, VV) In a permutation class C with only finitely many simple permutations, the following sequences have algebraic generating functions: the number of permutations in Cn (Albert and Atkinson), the number of alternating permutations in Cn, the number of even permutations in Cn, the number of Dumont permutations in Cn, the number of permutations in Cn avoiding any finite set of blocked or barred permutations, the number of involutions in Cn, and Any (finite) combination of the above.

slide-45
SLIDE 45

Algebraic Generating Functions for Sets of Permutations Sets of Permutations

Algebraic Generating Functions

Theorem (RB, SH, VV) In a permutation class C with only finitely many simple permutations, the following sequences have algebraic generating functions: the number of permutations in Cn (Albert and Atkinson), the number of alternating permutations in Cn, the number of even permutations in Cn, the number of Dumont permutations in Cn, the number of permutations in Cn avoiding any finite set of blocked or barred permutations, the number of involutions in Cn, and Any (finite) combination of the above.

slide-46
SLIDE 46

Algebraic Generating Functions for Sets of Permutations Sets of Permutations

Algebraic Generating Functions

Theorem (RB, SH, VV) In a permutation class C with only finitely many simple permutations, the following sequences have algebraic generating functions: the number of permutations in Cn (Albert and Atkinson), the number of alternating permutations in Cn, the number of even permutations in Cn, the number of Dumont permutations in Cn, the number of permutations in Cn avoiding any finite set of blocked or barred permutations, the number of involutions in Cn, and Any (finite) combination of the above.

slide-47
SLIDE 47

A Decomposition Theorem with Enumerative Consequences

Outline

1

Basic Concepts Permutation Classes Intervals and Simple Permutations

2

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples Sets of Permutations

3

A Decomposition Theorem with Enumerative Consequences Aim Pin Sequences Decomposing Simple Permutations

4

Decidability and Unavoidable Structures More on Pins Decidability

slide-48
SLIDE 48

A Decomposition Theorem with Enumerative Consequences Aim

What we want to find

Large simple permutation, size f(k). Find two simple permutations inside, each of size k. Overlap of at most two points – almost disjoint.

slide-49
SLIDE 49

A Decomposition Theorem with Enumerative Consequences Aim

What we want to find

Large simple permutation, size f(k). Find two simple permutations inside, each of size k. Overlap of at most two points – almost disjoint.

slide-50
SLIDE 50

A Decomposition Theorem with Enumerative Consequences Aim

What we want to find

Large simple permutation, size f(k). Find two simple permutations inside, each of size k. Overlap of at most two points – almost disjoint.

slide-51
SLIDE 51

A Decomposition Theorem with Enumerative Consequences Aim

What we want to find

Large simple permutation, size f(k). Find two simple permutations inside, each of size k. Overlap of at most two points – almost disjoint.

slide-52
SLIDE 52

A Decomposition Theorem with Enumerative Consequences Aim

Why I

Every simple of length ≥ 4 contains 132. Every simple of length ≥ f(4) contains 2 almost disjoint copies of 132. ≥ f(f(4)) contains 4 copies of 132. . . . Theorem (Bóna; Mansour and Vainshtein) For every fixed r, the class of all permutations containing at most r copies of 132 has an algebraic generating function.

slide-53
SLIDE 53

A Decomposition Theorem with Enumerative Consequences Aim

Why I

Every simple of length ≥ 4 contains 132. Every simple of length ≥ f(4) contains 2 almost disjoint copies of 132. ≥ f(f(4)) contains 4 copies of 132. . . . Theorem (Bóna; Mansour and Vainshtein) For every fixed r, the class of all permutations containing at most r copies of 132 has an algebraic generating function.

slide-54
SLIDE 54

A Decomposition Theorem with Enumerative Consequences Aim

Why I

Every simple of length ≥ 4 contains 132. Every simple of length ≥ f(4) contains 2 almost disjoint copies of 132. ≥ f(f(4)) contains 4 copies of 132. . . . Theorem (Bóna; Mansour and Vainshtein) For every fixed r, the class of all permutations containing at most r copies of 132 has an algebraic generating function.

slide-55
SLIDE 55

A Decomposition Theorem with Enumerative Consequences Aim

Why I

Every simple of length ≥ 4 contains 132. Every simple of length ≥ f(4) contains 2 almost disjoint copies of 132. ≥ f(f(4)) contains 4 copies of 132. . . . Theorem (Bóna; Mansour and Vainshtein) For every fixed r, the class of all permutations containing at most r copies of 132 has an algebraic generating function.

slide-56
SLIDE 56

A Decomposition Theorem with Enumerative Consequences Aim

Why II

Av(β≤r1

1

, β≤r2

2

, . . . , β≤rk

k

) — the class with: ≤ r1 copies of β1, ≤ r2 copies of β2, etc. Corollary If the class Av(β1, β2, . . . , βk) contains only finitely many simple permutations then for all choices of nonnegative integers r1, r2, . . . , and rk, the class Av(β≤r1

1

, β≤r2

2

, . . . , β≤rk

k

) also contains only finitely many simple permutations. Corollary For all r and s, every subclass of Av(2413≤r, 3142≤s) contains

  • nly finitely many simple permutations and thus has an

algebraic generating function.

slide-57
SLIDE 57

A Decomposition Theorem with Enumerative Consequences Aim

Why II

Av(β≤r1

1

, β≤r2

2

, . . . , β≤rk

k

) — the class with: ≤ r1 copies of β1, ≤ r2 copies of β2, etc. Corollary If the class Av(β1, β2, . . . , βk) contains only finitely many simple permutations then for all choices of nonnegative integers r1, r2, . . . , and rk, the class Av(β≤r1

1

, β≤r2

2

, . . . , β≤rk

k

) also contains only finitely many simple permutations. Corollary For all r and s, every subclass of Av(2413≤r, 3142≤s) contains

  • nly finitely many simple permutations and thus has an

algebraic generating function.

slide-58
SLIDE 58

A Decomposition Theorem with Enumerative Consequences Aim

Why II

Av(β≤r1

1

, β≤r2

2

, . . . , β≤rk

k

) — the class with: ≤ r1 copies of β1, ≤ r2 copies of β2, etc. Corollary If the class Av(β1, β2, . . . , βk) contains only finitely many simple permutations then for all choices of nonnegative integers r1, r2, . . . , and rk, the class Av(β≤r1

1

, β≤r2

2

, . . . , β≤rk

k

) also contains only finitely many simple permutations. Corollary For all r and s, every subclass of Av(2413≤r, 3142≤s) contains

  • nly finitely many simple permutations and thus has an

algebraic generating function.

slide-59
SLIDE 59

A Decomposition Theorem with Enumerative Consequences Pin Sequences

Proper Pin Sequences

Start with any two points. Extend up, down, left, or right – this is a right pin. A proper pin must be maximal and cut the previous pin, but not the rectangle. A right-reaching pin sequence.

slide-60
SLIDE 60

A Decomposition Theorem with Enumerative Consequences Pin Sequences

Proper Pin Sequences

Start with any two points. Extend up, down, left, or right – this is a right pin. A proper pin must be maximal and cut the previous pin, but not the rectangle. A right-reaching pin sequence.

slide-61
SLIDE 61

A Decomposition Theorem with Enumerative Consequences Pin Sequences

Proper Pin Sequences

Start with any two points. Extend up, down, left, or right – this is a right pin. A proper pin must be maximal and cut the previous pin, but not the rectangle. A right-reaching pin sequence.

slide-62
SLIDE 62

A Decomposition Theorem with Enumerative Consequences Pin Sequences

Proper Pin Sequences

Start with any two points. Extend up, down, left, or right – this is a right pin. A proper pin must be maximal and cut the previous pin, but not the rectangle. A right-reaching pin sequence.

slide-63
SLIDE 63

A Decomposition Theorem with Enumerative Consequences Pin Sequences

Proper Pin Sequences

Start with any two points. Extend up, down, left, or right – this is a right pin. A proper pin must be maximal and cut the previous pin, but not the rectangle. A right-reaching pin sequence.

slide-64
SLIDE 64

A Decomposition Theorem with Enumerative Consequences Pin Sequences

Proper Pin Sequences

Start with any two points. Extend up, down, left, or right – this is a right pin. A proper pin must be maximal and cut the previous pin, but not the rectangle. A right-reaching pin sequence.

slide-65
SLIDE 65

A Decomposition Theorem with Enumerative Consequences Pin Sequences

Proper Pin Sequences

Start with any two points. Extend up, down, left, or right – this is a right pin. A proper pin must be maximal and cut the previous pin, but not the rectangle. A right-reaching pin sequence.

slide-66
SLIDE 66

A Decomposition Theorem with Enumerative Consequences Pin Sequences

Proper Pin Sequences

Start with any two points. Extend up, down, left, or right – this is a right pin. A proper pin must be maximal and cut the previous pin, but not the rectangle. A right-reaching pin sequence.

slide-67
SLIDE 67

A Decomposition Theorem with Enumerative Consequences Pin Sequences

Simples and Pin Sequences

The points of the proper pin sequence form a simple permutation.

slide-68
SLIDE 68

A Decomposition Theorem with Enumerative Consequences Decomposing Simple Permutations

A Technical Theorem

Theorem Every simple permutation of length at least 2(2048k8)(2048k8)(2k) contains either a proper pin sequence of length at least 2k or a parallel alternation or a wedge simple permutation of length at least 2k. Proper pin sequence ⇒ two almost disjoint simples. Parallel alternation ⇒ two almost disjoint simples. Wedge simple permutation ⇒ two almost disjoint simples.

slide-69
SLIDE 69

A Decomposition Theorem with Enumerative Consequences Decomposing Simple Permutations

A Technical Theorem

Theorem Every simple permutation of length at least 2(2048k8)(2048k8)(2k) contains either a proper pin sequence of length at least 2k or a parallel alternation or a wedge simple permutation of length at least 2k. Proper pin sequence ⇒ two almost disjoint simples. Parallel alternation ⇒ two almost disjoint simples. Wedge simple permutation ⇒ two almost disjoint simples.

slide-70
SLIDE 70

A Decomposition Theorem with Enumerative Consequences Decomposing Simple Permutations

A Technical Theorem

Theorem Every simple permutation of length at least 2(2048k8)(2048k8)(2k) contains either a proper pin sequence of length at least 2k or a parallel alternation or a wedge simple permutation of length at least 2k. Proper pin sequence ⇒ two almost disjoint simples. Parallel alternation ⇒ two almost disjoint simples. Wedge simple permutation ⇒ two almost disjoint simples.

slide-71
SLIDE 71

A Decomposition Theorem with Enumerative Consequences Decomposing Simple Permutations

A Technical Theorem

Theorem Every simple permutation of length at least 2(2048k8)(2048k8)(2k) contains either a proper pin sequence of length at least 2k or a parallel alternation or a wedge simple permutation of length at least 2k. Proper pin sequence ⇒ two almost disjoint simples. Parallel alternation ⇒ two almost disjoint simples. Wedge simple permutation ⇒ two almost disjoint simples.

slide-72
SLIDE 72

A Decomposition Theorem with Enumerative Consequences Decomposing Simple Permutations

The Decomposition Theorem

Theorem (RB, SH, VV) There is a function f(k) such that every simple permutation of length at least f(k) contains two simple subsequences, each of length at least k, which share at most two entries in common.

slide-73
SLIDE 73

Decidability and Unavoidable Structures

Outline

1

Basic Concepts Permutation Classes Intervals and Simple Permutations

2

Algebraic Generating Functions for Sets of Permutations Finitely Many Simples Sets of Permutations

3

A Decomposition Theorem with Enumerative Consequences Aim Pin Sequences Decomposing Simple Permutations

4

Decidability and Unavoidable Structures More on Pins Decidability

slide-74
SLIDE 74

Decidability and Unavoidable Structures More on Pins

The Language of Pins

Encode as: 1 Pattern involvement ↔ partial order on pin words. Avoiding a pattern ↔ avoiding every pin word generating that pattern.

slide-75
SLIDE 75

Decidability and Unavoidable Structures More on Pins

The Language of Pins

Encode as: 11 Pattern involvement ↔ partial order on pin words. Avoiding a pattern ↔ avoiding every pin word generating that pattern.

slide-76
SLIDE 76

Decidability and Unavoidable Structures More on Pins

The Language of Pins

Encode as: 11R Pattern involvement ↔ partial order on pin words. Avoiding a pattern ↔ avoiding every pin word generating that pattern.

slide-77
SLIDE 77

Decidability and Unavoidable Structures More on Pins

The Language of Pins

Encode as: 11RU Pattern involvement ↔ partial order on pin words. Avoiding a pattern ↔ avoiding every pin word generating that pattern.

slide-78
SLIDE 78

Decidability and Unavoidable Structures More on Pins

The Language of Pins

Encode as: 11RUL Pattern involvement ↔ partial order on pin words. Avoiding a pattern ↔ avoiding every pin word generating that pattern.

slide-79
SLIDE 79

Decidability and Unavoidable Structures More on Pins

The Language of Pins

Encode as: 11RULD Pattern involvement ↔ partial order on pin words. Avoiding a pattern ↔ avoiding every pin word generating that pattern.

slide-80
SLIDE 80

Decidability and Unavoidable Structures More on Pins

The Language of Pins

Encode as: 11RULDR Pattern involvement ↔ partial order on pin words. Avoiding a pattern ↔ avoiding every pin word generating that pattern.

slide-81
SLIDE 81

Decidability and Unavoidable Structures More on Pins

The Language of Pins

Encode as: 11RULDRU Pattern involvement ↔ partial order on pin words. Avoiding a pattern ↔ avoiding every pin word generating that pattern.

slide-82
SLIDE 82

Decidability and Unavoidable Structures More on Pins

The Language of Pins

Encode as: 11RULDRU Pattern involvement ↔ partial order on pin words. Avoiding a pattern ↔ avoiding every pin word generating that pattern.

slide-83
SLIDE 83

Decidability and Unavoidable Structures More on Pins

The Language of Pins

Encode as: 11RULDRU Pattern involvement ↔ partial order on pin words. Avoiding a pattern ↔ avoiding every pin word generating that pattern.

slide-84
SLIDE 84

Decidability and Unavoidable Structures Decidability

Decidability

Theorem (RB, NR, VV) It is decidable whether a finitely based permutation class contains only finitely many simple permutations. Proof. Technical theorem ⇒ only look for arbitrary parallel or wedge simple permutations, or proper pin sequences. Parallel and wedge simple permutations easily verified. Proper pin sequences ↔ the language of pins. Language of pins avoiding a given pattern is regular. Decidable if a regular language is infinite.

slide-85
SLIDE 85

Decidability and Unavoidable Structures Decidability

Decidability

Theorem (RB, NR, VV) It is decidable whether a finitely based permutation class contains only finitely many simple permutations. Proof. Technical theorem ⇒ only look for arbitrary parallel or wedge simple permutations, or proper pin sequences. Parallel and wedge simple permutations easily verified. Proper pin sequences ↔ the language of pins. Language of pins avoiding a given pattern is regular. Decidable if a regular language is infinite.

slide-86
SLIDE 86

Decidability and Unavoidable Structures Decidability

Decidability

Theorem (RB, NR, VV) It is decidable whether a finitely based permutation class contains only finitely many simple permutations. Proof. Technical theorem ⇒ only look for arbitrary parallel or wedge simple permutations, or proper pin sequences. Parallel and wedge simple permutations easily verified. Proper pin sequences ↔ the language of pins. Language of pins avoiding a given pattern is regular. Decidable if a regular language is infinite.

slide-87
SLIDE 87

Decidability and Unavoidable Structures Decidability

Decidability

Theorem (RB, NR, VV) It is decidable whether a finitely based permutation class contains only finitely many simple permutations. Proof. Technical theorem ⇒ only look for arbitrary parallel or wedge simple permutations, or proper pin sequences. Parallel and wedge simple permutations easily verified. Proper pin sequences ↔ the language of pins. Language of pins avoiding a given pattern is regular. Decidable if a regular language is infinite.

slide-88
SLIDE 88

Decidability and Unavoidable Structures Decidability

Decidability

Theorem (RB, NR, VV) It is decidable whether a finitely based permutation class contains only finitely many simple permutations. Proof. Technical theorem ⇒ only look for arbitrary parallel or wedge simple permutations, or proper pin sequences. Parallel and wedge simple permutations easily verified. Proper pin sequences ↔ the language of pins. Language of pins avoiding a given pattern is regular. Decidable if a regular language is infinite.

slide-89
SLIDE 89

Decidability and Unavoidable Structures Decidability

Decidability

Theorem (RB, NR, VV) It is decidable whether a finitely based permutation class contains only finitely many simple permutations. Proof. Technical theorem ⇒ only look for arbitrary parallel or wedge simple permutations, or proper pin sequences. Parallel and wedge simple permutations easily verified. Proper pin sequences ↔ the language of pins. Language of pins avoiding a given pattern is regular. Decidable if a regular language is infinite.

slide-90
SLIDE 90

Decidability and Unavoidable Structures Decidability

Áttu eitthvað ódýrara?

slide-91
SLIDE 91

Decidability and Unavoidable Structures Decidability

Áttu eitthvað ódýrara? Do you have anything cheaper?