Шаблон перестановки - Permutation pattern
В комбинаторная математика и теоретическая информатика, а шаблон перестановки является подстановкой более длинного перестановка. Любая перестановка может быть записана в однострочная запись как последовательность цифр, представляющих результат применения перестановки к последовательности цифр 123 ...; например, последовательность цифр 213 представляет собой перестановку трех элементов, которая меняет местами элементы 1 и 2. Если π и σ представляют собой две перестановки, представленные таким образом (эти имена переменных являются стандартными для перестановок и не связаны с числом число Пи ), то π называется содержать σ как шаблон если некоторая подпоследовательность цифр π имеет тот же относительный порядок, что и все цифры σ.
Например, перестановка π содержит образец 213, если π состоит из трех цифр. Икс, у, и z которые появляются внутри π в порядке Икс...у...z но чьи значения упорядочены как у < Икс < z, то же, что и порядок значений в перестановке 213. Перестановка 32415 на пяти элементах содержит 213 в качестве шаблона несколькими различными способами: 3 ·· 15, ·· 415, 32 ·· 5, 324 ·· и · 2 · 15 образуют тройки цифр с тем же порядком, что и 213. Каждая из подпоследовательностей 315, 415, 325, 324 и 215 называется копия пример, или же вхождение выкройки. Тот факт, что π содержит σ, более кратко записывается как σ ≤ π. Если перестановка π не содержит шаблона σ, то говорят, что π избегать σ. Перестановка 51342 позволяет избежать 213; он имеет 10 подпоследовательностей из трех цифр, но ни одна из этих 10 подпоследовательностей не имеет того же порядка, что и 213.
Первые результаты
Можно сделать вывод, что Перси МакМахон (1915 ) был первым, кто доказал результат в этой области, изучая «решеточные перестановки».[1] В частности, Мак-Магон показывает, что перестановки, которые можно разделить на две убывающие подпоследовательности (т. Е. Перестановки, избегающие 123), подсчитываются Каталонские числа.[2]
Еще один ранний знаковый результат в этой области - Теорема Эрдеша – Секереса; на языке шаблонов перестановок теорема утверждает, что для любых натуральных чисел а и б каждая перестановка длины не менее должен содержать либо образец или узор .
Истоки информатики
Изучение паттернов перестановок всерьез началось с Дональд Кнут рассмотрение стековая сортировка в 1968 г.[3] Кнут показал, что перестановка π может быть отсортирована куча тогда и только тогда, когда π избегает 231, и что сортированные по стеку перестановки нумеруются Каталонские числа.[4] Кнут также поднял вопросы о сортировке с помощью дек. В частности, вопрос Кнута о том, сколько перестановок п элементы можно получить с помощью двухстороннего остаётся открытым.[5] Вскоре после этого, Роберт Тарджан (1972 ) исследовал сортировку по сетям стопок,[6] пока Воан Пратт (1973 ) показал, что перестановка π может быть отсортирована по двухсторонней очереди тогда и только тогда, когда для всех k, π избегает 5,2,7,4, ..., 4k+1,4k−2,3,4k, 1 и 5,2,7,4, ..., 4k+3,4k,1,4k+2,3, и любая перестановка, которая может быть получена из любого из них, заменяя последние два элемента местами 1 и 2.[7] Поскольку этот набор перестановок бесконечен (фактически, это первый опубликованный пример бесконечного антицепь перестановок), не сразу понятно, сколько времени потребуется, чтобы решить, может ли перестановка быть отсортирована по двухсторонней очереди. Розенштиль и Тарьян (1984) позже представил линейный (по длине π) алгоритм времени, который определяет, можно ли отсортировать π по двухсторонней очереди.[8]
В своей статье Пратт заметил, что этот порядок паттернов перестановок «кажется единственным частичным порядком перестановок, который возникает простым и естественным образом», и в заключение отмечает, что «с абстрактной точки зрения» порядок паттернов перестановок «является даже интереснее, чем описываемые нами сети ».[7]
Перечислительное происхождение
Важной целью при изучении паттернов перестановок является перечисление перестановок, избегая фиксированной (и обычно короткой) перестановки или набора перестановок. Позволять Среднийп(B) обозначим множество перестановок длины п которые избегают всех перестановок в наборе B (в случае B одноэлементный, скажем β, сокращение Среднийп(β) используется вместо). Как отмечалось выше, Мак-Магон и Кнут показали, что |Среднийп(123)| = |Среднийп(231)| = Cп, то пй каталонский номер. Таким образом, они изоморфны комбинаторные классы.
Симион и Шмидт (1985) был первым документом, посвященным исключительно перечислению. Среди других результатов Симион и Шмидт насчитали четные и нечетные перестановки избегая шаблона длины три, считая перестановки, избегая два выкройки длины три, и дал первое биективное доказательство того, что перестановки, избегающие 123 и 231, равны.[9] После их статьи было дано много других биекций, см. Клаэссон и Китаев (2008) для опроса.[10]
В общем, если |Среднийп(β) | = |Среднийп(σ) | для всех п, то β и σ называются Эквивалент Уилфа. Многие эквивалентности Вильфа проистекают из тривиального факта, что |Среднийп(β) | = |Среднийп(β−1)| = |Среднийп(βrev) | для всех п, где β-1 обозначает обратный β и βrev обозначает обратное β. (Эти две операции генерируют Группа диэдра D8 с естественным действием на матрицы перестановок.) Однако есть также многочисленные примеры нетривиальных эквивалентностей Уилфа (например, между 123 и 231):
- Станкова (1994) доказал, что перестановки 1342 и 2413 эквивалентны Вильфу.[11]
- Станкова и Запад (2002) доказал, что для любой перестановки β перестановки 231 ⊕ β и 312 ⊕ β эквивалентны Вильфу, где ⊕ обозначает прямая сумма операция.[12]
- Бакелин, Запад и Синь (2007) доказал, что для любой перестановки β и любого натурального числа м, перестановки 12 ..м ⊕ β и м...21 ⊕ β являются Wilf-эквивалентными.[13]
Из этих двух эквивалентностей Вильфа и обратной и обратной симметрии следует, что существуют три различные последовательности |Среднийп(β) | где β имеет длину четыре:
β | перечисление последовательности Среднийп(β) | OEIS ссылка | ссылка на точное перечисление |
---|---|---|---|
1342 | 1, 2, 6, 23, 103, 512, 2740, 15485, 91245, 555662, ... | A022558 | Бона (1997)[14] |
1234 | 1, 2, 6, 23, 103, 513, 2761, 15767, 94359, 586590, ... | A005802 | Гессель (1990)[15] |
1324 | 1, 2, 6, 23, 103, 513, 2762, 15793, 94776, 591950, ... | A061552 | не пронумерованный |
В конце 1980-х гг. Ричард Стэнли и Герберт Уилф предположил, что для каждой перестановки β существует некоторая постоянная K такой, что |Среднийп(β) | < Kп. Это было известно как Гипотеза Стэнли – Уилфа пока это не было доказано Адам Маркус и Габор Тардос.[16]
Закрытые классы
А закрытый класс, также известный как класс шаблона, класс перестановки, или просто учебный класс перестановок - это сбивать в порядке перестановки. Каждый класс может быть определен минимальными перестановками, которые не лежат внутри него, его основа. Таким образом, базис для перестановок, сортируемых по стеку, равен {231}, в то время как базис для перестановок, сортируемых по стеку, бесконечен. В производящая функция для класса Σ x| π | где сумма берется по всем перестановкам π в классе.
Функция Мёбиуса
Поскольку набор перестановок согласно порядку включения образует посеть естественно спросить о его Функция Мёбиуса, цель, впервые явно представленная Уилф (2002).[17]Цель таких исследований - найти формулу для функции Мёбиуса интервала [σ, π] в шаблоне перестановки poset, которая более эффективна, чем наивное рекурсивное определение. Первый такой результат был установлен Саган и Ваттер (2006), который дал формулу функции Мёбиуса отрезка слоистые перестановки.[18]Потом, Бурштейн и др. (2011) обобщил этот результат на интервалы разделимые перестановки.[19]
Известно, что асимптотически не менее 39,95% всех перестановок π длины п удовлетворяют условию μ (1, π) = 0 (то есть главная функция Мёбиуса равна нулю)[20], но для каждого п существуют перестановки π такие, что μ (1, π) является экспоненциальной функцией от п[21].
Вычислительная сложность
Учитывая перестановку (называется текст) длины и еще одна перестановка длины (называется шаблон), сопоставление с образцом перестановки (PPM) проблема спрашивает, есть ли содержится в . Когда оба и рассматриваются как переменные, проблема, как известно, НП-полный, а задача подсчета количества таких совпадений - # P-complete.[22] Однако PPM можно решить за линейное время когда k является константой. Действительно, Гиймо и Маркс[23] показал, что PPM можно решить вовремя , что означает, что это управляемый с фиксированными параметрами относительно .
Согласно обзору Брунера и Лакнера, существует несколько вариантов проблемы PPM.[24] Например, если требуется, чтобы совпадение состояло из смежных записей, проблема может быть решена за полиномиальное время.[25]
Другой вариант - когда и шаблон, и текст ограничены правильным классом перестановки. , в этом случае проблема называется -PPM. Например, Guillemot и Vialette[26] показало, что -PPM может быть решена в время. Альберт, Лакнер, Лакнер и Ваттер[27] позже снизил это до и показал, что такая же оценка верна для класса перестановки с перекосом. Они также спросили, есть ли -Проблема PPM может быть решена за полиномиальное время для каждого фиксированного собственного класса перестановок .
Плотность упаковки
Перестановка π называется β-оптимальный если никакая перестановка той же длины, что и π, не имеет большего количества копий β. В своем выступлении на заседании SIAM по дискретной математике в 1992 году Уилф определил плотность упаковки перестановки β длины k в качестве
Неопубликованный аргумент Фред Гэлвин показывает, что количество внутри этого предел не увеличивается для п ≥ k, так что предел существует. Когда β является монотонным, его плотность упаковки, очевидно, равна 1, а плотности упаковки инвариантны относительно группы симметрий, порождаемых обратной и обратной, так что для перестановок длины три существует только одна нетривиальная плотность упаковки. Уолтер Стромквист (не опубликовано) разрешил этот случай, показав, что плотность упаковки 132 равна 2.√3 - 3, примерно 0,46410.
Для перестановок β длины четыре необходимо рассмотреть (в силу симметрии) семь случаев:
β | плотность упаковки | ссылка |
---|---|---|
1234 | 1 | банальный |
1432 | корень Икс3 − 12Икс2 + 156Икс − 64 ≅ 0.42357 | Цена (1997)[28] |
2143 | ⅜ = 0.375 | Цена (1997)[28] |
1243 | ⅜ = 0.375 | Альберт и др. (2002)[29] |
1324 | предполагается, что ≅ 0,244 | |
1342 | предположительно составляет 0,19658 фунтов стерлингов | |
2413 | предполагается, что это 0,10474 ≅ |
Для трех неизвестных перестановок существуют оценки и предположения. Цена (1997) использовал алгоритм аппроксимации, который предполагает, что плотность упаковки 1324 составляет около 0,244.[28] Биржан Баткеев (неопубликовано) построил семейство перестановок, показывающих, что плотность упаковки 1342, по крайней мере, является произведением плотностей упаковки 132 и 1432, приблизительно 0,19658. Предполагается, что это точная плотность упаковки 1342. Престутти и Стромквист (2010) обеспечили нижнюю границу плотности упаковки 2413. Эта нижняя граница, которая может быть выражена через интеграл, составляет приблизительно 0,10474 и предположительно является истинной плотностью упаковки.[30]
Суперштейнеры
А k-суперпаттерн это перестановка, содержащая все перестановки длины k. Например, 25314 - это 3-супершаттерн, потому что он содержит все 6 перестановок длины 3. Известно, что k-суперпаттерны должны иметь длину не менее k2/е2, куда е ≈ 2,71828 составляет Число Эйлера,[31] и что существуют k-супершаблоны длины ⌈ (k2 + 1)/2⌉.[32]Предполагается, что эта верхняя граница является наилучшей с точностью до членов нижнего порядка.[33]
Обобщения
Есть несколько способов обобщения понятия «паттерн». Например, винкулярный узор представляет собой перестановку, содержащую дефисы, указывающие на записи, которые не должны появляться последовательно (в обычном определении шаблона, никакие записи не должны появляться последовательно). Например, перестановка 314265 имеет две копии штрихового рисунка 2-31-4, заданного записями 3426 и 3425. Для штрихового рисунка β и любой перестановки π мы пишем β (π) для количества копий β. в π. Таким образом, число инверсий в π равно 2-1 (π), а количество спусков - 21 (π). В дальнейшем количество долины в π равно 213 (π) + 312 (π), а количество вершины равно 231 (π) + 132 (π). Эти шаблоны были введены Бабсон и Штайнгримссон (2000), которые показали, что почти все известные Махонская статистика можно выразить в терминах винкулярных перестановок.[34] Например, Основной индекс числа π равно 1-32 (π) + 2-31 (π) + 3-21 (π) + 21 (π).
Другое обобщение - это полосатый узор, в котором некоторые записи запрещены. Для π, чтобы избежать шаблона с перемычкой, β означает, что каждый набор записей π, которые формируют копию записей без перемычки β, может быть расширен, чтобы сформировать копию всех записей β. Запад (1993) представил эти типы шаблонов в своем исследовании перестановок, которые можно было отсортировать, дважды пропустив их через стек.[35] (Обратите внимание, что определение Уэста сортировки дважды в стеке не то же самое, что сортировка с двумя последовательными стопками.) Другой пример шаблонов с перемычками встречается в работе Буске-Мелу и Батлер (2007), который показал, что Сорт Шуберта соответствует π, является локально факториал тогда и только тогда, когда π избегает 1324 и 21354.[36]
Рекомендации
- ^ МакМахон, Перси А. (1915), Комбинаторный анализ, Лондон: Издательство Кембриджского университета, Том I, Раздел III, Глава V.
- ^ Мак-Магон (1915), Пункты 97 и 98.
- ^ Кнут, Дональд Э. (1968), Искусство программирования Том. 1, Бостон: Эддисон-Уэсли, ISBN 0-201-89683-4, МИСТЕР 0286317, OCLC 155842391..
- ^ Кнут (1968), Раздел 2.2.1, упражнения 4 и 5.
- ^ Кнут (1968), Раздел 2.2.1, упражнение 13, оценка M49 в первом издании и M48 во втором.
- ^ Тарьян, Роберт (1972), «Сортировка с использованием сетей очередей и стопок», Журнал ACM, 19 (2): 341–346, Дои:10.1145/321694.321704, МИСТЕР 0298803, S2CID 13608929.
- ^ а б Пратт, Воан Р. (1973), «Вычисление перестановок с двусторонними очередями. Параллельные стеки и параллельные очереди», Proc. Пятый ежегодный симпозиум ACM по теории вычислений (Остин, Техас, 1973), стр. 268–277, Дои:10.1145/800125.804058, МИСТЕР 0489115, S2CID 15740957.
- ^ Розенштиль, Пьер; Тарьян, Роберт (1984), "Коды Гаусса, планарные гамильтоновы графы и сортированные по стеку перестановки", Журнал алгоритмов, 5 (3): 375–390, Дои:10.1016 / 0196-6774 (84) 90018-Х, МИСТЕР 0756164.
- ^ Симион, Родика; Шмидт, Франк В. (1985), «Ограниченные перестановки», Европейский журнал комбинаторики, 6 (4): 383–406, Дои:10.1016 / s0195-6698 (85) 80052-4, МИСТЕР 0829358.
- ^ Клаэссон, Андерс; Китаев, Сергей (2008), «Классификация биекций между 321- и 132-избегающими перестановками» (PDF), Séminaire Lotharingien de Combinatoire, 60: B60d, arXiv:0805.1325, Bibcode:2008arXiv0805.1325C, МИСТЕР 2465405.
- ^ Станкова, Звезделина (1994), "Запрещенные подпоследовательности", Дискретная математика, 132 (1–3): 291–316, Дои:10.1016 / 0012-365X (94) 90242-9, МИСТЕР 1297387.
- ^ Станкова, Звезделина; Уэст, Джулиан (2002), «Новый класс эквивалентных по Уилфу перестановок», Журнал алгебраической комбинаторики, 15 (3): 271–290, arXiv:математика / 0103152, Дои:10.1023 / А: 1015016625432, МИСТЕР 1900628, S2CID 13921676.
- ^ Бакелин, Йорген; Запад, Джулиан; Xin, Guoce (2007), "Wilf-эквивалентность для одноэлементных классов", Успехи в прикладной математике, 38 (2): 133–149, Дои:10.1016 / j.aam.2004.11.006, МИСТЕР 2290807.
- ^ Бона, Миклош (1997), "Точное перечисление 1342-избегающих перестановок: тесная связь с помеченными деревьями и плоскими картами", Журнал комбинаторной теории, Серия А, 80 (2): 257–272, arXiv:математика / 9702223, Bibcode:1997математика ...... 2223B, Дои:10.1006 / jcta.1997.2800, МИСТЕР 1485138, S2CID 18352890.
- ^ Гессель, Ира М. (1990), "Симметричные функции и п-рекурсивность », Журнал комбинаторной теории, Серия А, 53 (2): 257–285, Дои:10.1016 / 0097-3165 (90) 90060-А, МИСТЕР 1041448.
- ^ Маркус, Адам; Тардос, Габор (2004), «Исключенные матрицы перестановок и гипотеза Стэнли-Уилфа», Журнал комбинаторной теории, Серия А, 107 (1): 153–160, Дои:10.1016 / j.jcta.2004.04.002, МИСТЕР 2063960.
- ^ Уилф, Герберт (2002), «Паттерны перестановок», Дискретная математика, 257 (2): 575–583, Дои:10.1016 / S0012-365X (02) 00515-0, МИСТЕР 1935750.
- ^ Саган, Брюс; Ваттер, Винс (2006), "Функция Мёбиуса композиционного набора", Журнал алгебраической комбинаторики, 24 (2): 117–136, arXiv:математика / 0507485, Дои:10.1007 / s10801-006-0017-4, МИСТЕР 2259013, S2CID 11283347.
- ^ Бурштейн, Александр; Елинек, Вит; Елинкова, Ева; Steingrimsson, Einar (2011), "Функция Мёбиуса отделимых и разложимых перестановок", Журнал комбинаторной теории, Серия А, 118 (1): 2346–2364, Дои:10.1016 / j.jcta.2011.06.002, МИСТЕР 2834180, S2CID 13978488.
- ^ Бриньялл, Роберт; Jelínek, Vit; Кинчл, Ян; Марчант, Дэвид (2019), «Нули функции Мёбиуса перестановок» (PDF), Математика, 65 (4): 1074–1092, Дои:10.1112 / S0025579319000251, МИСТЕР 3992365, S2CID 53366318
- ^ Марчант, Дэвид (2020), «2413-шаровые перестановки и рост функции Мебиуса», Электронный журнал комбинаторики, 27 (1): P1.7, Дои:10.37236/8554
- ^ Бозе, Просенджит; Басс, Джонатан Ф .; Любив, Анна (Март 1998 г.), «Сопоставление с образцом для перестановок», Письма об обработке информации, 65 (5): 277–283, Дои:10.1016 / S0020-0190 (97) 00209-3
- ^ Гиймо, Сильвен; Маркс, Даниил (2014). «Поиск небольших закономерностей в перестановках за линейное время». Материалы двадцать пятого ежегодного симпозиума ACM-SIAM по дискретным алгоритмам: 20. arXiv:1307.3073. Дои:10.1137/1.9781611973402.7. ISBN 978-1-61197-338-9. S2CID 1846959.
- ^ Брунер, Мария-Луиза; Лакнер, Мартин (2013), «Вычислительный ландшафт паттернов перестановки», Чистая математика и приложения, 24 (2): 83–101, arXiv:1301.0340, Bibcode:2013arXiv1301.0340B
- ^ Кубица, М .; Kulczyński, T .; Radoszewski, J .; Rytter, W .; Валень, Т. (2013), "Линейный алгоритм по времени для последовательного сопоставления шаблонов перестановок", Письма об обработке информации, 113 (12): 430–433, Дои:10.1016 / j.ipl.2013.03.015
- ^ Гиймо, Сильвен; Виалетт, Стефан (2009), «Сопоставление с образцом для 321-избегающих перестановок», Алгоритмы и вычисления, Конспект лекций по информатике, 5878, стр. 1064–1073, arXiv:1511.01770, Дои:10.1007/978-3-642-10631-6_107
- ^ Альберт, Майкл; Лакнер, Мария-Луиза; Лакнер, Мартин; Ваттер, Винсент (2016), «Сложность сопоставления с образцом для 321-избегающих и асимметричных перестановок», Дискретная математика и теоретическая информатика, 18 (2), arXiv:1510.06051, Bibcode:2015arXiv151006051A
- ^ а б c Прайс, Алкес (1997), Плотность упаковки многослойных узоров, Кандидат наук. диссертация, Пенсильванский университет.
- ^ Альберт, Майкл Х.; Аткинсон, М. Д .; Handley, C.C .; Холтон, Д. А .; Стромквист, W. (2002), «О плотностях упаковки перестановок», Электронный журнал комбинаторики, 9: Исследовательская статья 5, 20 с., Дои:10.37236/1622, МИСТЕР 1887086.
- ^ Пресутти, Кэтлин Баттист; Стромквист, Уолтер (2010), «Степень упаковки мер и гипотеза для плотности упаковки 2413», Линтон, Стив; Рушкуц, Ник; Ваттер, Винсент (ред.), Шаблоны перестановок, Лондонская математика. Soc. Конспект лекций, 376, Cambridge University Press, стр. 287–316, Дои:10.1017 / CBO9780511902499.015.
- ^ Арратия, Ричард (1999), «О гипотезе Стэнли-Уилфа о количестве перестановок, избегающих данного шаблона», Электронный журнал комбинаторики, 6: N1, Дои:10.37236/1477, МИСТЕР 1710623.
- ^ Энген, Майкл; Ваттер, Винсент (2019), Содержит все перестановки, arXiv:1810.08252, Bibcode:2018arXiv181008252E.
- ^ Эрикссон, Хенрик; Эрикссон, Киммо; Линюссон, Сванте; Wästlund, Johan (2007), "Плотная упаковка паттернов в перестановке", Анналы комбинаторики, 11 (3–4): 459–470, Дои:10.1007 / s00026-007-0329-7, МИСТЕР 2376116, S2CID 2021533.
- ^ Бэбсон, Эрик; Штейнгримссон, Эйнар (2000), «Обобщенные схемы перестановок и классификация статистики Махона», Séminaire Lotharingien de Combinatoire, 44: Исследовательская статья B44b, 18 стр., МИСТЕР 1758852.
- ^ Запад, Джулиан (1993), «Двойная сортировка по стопке», Теоретическая информатика, 117 (1–2): 303–313, Дои:10.1016 / 0304-3975 (93) 90321-Дж, МИСТЕР 1235186.
- ^ Буске-Мелу, Мирей; Батлер, Стив (2007), «Лесные перестановки», Анналы комбинаторики, 11 (3–4): 335–354, arXiv:математика / 0603617, Дои:10.1007 / s00026-007-0322-1, МИСТЕР 2376109, S2CID 31236417.
внешняя ссылка
Конференция по шаблонам перестановок была проводится ежегодно с 2003 г.:
- Паттерны перестановки 2003, 10–14 февраля 2003 г., г. Университет Отаго, Данидин, Новая Зеландия.
- Паттерны перестановки 2004, 5–9 июля 2004 г., г. Университет-колледж Маласпины, Нанаймо, Британская Колумбия, Канада.
- Паттерны перестановки 2005, 7–11 марта 2005 г., г. Университет Флориды, Гейнсвилл, Флорида, США.
- Паттерны перестановки 2006, 12–16 июня 2006 г., г. Рейкьявикский университет, Рейкьявик, Исландия.
- Паттерны перестановки 2007, 11–15 июня 2007 г., г. Сент-Эндрюсский университет, Сент-Эндрюс, Шотландия.
- Паттерны перестановки 2008, 16–20 июня 2008 г., г. Университет Отаго, Данидин, Новая Зеландия.
- Паттерны перестановки 2009, 13–17 июля 2009 г., г. Università di Firenze, Флоренция, Италия.
- Паттерны перестановки 2010, 9–13 августа 2010 г., г. Дартмутский колледж, Ганновер, Нью-Гэмпшир, США.
- Паттерны перестановки 2011, 20–24 июня 2011 г., г. Калифорнийский политехнический государственный университет, Сан-Луис-Обиспо, Калифорния, США.
- Паттерны перестановки 2012, 11–15 июня 2012 г., г. Стратклайдский университет, Глазго, Шотландия.
- Паттерны перестановки 2013, 1–5 июля 2013 г., г. Университет Парижа Дидро, Париж, Франция.
- Шаблоны перестановок 2014, 7–11 июля 2014 г., г. Государственный университет Восточного Теннесси, Джонсон-Сити, Теннесси, США.
- Паттерны перестановки 2015, 15–19 июня 2015 г., г. Дом Де Моргана, Лондон, Англия.
- Паттерны перестановки 2016, 27 июня - 1 июля 2016 г., Университет Говарда, Вашингтон, округ Колумбия, США.
- Шаблоны перестановок 2017, 26–30 июня 2017 г., г. Рейкьявикский университет, Рейкьявик, Исландия.
- Шаблоны перестановок 2018, 9–13 июля 2018 г., г. Дартмутский колледж, Ганновер, Нью-Гэмпшир, США.
- Паттерны перестановки 2019, 17–21 июня 2019 г., г. Universität Zürich, Цюрих, Швейцария.
- Виртуальная мастерская по шаблонам перестановок 2020, 30 июня - 1 июля 2020 г., организатор Университет Вальпараисо, Вальпараисо, Индиана, США.
Американское математическое общество Специальные сессии по шаблонам в перестановках были проведены на следующих встречах:
- Осеннее восточное секционное собрание, 22–23 сентября 2012 г., г. Рочестерский технологический институт, Рочестер, штат Нью-Йорк.
- Совместные встречи по математике, 12 января 2013 г., Сан-Диего, Калифорния.
- Центральное осеннее секционное собрание, 20–21 сентября 2014 г., г. Университет Висконсин-О-Клэр, Eau Claire, WI.
- Весеннее восточное секционное собрание, 7–8 марта 2015 г., Джорджтаунский университет, Вашингтон, округ Колумбия.
Встречи с другими шаблонами перестановки:
- Мастер-класс по шаблонам перестановок, 29 мая - 3 июня 2005 г., Хайфский университет, Хайфа, Израиль.
Другие ссылки:
- PermLab: программа для шаблонов перестановок, поддерживается Майкл Альберт.
- База данных избегания паттернов перестановки, поддерживается Бриджит Теннер.