График без треугольников

редактировать

В математической области теории графов, граф без треугольников - это неориентированный граф, в котором никакие три вершины не образуют треугольник краев. Графы без треугольников могут быть эквивалентно определены как графы с кликовым числом ≤ 2, графы с обхватом ≥ 4, графы без индуцированных 3-циклов или локально независимые графы.

Графы без треугольников с наибольшим количеством ребер для вершин являются сбалансированными полными двудольными графами. Многие графы без треугольников не являются двудольными, например любой граф циклов C n для нечетных n>3.

Согласно теореме Турана, граф без треугольников с n вершинами с максимальное количество ребер - это полный двудольный граф, в котором количество вершин на каждой стороне двудольного графа максимально одинаково.

Содержание
  • 1 Задача поиска треугольника
  • 2 Число независимости и теория Рамсея
  • 3 Раскрашивание графиков без треугольников
  • 4 Чувствительность и чувствительность блоков
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки
Проблема поиска треугольников

Проблема поиска треугольников - это проблема определения, является ли график без треугольников или нет. Когда граф действительно содержит треугольник, часто требуются алгоритмы для вывода трех вершин, которые образуют треугольник в графе.

Можно проверить, является ли граф с m ребрами свободным от треугольников за время O (m). Другой подход - найти след графа A, где A - матрица смежности графа. След равен нулю тогда и только тогда, когда граф не содержит треугольников. Для плотных графов более эффективно использовать этот простой алгоритм, основанный на умножении матриц, поскольку он снижает временную сложность до O (n), где n - количество вершины.

Как показали Имрих, Клавжар и Малдер (1999), распознавание графов без треугольников эквивалентно по сложности распознаванию медианного графа ; тем не менее, современные лучшие алгоритмы для распознавания медианного графа используют обнаружение треугольника как подпрограмму, а не наоборот.

сложность дерева решений или сложность запроса проблемы, когда запросы к оракулу, который хранит матрицу смежности графа, составляет Θ (n). Однако для квантовых алгоритмов наиболее известной нижней границей является Ω (n), но наиболее известным алгоритмом является O (n).

Число независимости и теория Рамсея

независимый набор из √n вершин в n-вершинном графе без треугольников легко найти: либо существует вершина с более чем √n соседями (в этом случае эти соседи являются независимым множеством) либо у всех вершин меньше √n соседей (в этом случае любое максимальное независимое множество должно иметь не менее √n вершин). Эту границу можно немного сузить: в каждом графе без треугольников существует независимый набор Ω (n log ⁡ n) {\ displaystyle \ Omega ({\ sqrt {n \ log n}})}\ Omega ({\ sqrt {n \ log n}}) вершин, а в некоторых графах без треугольников каждый независимый набор имеет O (n log ⁡ n) {\ displaystyle O ({\ sqrt {n \ log n}})}O ({\ sqrt {n \ log n}}) вершин. Один из способов создания графов без треугольников, в которых все независимые множества малы, - это процесс без треугольников, в котором генерируется максимальный граф без треугольников путем многократного добавления случайно выбранных ребер, которые не завершают треугольник. С высокой вероятностью этот процесс создает граф с числом независимости O (n log ⁡ n) {\ displaystyle O ({\ sqrt {n \ log n}})}O ({\ sqrt {n \ log n}}) . Также можно найти регулярные графы с такими же свойствами.

Эти результаты также можно интерпретировать как дающие асимптотические границы для чисел Рамсея R (3, t) формы Θ (t 2 log ⁡ t) {\ displaystyle \ Theta ({\ tfrac {t ^ {2}} {\ log t}})}\ Theta ({\ tfrac {t ^ {2}} {\ log t}}) : если края полный граф на Ω (t 2 log ⁡ t) {\ displaystyle \ Omega ({\ tfrac {t ^ {2}} {\ log t}})}\ Omega ({\ tfrac {t ^ {2}} {\ log t}}) вершины окрашены в красный цвет и blue, то либо красный граф содержит треугольник, либо, если он не содержит треугольников, он должен иметь независимое множество размера t, соответствующее клике того же размера в синем графе.

Раскрашивание графов без треугольников
Граф Грёча - это граф без треугольников, который нельзя раскрасить менее чем четырьмя цветами

Большое внимание уделяется исследованиям графов без треугольников на раскраске графа. Каждый двудольный граф (то есть каждый 2-раскрашиваемый граф) не содержит треугольников, а теорема Грётча утверждает, что каждый планарный граф без треугольников может быть 3 -цветный. Однако для неплоских графов без треугольников может потребоваться более трех цветов.

