Неизбежный рисунок
В математике и теоретической информатике шаблон является неизбежной шаблоном, если он неизбежен на любом конечном алфавите.
Определения
[ редактировать ]Шаблон
[ редактировать ]Как и слово, шаблон (также называемый термином ) представляет собой последовательность символов над некоторым алфавитом .
Минимальная множественность шаблона является где это количество появления символа в шаблоне Полем Другими словами, это количество случаев в наименее часто встречающийся символ в .
Пример
[ редактировать ]Даны конечные алфавиты и , слово это экземпляр схемы Если существует неэразирующая полугруппа морфизм так что , где обозначает Kleene звезду Полем Неэразирование означает, что для всех , где обозначает пустую строку .
Избегание / соответствие
[ редактировать ]Слово Говорят соответствует или встречаю , что Если фактор (также называемый подвесом или подстроением ) это случай Полем В противном случае, Говорят, чтобы избежать , или быть -бесплатно. Это определение может быть обобщено в случае бесконечного , на основе обобщенного определения «подстроения».
Избегаемость / неизбежность в конкретном алфавите
[ редактировать ]Шаблон неизбежно на конечном алфавите Если каждое достаточно длинное слово должен соответствовать ; формально: если Полем В противном случае, можно избежать , что подразумевает, что существует бесконечно много слов над алфавитом это избегает .
Леммой Кеснига , узор можно избежать Если и только если существует бесконечное слово это избегает . [ 1 ]
Максимальное слово
[ редактировать ]Учитывая шаблон и алфавит Полем А -free word максимально -Провое слово над если и соответствовать .
Избегаемый / неизбежный рисунок
[ редактировать ]Шаблон является неизбежным рисунком (также называемым блокирующим термином ), если неизбежно на любом конечном алфавите.
Если шаблон неизбежна и не ограничивается определенным алфавитом, то по умолчанию он неизбежен для любого конечного алфавита. И наоборот, если считается, что шаблон можно избежать и не ограничивается определенным алфавитом, то по умолчанию его можно избежать на некотором конечном алфавите.
k -vaiodable / k -unavoidable
[ редактировать ]Шаблон является -Вообежаемая IF можно избежать на алфавите размера Полем В противном случае, является -Невоиз, что означает неизбежно на каждом алфавите размера . [ 2 ]
Если образец является -Довидно, тогда является -Вооответствует для всех .
Учитывая конечный набор моделей, которые можно избежать , существует бесконечное слово так что избегает всех моделей . [ 1 ] Позволять Обозначите размер минимального алфавита так что избегая всех моделей .
Индекс избегаемости
[ редактировать ]Индекс избегаемости шаблона это самый маленький так что является -Воознается и если неизбежно. [ 1 ]
Характеристики
[ редактировать ]- Шаблон можно избежать, если является экземпляром схемы, которого можно избежать . [ 3 ]
- Пусть можно избежать шаблона быть фактором схемы , затем также можно избежать. [ 3 ]
- Шаблон неизбежно тогда и только тогда является фактором какой -то неизбежного рисунка .
- Учитывая неизбежную картину и символ не в , затем неизбежно. [ 3 ]
- Учитывая неизбежную картину , затем изменение неизбежно.
- Учитывая неизбежную картину , существует символ так что происходит ровно один раз в . [ 3 ]
- Позволять представляют количество отдельных символов шаблона Полем Если , затем можно избежать. [ 3 ]
Зимин слова
[ редактировать ]Данный алфавит Zimin Words (шаблоны) определены рекурсивно для и .
Неизбежность
[ редактировать ]Все слова Zimin неизбежны. [ 4 ]
Слово неизбежно тогда и только тогда, когда это фактор слова зимина. [ 4 ]
Учитывая конечный алфавит , позволять представляют самое маленькое так что матчи для всех Полем У нас есть следующие свойства: [ 5 ]
это самый длинный неизбежный паттерн, построенный алфавитом с .
Сокращение шаблона
[ редактировать ]Бесплатное письмо
[ редактировать ]Учитывая шаблон над некоторым алфавитом , мы говорим бесплатно для Если существуют подмножества из так, чтобы следующее удержание:
- является фактором и ↔ является фактором и
Например, пусть , затем бесплатно для Так как существуют Удовлетворение условий выше.
Уменьшать
[ редактировать ]Шаблон сводит к рисунку Если существует символ так что бесплатно для , и можно получить путем удаления всего появления от Полем Обозначать это отношение .
Например, пусть , затем может уменьшить с бесплатно для .
Заперт
[ редактировать ]Слово Говорят, что он заперт, если нет свободного письма; следовательно не может быть уменьшено. [ 6 ]
Транзитивность
[ редактировать ]Заданные закономерности , если уменьшается до и уменьшается до , затем уменьшается до Полем Обозначать это отношение .
Неизбежность
[ редактировать ]Шаблон неизбежно тогда и только тогда сводится к слову длины один; следовательно так что и . [ 7 ] [ 4 ]
Отставление графика [ 8 ]
[ редактировать ]Избегание / сопоставление на определенном графике
[ редактировать ]Учитывая простой график , края раскраски соответствует шаблону Если существует простой путь в так что последовательность матчи Полем В противном случае, Говорят, чтобы избежать или быть -бесплатно.
Точно так же раскраска вершины соответствует шаблону Если существует простой путь в так что последовательность матчи .
Шаблон хроматического числа
[ редактировать ]Хроматическое число рисунков минимальное количество отдельных цветов, необходимых для -Бесплатная вершина раскраски над графиком .
Позволять где Является ли набор всех простых графиков с максимальной степенью не более, чем .
Сходным образом, и определены для краевых раскрасок.
Избегаемость / неизбежность на графиках
[ редактировать ]Шаблон можно избежать на графиках, если ограничен , где зависит только от .
- Избегание слов может быть выражено как конкретный случай избегания на графиках; Отсюда и образец можно избежать на любом конечном алфавите тогда и только тогда, когда для всех , где это график Вершины объединяются.
Вероятностная граница на π p (n)
[ редактировать ]Существует абсолютная постоянная , так что для всех моделей с . [ 8 ]
Учитывая шаблон , позволять представляют количество отдельных символов Полем Если , затем можно избежать на графиках.
Явные раскраски
[ редактировать ]Учитывая шаблон так что даже для всех , затем для всех , где это полный график Вершины. [ 8 ]
Учитывая шаблон так что и произвольное дерево , позволять быть набором всех подчиненных, которые можно избежать, и их отражения Полем Затем . [ 8 ]
Учитывая шаблон так что и дерево со степенью Полем Позволять быть набором всех подчиненных, которые можно избежать, и их отражения , затем . [ 8 ]
Примеры
[ редактировать ]- Последовательность борьбы- без куба без куба и без перекрытия; Следовательно, это избегает закономерности и . [ 2 ]
- Слово без квадратов -это один из них, избегая шаблона Полем Слово над алфавитом Полученная путем первого разница последовательности Thue-Morse является примером бесконечного без квадратного слова. [ 9 ] [ 10 ]
- Шаблоны и неизбежны на любом алфавите, так как они являются факторами слов зимина. [ 11 ] [ 1 ]
- Мощные узоры для 2-извещаются. [ 1 ]
- Все бинарные шаблоны можно разделить на три категории: [ 1 ]
- неизбежны.
- Иметь индекс избегаемости 3.
- Другие имеют индекс избегаемости 2.
- Имеет индекс избегаемости 4, а также другие заблокированные слова. [ 6 ]
- Имеет индекс избегаемости 5. [ 12 ]
- Повторяющийся порог это инфимум экспонентов так что можно избежать на алфавите размера Полем Также см. Теорему Дежана .
Открытые проблемы
[ редактировать ]- Есть ли схема, которую можно избежать так что индекс избегаемости 6?
- Учитывая произвольно шаблон , есть ли алгоритм для определения индекса избегаемости ? [ 1 ]
Ссылки
[ редактировать ]- ^ Подпрыгнуть до: а беременный в дюймовый и фон глин Lothaire, M. (2002). Алгебраическая комбинаторика на словах . Издательство Кембриджского университета. ISBN 9780521812207 .
- ^ Подпрыгнуть до: а беременный Комбинаторика по словам: Кристоффельские слова и повторения в словах . Американская математическая соц. п. 127. ISBN 978-0-8218-7325-0 .
- ^ Подпрыгнуть до: а беременный в дюймовый и Шмидт, Урсула (1987-08-01). «Длинные неизбежные закономерности». Acta Informatica . 24 (4): 433–445. doi : 10.1007/bf00292112 . ISSN 1432-0525 . S2CID 7928450 .
- ^ Подпрыгнуть до: а беременный в Зимин, ИИ (1984). «Блокирующие наборы терминов». Математика СССР-Сонбика . 47 (2): 353–364. Bibcode : 1984sbmat..47..353z . doi : 10.1070/sm1984v047n02abeh002647 . ISSN 0025-5734 .
- ^ Джошуа, Купер; Rorabaugh, Danny (2013). Ограничения на Zimin Word избегают . Arxiv : 1409.3080 . BIBCODE : 2014ARXIV1409.3080C .
- ^ Подпрыгнуть до: а беременный Бейкер, Кирби А.; Макналти, Джордж Ф.; Тейлор, Уолтер (1989-12-18). «Проблемы роста для слов, которые можно избежать» . Теоретическая информатика . 69 (3): 319–345. doi : 10.1016/0304-3975 (89) 90071-6 . ISSN 0304-3975 .
- ^ Бин, Дуайт Р.; Ehrenfeucht, Andrzej; Макналти, Джордж Ф. (1979). «Избегаемые шаблоны в струнах символов» . Тихоокеанский журнал по математике . 85 (2): 261–294. doi : 10.2140/pjm.1979.85.261 . ISSN 0030-8730 .
- ^ Подпрыгнуть до: а беременный в дюймовый и Grytczuk, Jaroslaw (2007-05-28). «Избегание рисунков на графиках» . Дискретная математика . Четвертая конференция Caracow по теории графика. 307 (11): 1341–1346. doi : 10.1016/j.disc.2005.11.071 . ISSN 0012-365X .
- ^ Комбинаторика по словам: Кристоффельские слова и повторения в словах . Американская математическая соц. п. 97. ISBN 978-0-8218-7325-0 .
- ^ Fogg, N. Pytheas (2002-09-23). Замена в динамике, арифметике и комбинаторике . Springer Science & Business Media. п. 104. ISBN 978-3-540-44141-0 .
- ^ Аллуш, Жан-Поль; Шайт, Джеффри; Шайт, профессор Джеффри (2003-07-21). Автоматические последовательности: теория, приложения, обобщения . Издательство Кембриджского университета. п. 24. ISBN 978-0-521-82332-6 .
- ^ Кларк, Рональд Дж. (2006-04-01). «Существование шаблона, которая является 5-х избегабельным, но 4-х невиданным». Международный журнал алгебры и вычислений . 16 (2): 351–367. doi : 10.1142/s0218196706002950 . ISSN 0218-1967 .
- Аллуш, Жан-Поль; Шайт, Джеффри (2003). Автоматические последовательности: теория, приложения, обобщения . Издательство Кембриджского университета . ISBN 978-0-521-82332-6 Полем ZBL 1086.11015 .
- Берстел, Джин; Лаув, Аарон; Рейтенауэр, Кристоф; Салиола, Франко В. (2009). Комбинаторика на словах. Кристоффель слова и повторения в словах . Серия монографий CRM. Тол. 27. Провиденс, RI: Американское математическое общество . ISBN 978-0-8218-4480-9 Полем ZBL 1161.68043 .
- Lothaire, M. (2011). Алгебраическая комбинаторика на словах . Энциклопедия математики и ее применения. Тол. 90. С ПРЕДИСЛОВИМОМ Джин Берстел и Доминика Перрина (Перепечатка жесткого переплета 2002 года изд.). Издательство Кембриджского университета . ISBN 978-0-521-18071-9 Полем Obl 1221.68183 .
- Pytheas Fogg, n. Бертоутс, Валери ; Ференци, серьезно; Маудуит, христианин; Печать, А. (ред.). Замена в динамике, арифметике и комбинаторике . Заметки лекции по математике. Тол. 1794. Берлин: Springr-Publisher . ISBN 3-540-44141-7 Полем ZBL 1014.11015 .