Многослойная перестановка - Layered permutation
В математике перестановки, а слоистая перестановка - это перестановка, которая меняет местами смежные блоки элементов. Эквивалентно, это прямая сумма убывающих перестановок.[1]
Одна из ранних работ, устанавливающих значение слоистых перестановок, была Бона (1999), который установил Гипотеза Стэнли – Уилфа для классов перестановок, запрещающих многоуровневую перестановку, до того, как гипотеза была доказана в более общем смысле.[2]
Пример
Например, слоистые перестановки длины четыре с перевернутыми блоками, разделенными пробелами, представляют собой восемь перестановок.
- 1 2 3 4
- 1 2 43
- 1 32 4
- 1 432
- 21 3 4
- 21 43
- 321 4
- 4321
Характеристика запрещенными образцами
Слоистые перестановки также могут быть эквивалентно описаны как перестановки, не содержащие шаблоны перестановок 231 или 312. То есть никакие три элемента в перестановке (независимо от того, являются ли они последовательными) имеют такой же порядок, как любая из этих запрещенных троек.
Перечисление
Многослойная перестановка чисел из к можно однозначно описать подмножеством чисел из к которые являются первым элементом в обратном блоке. (Число всегда является первым элементом в обратном блоке, поэтому в данном описании он избыточен). подмножества чисел из к , это также слоистая перестановка длины .
Слоистые перестановки Эквивалент Уилфа к другим классам перестановок, что означает, что количество перестановок каждой длины одинаково. Например, Перестановки Gilbreath подсчитываются той же функцией .[3]
Суперштейнеры
Кратчайший суперпаттерн слоистых перестановок длины сам по себе является слоистой перестановкой. Его длина составляет сортировочный номер, количество сравнений, необходимое для сортировка двоичной вставкой Сортировать элементы.[1][4] За эти числа
и в общем случае они даются формулой
Связанные классы перестановок
Каждая слоистая перестановка - это инволюция. Это в точности инволюции, избегающие 231, и они также в точности инволюции, избегающие 312.[5]
Слоистые перестановки являются подмножеством перестановки с сортировкой по стеку, которые запрещают шаблон 231, но не шаблон 312. Как и перестановки с сортировкой по стеку, они также являются подмножеством разделимые перестановки, перестановки, образованные рекурсивными комбинациями прямых и косых сумм.
Рекомендации
- ^ а б c Альберт, Майкл; Энген, Майкл; Пантоне, Джей; Ваттер, Винсент (2018), «Универсальные многоуровневые перестановки», Электронный журнал комбинаторики, 25 (3): P23: 1 – P23: 5
- ^ Бона, Миклош (1999), «Решение гипотезы Стэнли и Уилфа для всех слоистых паттернов», Журнал комбинаторной теории, Серия А, 85 (1): 96–104, Дои:10.1006 / jcta.1998.2908, Г-Н 1659444
- ^ Робертсон, Аарон (2001), «Перестановки, ограниченные двумя различными шаблонами длины три», Успехи в прикладной математике, 27 (2–3): 548–561, arXiv:математика / 0012029, Дои:10.1006 / aama.2001.0749, Г-Н 1868980
- ^ Грей, Дэниел (2015), «Границы суперпаттернов, содержащих все многослойные перестановки», Графы и комбинаторика, 31 (4): 941–952, Дои:10.1007 / s00373-014-1429-х, Г-Н 3357666
- ^ Egge, Eric S .; Мансур, Туфик (2004), «Инволюции, избегающие 231, и числа Фибоначчи», Австралазийский журнал комбинаторики, 30: 75–84, arXiv:математика / 0209255, Г-Н 2080455