Лемма об удалении графа
В теории графов лемма об удалении графа гласит, что когда граф содержит несколько копий данного подграфа , то все копии можно удалить, удалив небольшое количество ребер. [1] Особый случай, когда подграф представляет собой треугольник, известен как лемма об удалении треугольника . [2]
Лемму об удалении графа можно использовать для доказательства теоремы Рота о трехчленных арифметических прогрессиях: [3] и ее обобщение, лемма об удалении гиперграфа , может быть использовано для доказательства теоремы Семереди . [4] Он также имеет приложения для тестирования свойств . [5]
Формулировка
[ редактировать ]Позволять быть графиком с вершины. Лемма об удалении графа утверждает, что для любого , существует константа такой, что для любого -вершинный граф с менее чем подграфы, изоморфные , можно удалить все копии удалив максимум края от . [1]
Альтернативный способ выразить это — сказать, что для любого -вершинный граф с подграфы, изоморфные , можно удалить все копии удалив края от . Здесь указывает на использование небольшого обозначения o .
В случае, когда является треугольником, полученная лемма называется леммой об удалении треугольника .
История
[ редактировать ]Первоначальной мотивацией для изучения леммы об удалении треугольника была задача Ружи–Семереди . Первоначальная формулировка Имре З. Ружи и Семереди в 1978 году была немного слабее, чем лемма об удалении треугольника, используемая в настоящее время, и ее можно грубо сформулировать следующим образом: каждый локально линейный граф на вершины содержат края. [6] Это утверждение можно быстро вывести из современной леммы об удалении треугольника. Ружа и Семереди также предоставили альтернативное доказательство теоремы Рота об арифметических прогрессиях как простое следствие. [6]
В 1986 году во время работы над обобщением задачи Ружи–Семереди на произвольный случай -однородных графов, Эрдеш , Франкл и Рёдль предоставили утверждение для общих графов, очень близкое к современной лемме об удалении графа: если граф является гомоморфным образом , тогда любой - свободный график на вершины можно сделать -бесплатно путем удаления края. [7]
Современная формулировка леммы об удалении графов была впервые сформулирована Фюреди в 1994 году. [8] Доказательство обобщило более ранние подходы Ружи и Семереди, а также Эрдеша, Франкла и Рёдля, также используя лемму о регулярности Семереди .
Лемма о подсчете графов
[ редактировать ]Ключевым компонентом доказательства леммы об удалении графов является лемма о подсчете графов о подсчете подграфов в системах регулярных пар. Лемма о подсчете графов сама по себе очень полезна. По словам Фюреди, он используется «в большинстве приложений леммы о регулярности». [8]
Эвристический аргумент
[ редактировать ]Позволять быть графиком на вершины, набор вершин которых равен и набор ребер . Позволять быть множествами вершин некоторого графа такой, что для всех пара является - регулярный (в смысле леммы о регулярности). Пусть также быть плотностью между наборами и . Интуитивно, обычная пара с плотностью должен вести себя как случайный граф типа Эрдеша–Реньи , где каждая пара вершин выбирается как ребро независимо с вероятностью . Это говорит о том, что количество копий по вершинам такой, что должно быть близко к ожидаемому числу из модели Эрдеша – Реньи: где и - это набор ребер и набор вершин .
Точное утверждение
[ редактировать ]Простая формализация приведенного выше эвристического утверждения состоит в следующем. Позволять быть графиком на вершины, набор вершин которых равен и набор ребер . Позволять быть произвольным. Тогда существует такой, что для любого как указано выше, удовлетворяет для всех , количество гомоморфизмов графов из к такая, что вершина отображается на не меньше, чем
Лемма о раздутии
[ редактировать ]Можно даже найти подграфы ограниченной степени раздутий в аналогичной обстановке. Следующее утверждение появляется в литературе под названием леммы о разрушении и было впервые доказано Комлошем , Саркози и Семереди. [9] Точная формулировка здесь представляет собой несколько упрощенную версию Комлоса, который также называл ее ключевой леммой, поскольку она используется в многочисленных доказательствах, основанных на регулярности. [10]
Позволять быть произвольным графом и . Построить заменив каждую вершину из по независимому набору размера и заменяем каждое ребро из полным двудольным графом на . Позволять быть произвольными реальностями, целое положительное число и пусть быть подграфом с вершин и с максимальной степенью . Определять . Наконец, позвольте быть графиком и быть непересекающимися множествами вершин такое, что всякий раз, когда затем это -правильная пара с плотностью не менее . Тогда, если и , число инъективных гомоморфизмов графов из к по крайней мере .
Фактически, можно ограничиться подсчетом только таких гомоморфизмов, что любая вершина из такой, что отображается в вершину в .
Доказательство
[ редактировать ]Приведем доказательство леммы о счете в случае, когда является треугольником ( лемма о счете треугольников ). Доказательство общего случая, как и доказательство леммы о разрушении, очень схожи и не требуют разных приемов.
Брать . Позволять быть набором этих вершин в которые имеют по крайней мере соседи по и по крайней мере соседи по . Обратите внимание: если бы их было больше, чем вершины в с менее чем соседи по , то эти вершины вместе с целыми был бы свидетелем -неравномерность пары . Повторяя этот аргумент для показывает, что мы должны иметь . Теперь возьмем произвольный и определить и как соседи в и соответственно. По определению и так что по регулярности мы получаем существование по крайней мере треугольники, содержащие . С был выбран произвольно из множества по крайней мере размером , мы получаем в сумме не менее что завершает доказательство как .
Доказательство
[ редактировать ]Доказательство леммы об удалении треугольника.
[ редактировать ]Чтобы доказать лемму об удалении треугольника, рассмотрим -обычный раздел множества вершин . Это существует по лемме о регулярности Семереди. Идея состоит в том, чтобы удалить все ребра между неправильными парами, парами с низкой плотностью и мелкими деталями и доказать, что если хотя бы один треугольник все еще остается, то остается много треугольников. В частности, удалите все края между деталями. и если
- не -обычный
- плотность меньше, чем , или
- или или имеет не более вершины.
Эта процедура удаляет максимум края. Если существует треугольник с вершинами в после удаления этих ребер лемма о подсчете треугольников говорит нам, что существует по крайней мере утрояется в которые образуют треугольник. Таким образом, мы можем принять
Доказательство леммы об удалении графа
[ редактировать ]Доказательство случая общего аналогичен случаю треугольника и использует лемму о подсчете графов вместо леммы о подсчете треугольников.
Лемма об удалении индуцированного графа
[ редактировать ]Естественным обобщением леммы об удалении графов является рассмотрение индуцированных подграфов . При тестировании свойств часто полезно учитывать, насколько далек граф от того, чтобы стать свободным от H. [11] График считается содержащим индуцированный подграф если существует инъективное отображение такой, что является краем тогда и только тогда, когда является краем . Обратите внимание, что неребра также учитываются. индуцируется -свободно, если нет индуцированного подграфа . Мы определяем как - далеко не вызвано -бесплатно, если мы не можем добавить или удалить края сделать индуцированный -бесплатно.
Формулировка
[ редактировать ]Версия удаления графа для индуцированных подграфов была доказана Алоном , Фишером, Кривелевичем и Сегеди в 2000 году. [12] Он утверждает, что для любого графа с вершины и , существует константа такое, что если -вершинный граф имеет меньше, чем индуцированные подграфы, изоморфные , то можно устранить все индуцированные копии добавив или удалив менее края.
Задачу можно переформулировать следующим образом: Дана красно-синяя раскраска. полного графа (Аналогично графику на том же самом вершины, где не-ребра синие, а ребра красные), и константа , то существует константа такая, что для любых красно-синих раскрасок имеет меньше, чем подграфы, изоморфные , то можно удалить все копии изменяя цвета менее чем края. Обратите внимание, что наш предыдущий процесс «очистки», в котором мы удаляем все ребра между нерегулярными парами, парами с низкой плотностью и мелкими деталями, включает в себя удаление только ребер. Удаление ребер соответствует только изменению цвета ребер с красного на синий. Однако в индуцированном случае бывают ситуации, когда оптимальное расстояние редактирования предполагает также изменение цвета края с синего на красный. Таким образом, леммы о регулярности недостаточно для доказательства леммы об индуцированном удалении графа. Доказательство леммы об удалении индуцированного графа должно опираться на лемму о сильной регулярности . [12]
Доказательство
[ редактировать ]Лемма о сильной регулярности
[ редактировать ]Лемма о сильной регулярности [12] представляет собой усиленную версию леммы о регулярности Семереди. Для любой бесконечной последовательности констант , существует целое число такой, что для любого графа , мы можем получить два (равных) разбиения и такие, что удовлетворяются следующие свойства:
- уточняет , это каждая часть это объединение некоторой совокупности частей в .
- является -регулярный и является -обычный.
Функция определяется как энергетическая функция, определенная в лемме о регулярности Семереди . По сути, мы можем найти пару разделов где является чрезвычайно регулярным по сравнению с , и в то же время находятся близко друг к другу. (Это свойство фиксируется в третьем условии)
Следствие леммы о сильной регулярности.
[ редактировать ]следующее следствие леммы о сильной регулярности . При доказательстве леммы об удалении индуцированного графа используется [12] Для любой бесконечной последовательности констант , существует такой, что существует раздел и подмножества для каждого где удовлетворяются следующие свойства:
- является -регулярный для каждой пары
- для всех, кроме пары
Основная идея доказательства этого следствия состоит в том, чтобы начать с двух разбиений. и которые удовлетворяют лемме о сильной регулярности, где . Тогда для каждой части , мы равномерно случайным образом выбираем некоторую часть это часть в . Ожидаемое количество неправильных пар меньше 1. Таким образом, существует некоторый набор такая, что каждая пара -обычный!
Важным аспектом этого следствия является то, что каждая пара являются -обычный! Это позволяет нам учитывать края и не края, когда мы выполняем наш аргумент очистки.
Доказательство наброска леммы об удалении индуцированного графа
[ редактировать ]Благодаря этим результатам мы можем доказать лемму об индуцированном удалении графа. Возьмите любой график с вершины, имеющие меньше копии . Идея состоит в том, чтобы начать с коллекции наборов вершин. удовлетворяющие условиям следствия леммы о сильной регулярности . [12] Затем мы можем выполнить процесс «очистки», при котором удаляем все края между парами деталей. с низкой плотностью, и мы можем добавить все ребра между парами деталей с высокой плотностью. Требования к плотности выбираем такие, чтобы мы добавляли/удаляли максимум края.
Если в новом графе нет копий , тогда мы закончили. Предположим, что новый граф имеет копию . Предположим, вершина встроен в . Тогда, если есть ребро, соединяющее в , затем не имеет низкой плотности. (Края между не были удалены в процессе чистки) Аналогично, если нет края, соединяющего в , затем не имеет высокой плотности. (Края между не были добавлены в процессе очистки)
Таким образом, используя аргумент о подсчете, аналогичный доказательству леммы о подсчете треугольников, то есть леммы о подсчете графов , мы можем показать, что имеет более чем копии .
Обобщения
[ редактировать ]Лемма об удалении графа позже была распространена на ориентированные графы. [5] и гиперграфам . [4]
Количественные границы
[ редактировать ]Использование леммы о регулярности при доказательстве сил леммы об удалении графа быть чрезвычайно малым, ограниченным башенной функцией полинома высоты от то есть (здесь это башня двойки высоты ). Функция высоты башни необходим во всех доказательствах регулярности, как это следует из результатов Гауэрса о нижних оценках в лемме о регулярности. [13] Однако в 2011 году Фокс представил новое доказательство леммы об удалении графа, в котором не используется лемма о регулярности, что улучшает оценку (здесь количество вершин удаленного графа ). [1] Его доказательство, однако, использует идеи, связанные с регулярностью, такие как приращение энергии , но с другим понятием энергии, связанным с энтропией . Это доказательство можно также перефразировать, используя лемму Фриза-Каннана о слабой регулярности , как отметили Конлон и Фокс. [11] В частном случае двудольного было показано, что достаточно.
Между верхними и нижними границами существует большой разрыв. в общем случае. Текущий лучший результат верен для всех графиков принадлежит Алону и утверждает, что для каждого недвудольного существует константа такой, что необходимо для выполнения леммы об удалении графа, а для двудольного оптимальный имеет полиномиальную зависимость от , что соответствует нижней границе. Конструкция для недвудольного случая является следствием конструкции Беренда большого множества Салема-Спенсера. Действительно, поскольку лемма об удалении треугольника подразумевает теорему Рота, существование большого множества Салема-Спенсера можно перевести в верхнюю оценку для в лемме об удалении треугольника. Этот метод можно использовать для произвольных недвудольных дать вышеупомянутую границу.
Приложения
[ редактировать ]Аддитивная комбинаторика
[ редактировать ]- Ружа и Семереди сформулировали лемму об удалении треугольников, чтобы обеспечить субквадратичные верхние оценки проблемы Ружи–Семереди о размере графов, в которых каждое ребро принадлежит уникальному треугольнику . Это приводит к доказательству теоремы Рота. [3]
- Лемму об удалении треугольников можно также использовать для доказательства теоремы об углах , которая утверждает, что любое подмножество треугольников который не содержит равнобедренных прямоугольных треугольников, выровненных по осям, имеет размер . [14]
- можно Лемму об удалении гиперграфа использовать для доказательства теоремы Семереди о существовании длинных арифметических прогрессий в плотных подмножествах целых чисел. [4]
Теория графов
[ редактировать ]- Лемму о подсчете/удалении графов можно использовать для быстрого и прозрачного доказательства теоремы Эрдеша – Стоуна, начиная с теоремы Турана , и расширяя результат до устойчивости Симоновица : для любого графа и любой существует такой, что любой -бесплатный график на вершины с по крайней мере края могут быть преобразованы в законченные -частный граф Турана добавляя и/или удаляя не более края (здесь это хроматическое число ). [15] Хотя оба результата были доказаны ранее с использованием более элементарных методов (теорема Эрдеша – Стоуна была доказана в 1966 г. [16] Эрдёшем и Стоуном, в то время как устойчивость Симоновица была показана в том же году разными авторами. [16] [17] [18] [19] ), доказательство регулярности предлагает другую точку зрения и проясняет связь с другими современными доказательствами.
- Лемму об удалении графов вместе с теоремой Эрдеша – Стоуна можно использовать, чтобы показать, что число неизоморфных графов -бесплатные графики на вершин равно
где плотность Турана . [7]
Тестирование недвижимости
[ редактировать ]- Лемма об удалении графа имеет применение для проверки свойств , поскольку она подразумевает, что для каждого графа либо граф находится рядом с -свободный график или случайная выборка позволят легко найти копию в графике. [5] Одним из результатов является то, что для любого фиксированного , существует алгоритм постоянного времени, который с высокой вероятностью возвращает результат независимо от того, задано данное значение или нет. -вершинный граф является - далеко не так -бесплатно. [20] Здесь, - далеко не так -свободно означает, что по крайней мере края должны быть удалены, чтобы удалить все копии в .
- Лемма об удалении индуцированного графа была сформулирована Алоном, Фишером, Кривелевичем и Сегеди для характеристики проверяемых свойств графа. [12]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б с Фокс, Джейкоб (2011), «Новое доказательство леммы об удалении графа», Annals of Mathematics , Second Series, 174 (1): 561–579, arXiv : 1006.1300 , doi : 10.4007/annals.2011.174.1.17 , MR 2811609 , S2CID 8250133
- ^ Тревизан, Лука (13 мая 2009 г.), «Лемма об удалении треугольника» , в теории
- ^ Jump up to: а б Рот, К.Ф. (1953), «О некоторых наборах целых чисел», Журнал Лондонского математического общества , 28 (1): 104–109, doi : 10.1112/jlms/s1-28.1.104 , MR 0051853
- ^ Jump up to: а б с Тао, Теренс (2006), «Вариант леммы об удалении гиперграфа», Журнал комбинаторной теории , серия A, 113 (7): 1257–1280, arXiv : math/0503572 , doi : 10.1016/j.jcta.2005.11. 006 , МР 2259060 , С2КИД 14337591
- ^ Jump up to: а б с Алон, Нога ; Шапира, Асаф (2004), «Тестирование подграфов в ориентированных графах», Журнал компьютерных и системных наук , 69 (3): 353–382, doi : 10.1016/j.jcss.2004.04.008 , MR 2087940
- ^ Jump up to: а б Ружа, Издательство ; Семереди, Э. (1978), «Тройные системы без шести точек, несущих три треугольника», Комбинаторика (Труды пятого венгерского коллоквиума, Кестхей, 1976), Vol. II , Colloq. Математика. Сок. Янош Бояи, т. 1, с. 18, Амстердам и Нью-Йорк: Северная Голландия, стр. 939–945, МР 0519318
- ^ Jump up to: а б Эрдеш, П .; Франкл, П .; Рёдль, В. (1986), «Асимптотическое число графов, не содержащих фиксированного подграфа, и проблема для гиперграфов, не имеющих показателя степени», Graphs and Combinatorics , 2 (2): 113–121, doi : 10.1007/BF01788085 , MR 0932119 , S2CID 16839886
- ^ Jump up to: а б Фюреди, Золтан (1995). «Экстремальные гиперграфы и комбинаторная геометрия» . В Чаттерджи, С.Д. (ред.). Материалы Международного конгресса математиков . Базель: Биркхойзер. стр. 1343–1352. дои : 10.1007/978-3-0348-9078-6_129 . ISBN 978-3-0348-9078-6 .
- ^ Комлос, Янош; Саркози, Габор Н.; Семереди, Эндре (1 марта 1997 г.). «Лемма о раздутии» . Комбинаторика . 17 (1): 109–123. дои : 10.1007/BF01196135 . ISSN 1439-6912 . S2CID 6720143 .
- ^ Комлос, Янош (1999). «Лемма о раздутии» . Комбинаторика, теория вероятностей и вычисления . 8 (1–2): 161–176. дои : 10.1017/S0963548398003502 . ISSN 1469-2163 . S2CID 6720143 .
- ^ Jump up to: а б Конлон, Дэвид ; Фокс, Джейкоб (2013), «Леммы об удалении графов», в Блэкберне, Саймон Р.; Герке, Стефани; Уилдон, Марк (ред.), Обзоры по комбинаторике, 2013 г. , Серия лекций Лондонского математического общества, том. 409, Кембридж, Великобритания: Издательство Кембриджского университета, стр. 1–49, arXiv : 1211.3487 , doi : 10.1017/CBO9781139506748.002 , MR 3156927 , S2CID 2658118
- ^ Jump up to: а б с д и ж Алон, Нога ; Фишер, Эльдар; Кривелевич Михаил ; Сегеди, Марио (2000), «Эффективное тестирование больших графов», Combinatorica , 20 (4): 451–476, doi : 10.1007/s004930070001 , MR 1804820 , S2CID 44645628
- ^ Гауэрс, WT (1997). «Нижние оценки типа башни для леммы Семереди о однородности». Геометрический и функциональный анализ . 7 (2): 322–337. дои : 10.1007/PL00001621 . S2CID 115242956 .
- ^ Солимоси, Дж. (2003), «Заметки об обобщении теоремы Рота», Дискретная и вычислительная геометрия , алгоритмы и комбинаторика, 25 : 825–827, doi : 10.1007/978-3-642-55566-4_39 , ISBN 978-3-642-62442-1 , МР 2038505 , S2CID 53973423
- ^ Алон, Н. (14 октября 2001 г.). «Тестирование подграфов в больших графах» . Материалы 42-го симпозиума IEEE по основам информатики . ФОКС '01. США: Компьютерное общество IEEE. стр. 434–441. дои : 10.1109/SFCS.2001.959918 . ISBN 978-0-7695-1390-4 . S2CID 12484006 .
- ^ Jump up to: а б Эрдеш, П .; Симоновиц, М. (1966). «Предельная теорема в теории графов». Студия Sci. Математика. Хунг . 1 : 51–57.
- ^ Эрдеш, П. (1966). «Некоторые недавние результаты по экстремальным задачам теории графов». Теория графов, Международный симпозиум. Рим : 118–123.
- ^ Эрдеш, П. (1966). «О некоторых новых неравенствах, касающихся экстремальных свойств графов». Теория графов, Учеб. Колл. Тихань, Венгрия : 77–81.
- ^ Эрдеш, П .; Катона, Г. (1966). «Метод решения экстремальных задач теории графов». Теория графов, Учеб. Колл. Тихань : 279–319.
- ^ Алон, Нога ; Шапира, Асаф (2008), «Характеристика (естественных) свойств графа, проверяемых с односторонней ошибкой», SIAM Journal on Computing , 37 (6): 1703–1727, doi : 10.1137/06064888X , MR 2386211