Mycielski (1955) определил конструкцию, теперь называемую Mycielskian, для формирования нового графа без треугольников из другого графа без треугольников. Если граф имеет хроматическое число k, его микельский цвет имеет хроматическое число k + 1, поэтому эту конструкцию можно использовать, чтобы показать, что для раскрашивания неплоских графов без треугольников может потребоваться произвольно большое количество цветов. В частности, граф Грёча, граф с 11 вершинами, образованный повторным применением конструкции Мицельски, представляет собой граф без треугольников, который нельзя раскрасить менее чем в четыре цвета, и он является наименьшим графом с этим свойством. Gimbel Thomassen (2000) и Nilli (2000) показали, что количество цветов, необходимых для раскраски любого графа без треугольников с m ребрами, составляет

O (m 1/3 (журнал ⁡ м) 2/3) {\ displaystyle O \ left ({\ frac {m ^ {1/3}} {(\ log m) ^ {2/3}}} \ right)}O \ left ({\ frac {m ^ {{1/3}}}} {( \ log m) ^ {{2/3}}}} \ right)

и что существуют графы без треугольников, хроматические числа которых пропорциональны этой границе.

Также было несколько результатов, относящихся к минимальной степени раскраски в графах без треугольников. Андрашфай, Эрдеш и Сош (1974) доказали, что любой n-вершинный граф без треугольников, в котором каждая вершина имеет более 2n / 5 соседей, должен быть двудольным. Это наилучший возможный результат этого типа, поскольку 5-цикл требует трех цветов, но имеет ровно 2n / 5 соседей на вершину. На основании этого результата Erd Ers Simonovits (1973) предположили, что любой граф без треугольников с n вершинами, в котором каждая вершина имеет не менее n / 3 соседей, может быть раскрашен только в три цвета; однако Хэггквист (1981) опроверг эту гипотезу, найдя контрпример, в котором каждая вершина графа Грёча заменяется независимым набором тщательно подобранного размера. Джин (1995) показал, что любой n-вершинный граф без треугольников, в котором каждая вершина имеет более 10n / 29 соседей, должен быть 3-раскрашенным; это лучший из возможных результатов такого типа, потому что граф Хэггквиста требует четырех цветов и имеет ровно 10n / 29 соседей на вершину. Наконец, Brandt Thomassé (2006) доказали, что любой n-вершинный граф без треугольников, в котором каждая вершина имеет более n / 3 соседей, должен быть 4-раскрашиваемым. Дополнительные результаты этого типа невозможны, поскольку Хайнал нашел примеры графов без треугольников с произвольно большим хроматическим числом и минимальной степенью (1/3 - ε) n для любого ε>0.

Чувствительность и чувствительность блока

Для булевой функции чувствительность f {\ displaystyle f}f при x {\ displaystyle x}x , обозначаемый s (f, x) {\ displaystyle s (f, x)}{\ displaystyle s (f, x)} , представляет собой количество однобитовых изменений в x {\ displaystyle x}x , которые изменяют значение f (x) {\ displaystyle f (x)}f(x). Затем чувствительность определяется как максимальное значение чувствительности в x {\ displaystyle x}x для всех значений x {\ displaystyle x}x . Чувствительность блока, b s (f) {\ displaystyle bs (f)}{\ displaystyl e bs (f)} , аналогичным образом определяется путем одновременного переключения нескольких битов. Хотя наиболее часто исследуемые булевы функции удовлетворяют bs (f) = O (s (f)) {\ displaystyle bs (f) = O (s (f))}{\ displaystyle bs (f) = O (s (f))} , гипотеза о чувствительности, что bs (f) = O (s (f) 2) {\ displaystyle bs (f) = O (s (f) ^ {2})}{\ displaystyle bs (f) = O (s (f) ^ {2})} оказалось трудно доказать, поэтому математикам рассмотреть вопрос о построении примеров функций, которые показывают большие промежутки между двумя величинами. Однако в июле 2019 года Хао Хуанг из Университета Эмори представил элегантное доказательство гипотезы о чувствительности.

Biderman et al. (2015) обнаружил самый большой известный разрыв между двумя величинами, рассматривая функцию, которая является индикаторной функцией для свойства быть изолированным графом без треугольников. Треугольник в графе G {\ displaystyle G}G называется изолированным, если вершины, составляющие треугольник, не смежны ни с какими другими вершинами, кроме тех, которые составляют треугольник. Бидерман и др. (2015) далее показали, что этот результат сохраняется, когда «треугольник» заменяется любым циклом или любой кликой.

См. Также
Ссылки
Примечания
Источники
Внешние ссылки
Последняя правка сделана 2021-06-11 11:08:21
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте