Косые и прямые суммы перестановок - Skew and direct sums of permutations
В комбинаторика, то перекос и прямая сумма из перестановки две операции для объединения более коротких перестановок в более длинные. Учитывая перестановку π длины м и перестановка σ длины п, асимметричная сумма π и σ это перестановка длины м + п определяется
и прямая сумма π и σ перестановка длины м + п определяется
Примеры
Косая сумма перестановок π = 2413 и σ = 35142 равно 796835142 (последние пять записей равны σ, в то время как первые четыре записи происходят от смещения записей π), а их прямая сумма равна 241379586 (первые четыре записи равны π, а последние пять - за счет смещения записей σ).
Суммы перестановок как матрицы
Если Mπ и Mσ являются матрицы перестановок соответствующий π и σсоответственно, то матрица перестановок соответствует асимметричной сумме дан кем-то
- ,
и матрица перестановок соответствует прямой сумме дан кем-то
- ,
где здесь символ «0» используется для обозначения прямоугольных блоков нулевых записей. Следуя примеру предыдущего раздела, мы имеем (подавляя все 0 записей), что
- , ,
и
- .
Роль в избегании шаблонов
Косые и прямые суммы перестановок появляются (среди прочего) при изучении избегание шаблонов в перестановках. Разбиение перестановок на перекосы и / или прямые суммы максимального числа частей (то есть разложение на неразложимые части) является одним из нескольких возможных методов, используемых для изучения структуры и, таким образом, для перечисления классов шаблонов.[1][2][3]
Перестановки, разложение которых косой и прямой суммой на максимальное количество частей, т. Е. Могут быть построены из перестановок (1), называются разделимые перестановки;[4] они возникают при изучении теории сортируемости, а также могут быть охарактеризованы как перестановки, избегающие шаблоны перестановок 2413 и 3142.
Свойства
Косая и прямая суммы равны ассоциативный но нет коммутативный, и они не связываются друг с другом (т. е. для перестановок π, σ и τ у нас обычно есть ).
Учитывая перестановки π и σ, у нас есть
- и .
Учитывая перестановку ωопределим его обеспечить регресс rev (ω) быть перестановкой, элементы которой появляются в порядке, обратном ω когда написано в однострочная запись; например, обратное 25143 - это 34152. (Что касается матриц перестановок, эта операция является отражением по горизонтальной оси.) Тогда перекос и прямые суммы перестановок связаны соотношением
- .
использованная литература
- ^ Майкл Альберт и М. Д. Аткинсон, Классы шаблонов и приоритетные очереди,arXiv:1202.1542v1
- ^ М. Д. Аткинсон, Брюс Э. Саган, Винсент Ваттер, Подсчет (3 + 1) - Как избежать перестановок, Европейский журнал комбинаторики, arXiv:1102.5568v1
- ^ Альберт, М. и Аткинсон, доктор медицины.Простые перестановки и перестановки с ограничением по шаблону. Дискретная математика. 300, 1-3 (2005), 1–15.
- ^ Китаев (2011) с.57
- Китаев, Сергей (2011). Паттерны в перестановках и словах. Монографии по теоретической информатике. Серия EATCS. Берлин: Springer-Verlag. ISBN 978-3-642-17332-5. Zbl 1257.68007.