В экстремальной теории графов задача о запрещённом подграфе — это следующая задача: для заданного графа найти максимальное число рёбер, которое может иметь -вершинный граф , при котором он не имеет подграфа, изоморфного . В этом контексте называется запрещённым подграфом . [1]
Эквивалентная задача — сколько ребер в графе с вершинами гарантируют, что у него есть подграф, изоморфный ? [2]
Определения
Экстремальное число — это максимальное число ребер в -вершинном графе, не содержащем подграфа, изоморфного . — полный граф на вершинах. — граф Турана : полный -дольный граф на вершинах, вершины которого распределены между частями как можно равномернее. Хроматическое число — это минимальное число цветов, необходимое для раскраски вершин таким образом, чтобы никакие две смежные вершины не имели одинаковый цвет.
Верхние границы
Теорема Турана
Теорема Турана утверждает, что для положительных целых чисел, удовлетворяющих , [3]
Это решает проблему запрещенного подграфа для . Случаи равенства для теоремы Турана исходят из графа Турана .
Этот результат можно обобщить на произвольные графы, рассмотрев хроматическое число . Обратите внимание, что может быть раскрашен цветами и, таким образом, не имеет подграфов с хроматическим числом, большим . В частности, не имеет подграфов, изоморфных . Это говорит о том, что общие случаи равенства для проблемы запрещенного подграфа могут быть связаны со случаями равенства для . Эта интуиция оказывается верной с точностью до ошибки.
Теорема Эрдёша–Стоуна
Теорема Эрдеша–Стоуна утверждает, что для всех положительных целых чисел и всех графов [4]
Если не является двудольным, это дает нам приближение первого порядка .
Двудольные графы
Для двудольных графов теорема Эрдёша–Стоуна говорит нам только о том, что . Проблема запрещенного подграфа для двудольных графов известна как проблема Заранкевича , и в общем случае она не решена.
Прогресс в решении проблемы Заранкевича включает следующую теорему:
Теорема Ковари–Шоша–Турана. Для каждой пары положительных целых чисел с , существует некоторая константа (независимая от ), такая что для каждого положительного целого числа . [5]
Другим результатом для двудольных графов является случай четных циклов, . Четные циклы обрабатываются путем рассмотрения корневой вершины и путей, ответвляющихся от этой вершины. Если два пути одинаковой длины имеют одну и ту же конечную точку и не пересекаются, то они создают цикл длины . Это дает следующую теорему.
Теорема ( Бонди и Симоновиц , 1974). Существует некоторая константа , такая что для каждого положительного целого числа и положительного целого числа . [6]
Мощная лемма в теории экстремальных графов — зависимый случайный выбор. Эта лемма позволяет нам обрабатывать двудольные графы с ограниченной степенью в одной части:
Теорема ( Алон , Кривелевич и Судаков , 2003). Пусть — двудольный граф с вершинными частями и такой, что каждая вершина в имеет степень не более . Тогда существует константа (зависящая только от ) такая, что для любого положительного целого числа . [7]
В целом у нас есть следующее предположение:
Гипотеза о рациональных показателях (Эрдёш и Симоновиц). Для любого конечного семейства графов, если существует двудольный , то существует рациональный , такой что . [8]
Обзор Фюреди и Симоновица более подробно описывает прогресс в решении проблемы запрещенного подграфа. [8]
Нижние границы
Для получения нижних границ используются различные методы.
Вероятностный метод
Хотя этот метод в основном дает слабые границы, теория случайных графов является быстро развивающейся темой. Она основана на идее, что если мы возьмем граф случайным образом с достаточно малой плотностью, то граф будет содержать только небольшое количество подграфов внутри него. Эти копии можно удалить, удалив одно ребро из каждой копии в графе, что даст нам свободный граф.
Вероятностный метод может быть использован для доказательства, где является константой, зависящей только от графа . [9] Для построения мы можем взять случайный граф Эрдёша-Реньи , то есть граф с вершинами и ребром, являющимся любыми двумя вершинами, нарисованными с вероятностью , независимо. После вычисления ожидаемого числа копий в по линейности ожидания мы удаляем одно ребро из каждой такой копии и в конце концов остаемся с -свободным графом. Ожидаемое число оставшихся ребер может быть найдено как для константы, зависящей от . Следовательно, существует по крайней мере один -вершинный граф с по крайней мере таким же числом ребер, как и ожидаемое число.
Этот метод также можно использовать для нахождения конструкций графа для границ обхвата графа. Обхват, обозначаемый как , является длиной кратчайшего цикла графа. Обратите внимание, что для граф должен запрещать все циклы с длиной, меньшей, чем равная . По линейности ожидания ожидаемое количество таких запрещенных циклов равно сумме ожидаемого количества циклов (для .). Мы снова удаляем ребра из каждой копии запрещенного графа и в итоге получаем граф, свободный от меньших циклов и , что дает нам ребра в графе слева.
Алгебраические конструкции
Для конкретных случаев улучшения были сделаны путем нахождения алгебраических конструкций. Общей чертой для таких конструкций является то, что они включают использование геометрии для построения графа с вершинами, представляющими геометрические объекты, и ребрами в соответствии с алгебраическими отношениями между вершинами. В итоге мы не получаем подграфа , чисто по чисто геометрическим причинам, в то время как граф имеет большое количество ребер, чтобы быть сильной границей из-за способа, которым были определены инцидентности. Следующее доказательство Эрдёша, Реньи и Сёша [10], устанавливающее нижнюю границу для как , демонстрирует мощь этого метода.
Сначала предположим, что для некоторого простого числа . Рассмотрим граф полярности с вершинами элементами из и ребрами между вершинами и тогда и только тогда, когда в . Этот граф является -свободным, поскольку система двух линейных уравнений в не может иметь более одного решения. Вершина (предположим ) соединена с для любого , в общей сложности не менее ребер (вычитаем 1 в случае ). Таким образом, имеется не менее ребер, как и требовалось. Для общего случая мы можем взять с (что возможно, поскольку существует простое число в интервале для достаточно большого [11] ) и построить граф полярности, используя такое , затем добавив изолированные вершины, которые не влияют на асимптотическое значение.
Следующая теорема представляет собой аналогичный результат для .
Теорема (Браун, 1966). [12]
Схема доказательства. [13] Как и в предыдущей теореме, мы можем взять за простое и пусть вершины нашего графа будут элементами . На этот раз вершины и связаны тогда и только тогда, когда в , для некоторого специально выбранного . Тогда это -свободно, поскольку не более двух точек лежат в пересечении трех сфер. Тогда, поскольку значение почти равномерно по , каждая точка должна иметь около ребер, поэтому общее число ребер равно .
Однако остается открытым вопрос об ужесточении нижней границы для .
Теорема (Алон и др., 1999) Для , [14]
Рандомизированные алгебраические конструкции
Эта техника объединяет две вышеприведенные идеи. Она использует случайные полиномиальные отношения при определении инцидентностей между вершинами, которые находятся в некотором алгебраическом множестве. Используя эту технику, докажите следующую теорему.
Теорема : Для каждого существует такое, что .
Схема доказательства: Берем наибольшую степень простого числа с . Из-за пробелов в простых числах имеем . Пусть будет случайным многочленом от степени не выше и и удовлетворяющим . Пусть граф имеет набор вершин такой, что две вершины являются смежными, если .
Мы фиксируем множество , и определяем множество как элементы не в удовлетворяющее для всех элементов . По границе Лэнга–Вейля получаем, что для достаточно большого достаточно, мы имеем или для некоторой константы . Теперь мы вычисляем ожидаемое число таких , что имеет размер больше , и удаляем вершину из каждого такого . Результирующий граф оказывается свободным, и существует по крайней мере один граф с ожиданием числа ребер этого результирующего графа.
Пересыщение
Пересыщение относится к варианту проблемы запрещенного подграфа, где мы рассматриваем случай, когда некоторый -однородный граф содержит много копий некоторого запрещенного подграфа . Интуитивно можно было бы ожидать, что это когда-то содержит значительно больше, чем ребер. Мы вводим плотность Турана, чтобы формализовать это понятие.
Плотность Турана
Плотность Турана -однородного графа определяется как
Верно, что на самом деле положительно и монотонно убывает, поэтому предел должен существовать. [15]
Например, теорема Турана дает, что , а теорема Эрдёша–Стоуна дает, что . В частности, для двудольного , . Определение плотности Турана эквивалентно определению с точностью до ошибки. [16]
Теорема о пересыщении
Рассмотрим -однородный гиперграф с вершинами. Теорема о перенасыщении утверждает, что для каждого существует такое , что если является -однородным гиперграфом с вершинами и по крайней мере ребрами для достаточно большого, то существует по крайней мере копии . [17]
Эквивалентно, мы можем переформулировать эту теорему следующим образом: если граф с вершинами имеет копии , то в имеется не более ребер .
Приложения
Мы можем решать различные проблемы запрещенных подграфов, рассматривая проблемы типа перенасыщения. Ниже мы переформулируем и дадим набросок доказательства теоремы Ковари–Шоша–Турана:
Теорема Ковари–Шоша–Турана. Для каждой пары положительных целых чисел с , существует некоторая константа (независимая от ), такая что для каждого положительного целого числа . [18]
Доказательство. Пусть будет -графом на вершинах, и рассмотрим количество копий в . При заданной вершине степени мы получаем ровно копий с корнем в этой вершине, всего копий. Здесь, когда . По выпуклости, всего имеется не менее копий . Более того, очевидно, что существуют подмножества вершин, поэтому если имеется более копий , то по принципу Пиджеонхола должно существовать подмножество вершин, которые образуют множество листьев не менее этих копий, образуя . Следовательно, существует вхождение , пока у нас есть . Другими словами, у нас есть вхождение , если , что упрощается до , что является утверждением теоремы. [19]
В этом доказательстве мы используем метод пересыщения, рассматривая число вхождений меньшего подграфа. Обычно приложения метода пересыщения не используют теорему о пересыщении. Вместо этого структура часто включает в себя нахождение подграфа некоторого запрещенного подграфа и демонстрацию того, что если он появляется слишком много раз в , то должен появиться и в . Другие теоремы относительно проблемы запрещенного подграфа, которые можно решить с помощью пересыщения, включают:
. [20]
Для любого и , . [20]
Если обозначает граф, определяемый вершинами и ребрами куба, а обозначает граф, полученный путем соединения двух противоположных вершин куба, то . [19]
Обобщения
Задача может быть обобщена для множества запрещенных подграфов : найти максимальное число ребер в -вершинном графе, который не имеет подграфа, изоморфного ни одному графу из . [21]
Существуют также версии гиперграфов задач запрещенных подграфов, которые гораздо сложнее. Например, задачу Турана можно обобщить, чтобы задать наибольшее количество ребер в -вершинном 3-однородном гиперграфе, который не содержит тетраэдров. Аналогом конструкции Турана было бы разбиение вершин на почти равные подмножества и соединение вершин 3-ребром, если они все находятся в разных s, или если две из них находятся в , а третья находится в (где ). Это не содержит тетраэдров, и плотность ребер равна . Однако наиболее известная верхняя граница составляет 0,562, используя технику алгебр флагов. [22]
^ Алон, Нога ; Кривелевич, Майкл ; Судаков, Бенни . "Числа Турана двудольных графов и связанные с ними вопросы типа Рамсея". Комбинаторика, вероятность и вычисления . MR 2037065.
^ аб Фюреди, Золтан; Симоновиц, Миклош (21 июня 2013 г.). «История вырожденных (двудольных) экстремальных задач на графах». arXiv : 1306,5167 [math.CO].
^ Чжао , Юфэй. «Теория графов и аддитивная комбинаторика» (PDF) . стр. 32–37 . Получено 2 декабря 2019 г.
^ Бейкер, RC; Харман, G.; Пинц, J. (2001), "Разница между последовательными простыми числами. II.", Proc. London Math. Soc. , Series 3, 83 (3): 532– 562, doi :10.1112/plms/83.3.532, MR 1851081, S2CID 8964027
^ Браун, WG (1966). «О графах, не содержащих граф Томсена». Canad. Math. Bull. 9 (3): 281– 285. doi : 10.4153/CMB-1966-036-2 . MR 0200182.
^ Чжао , Юфэй. «Теория графов и аддитивная комбинаторика» (PDF) . стр. 32–37 . Получено 2 декабря 2019 г.
^ Алон, Нога; Роньяи, Лайош; Сабо, Тибор (1999). «Норм-графы: вариации и приложения». Журнал комбинаторной теории . Серия B. 76 (2): 280–290 . doi : 10.1006/jctb.1999.1906 . MR 1699238.
^ Эрдеш, Пол; Симоновиц, Миклош. «Сверхнасыщенные графы и гиперграфы» (PDF) . п. 3 . Проверено 27 ноября 2021 г.
^ Чжао , Юфэй. «Теория графов и аддитивная комбинаторика» (PDF) . стр. 16–17 . Получено 2 декабря 2019 .
^ Симоновиц, Миклош. «Экстремальные задачи на графах, вырожденные экстремальные задачи и сверхнасыщенные графы» (PDF) . стр. 17 . Получено 25 ноября 2021 г. .
^ Ковари, Т.; Т. Сос, В .; Туран, П. (1954), «К проблеме К. Заранкевича» (PDF) , Colloq. Математика. , 3 : 50–57 , doi : 10,4064/см-3-1-50-57 , MR 0065617
^ ab Simonovits, Miklós. "Extremal Graph Problems, Degenerate Extremal Problems, and Supersaturated Graphs" (PDF) . Получено 27 ноября 2021 г. .
^ Аб Эрдеш, Пол; Симоновиц, Миклош. «Результаты компактности в экстремальной теории графов» (PDF) . Проверено 27 ноября 2021 г.
^ Справочник по дискретной и комбинаторной математике Кеннет Х. Розен, Джон Г. Майклс стр. 590
^ Киваш, Питер. «Проблемы Гиперграфа Турана» (PDF) . Проверено 2 декабря 2019 г.