Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall...
-
Upload
jordan-lee -
Category
Documents
-
view
214 -
download
0
description
Transcript of Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall...
![Page 1: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/1.jpg)
Permuting machines
Mike Atkinson
![Page 2: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/2.jpg)
A hole in the ground
45 3 2 1
A line of golf balls about to fall into a hole
![Page 3: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/3.jpg)
A hole in the ground
4
53
2
1
They trickled down on both sides of the dividing rock
![Page 4: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/4.jpg)
An input restricted deque
45 3 2 1
Input is allowed into one end of a linear list but output is allowed from both ends
![Page 5: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/5.jpg)
An input restricted deque
4 5 32 1
A possible output order
![Page 6: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/6.jpg)
An exclusive art gallery
Pay and enter Exit enlightened
Four paintings in two very small rooms
![Page 7: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/7.jpg)
Permuting machines
All the examples have an “output” that is a permutation of the input
So they are associated with a certain set of permutations that represent the computations they can do
Other examples: container data structures, packet-switching networks, sorting by imperfect algorithms
![Page 8: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/8.jpg)
Permuting machines Can we characterise the possible
permutations of a permuting machine? Can we enumerate them for each fixed
length? Under mild conditions a general theory can
be built But it doesn’t solve the problems in every
case
![Page 9: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/9.jpg)
Back to the hole in the ground
3
2 1
2 1
2
12
1
3
2
13 2
132 1 3
21 3
21
Can produce
Can produce
or
But not321
![Page 10: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/10.jpg)
Hole in the ground permutations
c
a
b
If c > b > a such a permutation cannot be generated
If there is no such c > b > a the permutation can be generated
321 is the characterising forbidden subpermutation
![Page 11: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/11.jpg)
Forbidden subpermutations
Hole in the ground permutations are exactly those that do not have 321 as a subpermutation
Restricted deque permutations are exactly those that do not have 4213 and 4231 as a subpermutation
Art gallery permutations are characterised in a similar way but we need infinitely many forbidden subpermutations
![Page 12: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/12.jpg)
Forbidden subpermutations
Many permuting machines have their permutations defined by a list (often an infinite list) of forbidden subpermutations
Such permutation sets are precisely those that are ideals in the “subpermutation order”
These ideals might be compared to the ideals for the “graph minor” order but they are more complicated
![Page 13: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/13.jpg)
Counting The number of hole in the ground permutations of
length n is
The number of restricted deque permutations of length n are the coefficients in
The number of art gallery permutations of length n is known, even more complicated, and I don’t remember it - but the generating function is rational
![Page 14: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/14.jpg)
Milestone result and problem
Marcus & Tardos (2004): for any proper ideal there is a constant k for which the number cn of permutations of length n in the ideal is at most kn
Is it true that exists?
![Page 15: Permuting machines Mike Atkinson. A hole in the ground 4 5 3 2 1 A line of golf balls about to fall into a hole.](https://reader033.fdocuments.us/reader033/viewer/2022052915/5a4d1b1f7f8b9ab059994a96/html5/thumbnails/15.jpg)
General questions
Given an ideal in the subpermutation order find a list of forbidden permutations that characterises it, and
Determine the number of permutations in the ideal of each length n
Understand the counting functionsPolynomial
Rational
Algebraic
Wild