Лемма регулярности Семереди

Концепция экстремальной теории графов
регулярность разбиения
Края между деталями ведут себя «хаотично».

В экстремальной теории графов лемма Семереди о регулярности утверждает, что граф можно разбить на ограниченное число частей так, чтобы ребра между частями были регулярными. Лемма показывает, что некоторые свойства случайных графов можно применять к плотным графам, например, подсчет копий заданного подграфа внутри графов. Эндре Семереди доказал лемму над двудольными графами для своей теоремы об арифметических прогрессиях в 1975 году и для общих графов в 1978 году. Варианты леммы используют различные понятия регулярности и применяются к другим математическим объектам, таким как гиперграфы .

Заявление

Чтобы формально сформулировать лемму Семереди о регулярности, мы должны формализовать, что на самом деле означает распределение ребер между частями, ведущими себя «почти случайно». Под «почти случайно» мы подразумеваем понятие, называемое ε -регулярностью. Чтобы понять, что это значит, мы сначала дадим некоторые определения. В дальнейшем G — это граф с множеством вершин V .

Определение 1. Пусть XY — непересекающиеся подмножества V. Плотность ребер пары ( XY ) определяется как:

г ( Х , И ) := | Э ( Х , И ) | | Х | | И | {\displaystyle d(X,Y):={\frac {\left|E(X,Y)\right|}{|X||Y|}}}

где E ( XY ) обозначает множество ребер, имеющих одну конечную вершину в X и одну в Y .

обычная пара
Пары подмножеств обычной пары по плотности ребер аналогичны исходной паре.

Мы называем пару частей ε -регулярной, если, когда вы берете большое подмножество каждой части, их плотность ребер не слишком сильно отличается от плотности ребер пары частей. Формально,

Определение 2. При ε > 0 пара множеств вершин X и Y называется ε -регулярной , если для всех подмножеств A  ⊆  X , B  ⊆  Y, удовлетворяющих | A | ≥ ε| X | , | B | ≥ ε| Y | , имеем

| г ( Х , И ) г ( А , Б ) | ε . {\displaystyle \left|d(X,Y)-d(A,B)\right|\leq \varepsilon .}

Естественным способом определения ε -регулярного разбиения должен быть тот, где каждая пара частей является ε -регулярной. Однако некоторые графы, такие как полуграфы , требуют, чтобы многие пары разбиений (но небольшая часть всех пар) были нерегулярными. [1] Поэтому мы определим ε -регулярные разбиения как те, где большинство пар частей являются ε -регулярными.

Определение 3. Разбиение на множества называется -регулярным разбиением, если В {\displaystyle V} к {\displaystyle к} П = { В 1 , , В к } {\displaystyle {\mathcal {P}}=\{V_{1},\ldots,V_{k}\}} ε {\displaystyle \varepsilon}

( В я , В дж )  нет  ε -обычный | В я | | В дж | ε | В ( Г ) | 2 {\displaystyle \sum _{(V_{i},V_{j}){\text{ not }}\varepsilon {\text{-regular}}}|V_{i}||V_{j}|\leq \varepsilon |V(G)|^{2}}

Теперь мы можем сформулировать лемму:

Лемма регулярности Семереди. Для любого ε > 0 и положительного целого числа m существует целое число M такое, что если G — граф с по крайней мере M вершинами, то существует целое число k в диапазоне m  ≤  k  ≤  M и ε -регулярное разбиение множества вершин графа G на k множеств.

Граница M для числа частей в разбиении графа, полученная в результате доказательств леммы Семереди о регулярности, очень велика и задается итерированной экспонентой уровня O(ε −5 ) от m . Одно время надеялись, что истинная граница будет намного меньше, что имело бы несколько полезных приложений. Однако Гауэрс (1997) нашел примеры графов, для которых M действительно растет очень быстро и по крайней мере так же велика, как итерированная экспонента уровня ε −1/16 от m . [2]

Доказательство

уточнение
Границы подмножеств, свидетельствующих о нерегулярности, уточняют каждую часть разбиения.

Найдем ε-регулярное разбиение для заданного графа, следуя алгоритму:

  1. Начните с раздела
  2. Хотя разбиение не является ε-регулярным:
    • Найдите подмножества, которые свидетельствуют о ε-нерегулярности для каждой нерегулярной пары.
  3. Уточните раздел, используя все подмножества свидетелей.

Мы применяем технику, называемую аргументом приращения энергии , чтобы показать, что этот процесс останавливается после ограниченного числа шагов. Для этого мы определяем меру, которая должна увеличиваться на определенную величину на каждом шаге, но она ограничена сверху и, таким образом, не может увеличиваться бесконечно. Эта мера называется «энергия», поскольку она является величиной . Л 2 {\displaystyle L^{2}}

Определение 4. Пусть UW — подмножества V. Набор . Энергия пары ( UW ) определяется как: | В | = н {\displaystyle |V|=n}

д ( У , Вт ) := | У | | Вт | н 2 г ( У , Вт ) 2 {\displaystyle q(U,W):={\frac {|U||W|}{n^{2}}}d(U,W)^{2}}

Для разделов U и W мы определяем энергию как сумму энергий между каждой парой частей: П У = { У 1 , , У к } {\displaystyle {\mathcal {P}}_{U}=\{U_{1},\ldots,U_{k}\}} П Вт = { Вт 1 , , Вт л } {\displaystyle {\mathcal {P}}_{W}=\{W_{1},\ldots,W_{l}\}}

д ( П У , П Вт ) := я = 1 к дж = 1 л д ( У я , Вт дж ) {\displaystyle q({\mathcal {P}}_{U},{\mathcal {P}}_{W}):=\sum _{i=1}^{k}\sum _{j=1}^{l}q(U_{i},W_{j})}

Наконец , для разбиения V определим энергию как . В частности, П = { В 1 , , В к } {\displaystyle {\mathcal {P}}=\{V_{1},\ldots,V_{k}\}} П {\displaystyle {\mathcal {P}}} д ( П , П ) {\displaystyle q({\mathcal {P}},{\mathcal {P}})}

д ( П ) = я = 1 к дж = 1 к д ( В я , В дж ) = я = 1 к дж = 1 к | В я | | В дж | н 2 г ( В я , В дж ) 2 {\displaystyle q({\mathcal {P}})=\sum _{i=1}^{k} \sum _{j=1}^{k}q(V_{i},V_{j}) =\sum _{i=1}^{k}\sum _{j=1}^{k}{\frac {|V_{i}||V_{j}|}{n^{2}}}d(V_{i},V_{j})^{2}}

Обратите внимание, что энергия находится в диапазоне от 0 до 1, поскольку плотность ребер ограничена сверху 1:

д ( П ) = я = 1 к дж = 1 к | В я | | В дж | н 2 г ( В я , В дж ) 2 я = 1 к дж = 1 к | В я | | В дж | н 2 = 1 {\displaystyle q({\mathcal {P}})=\sum _{i=1}^{k}\sum _{j=1}^{k}{\frac {|V_{i}||V_ {j}|}{n^{2}}}d(V_{i},V_{j})^{2}\leq \sum _{i=1}^{k}\sum _{j=1}^{k}{\frac {|V_{i}||V_{j}|}{n^{2}}}=1}

Теперь начнем с доказательства того, что энергия не уменьшается при уточнении.

Лемма 1. (Энергия не убывает при разбиении) Для любых разбиений и множеств вершин и , . П У {\displaystyle {\mathcal {P}}_{U}} П Вт {\displaystyle {\mathcal {P}}_{W}} У {\displaystyle U} Вт {\displaystyle W} д ( П У , П Вт ) д ( У , Вт ) {\displaystyle q({\mathcal {P}}_{U},{\mathcal {P}}_{W})\geq q(U,W)}

Доказательство: Пусть и . Выберем вершины равномерно из и равномерно из , причем частично и частично . Затем определим случайную величину . Давайте рассмотрим свойства . Ожидание равно P U = { U 1 , , U k } {\displaystyle {\mathcal {P}}_{U}=\{U_{1},\ldots ,U_{k}\}} P W = { W 1 , , W l } {\displaystyle {\mathcal {P}}_{W}=\{W_{1},\ldots ,W_{l}\}} x {\displaystyle x} U {\displaystyle U} y {\displaystyle y} W {\displaystyle W} x {\displaystyle x} U i {\displaystyle U_{i}} y {\displaystyle y} W j {\displaystyle W_{j}} Z = d ( U i , W j ) {\displaystyle Z=d(U_{i},W_{j})} Z {\displaystyle Z}

E [ Z ] = i = 1 k j = 1 l | U i | | U | | W j | | W | d ( U i , W j ) = e ( U , W ) | U | | W | = d ( U , W ) {\displaystyle \mathbb {E} [Z]=\sum _{i=1}^{k}\sum _{j=1}^{l}{\frac {|U_{i}|}{|U|}}{\frac {|W_{j}|}{|W|}}d(U_{i},W_{j})={\frac {e(U,W)}{|U||W|}}=d(U,W)}

Второй момент -

E [ Z 2 ] = i = 1 k j = 1 l | U i | | U | | W j | | W | d ( U i , W j ) 2 = n 2 | U | | W | q ( P U , P W ) {\displaystyle \mathbb {E} [Z^{2}]=\sum _{i=1}^{k}\sum _{j=1}^{l}{\frac {|U_{i}|}{|U|}}{\frac {|W_{j}|}{|W|}}d(U_{i},W_{j})^{2}={\frac {n^{2}}{|U||W|}}q({\mathcal {P}}_{U},{\mathcal {P}}_{W})}

По выпуклости, . Переставляя, получаем, что для всех . E [ Z 2 ] E [ Z ] 2 {\displaystyle \mathbb {E} [Z^{2}]\geq \mathbb {E} [Z]^{2}} q ( P U , P W ) q ( U , W ) {\displaystyle q({\mathcal {P}}_{U},{\mathcal {P}}_{W})\geq q(U,W)} U , W {\displaystyle U,W} {\displaystyle \square }

Если каждая часть далее разбивается, новое разбиение называется уточнением . Теперь, если , применение Леммы 1 к каждой паре доказывает, что для каждого уточнения , . Таким образом, шаг уточнения в алгоритме не теряет никакой энергии. P {\displaystyle {\mathcal {P}}} P {\displaystyle {\mathcal {P}}} P = { V 1 , , V m } {\displaystyle {\mathcal {P}}=\{V_{1},\ldots ,V_{m}\}} ( V i , V j ) {\displaystyle (V_{i},V_{j})} P {\displaystyle {\mathcal {P'}}} P {\displaystyle {\mathcal {P}}} q ( P ) q ( P ) {\displaystyle q({\mathcal {P'}})\geq q({\mathcal {P}})}

Лемма 2. (Лемма о повышении энергии) Если не является -регулярным, как следует из , то, ( U , W ) {\displaystyle (U,W)} ε {\displaystyle \varepsilon } U 1 U , W 1 W {\displaystyle U_{1}\subset U,W_{1}\subset W}

q ( { U 1 , U U 1 } , { W 1 , W W 1 } ) > q ( U , W ) + ε 4 | U | | W | n 2 {\displaystyle q\left(\{U_{1},U\backslash U_{1}\},\{W_{1},W\backslash W_{1}\}\right)>q(U,W)+\varepsilon ^{4}{\frac {|U||W|}{n^{2}}}}

Доказательство: Определим , как указано выше. Тогда, Z {\displaystyle Z}

V a r ( Z ) = E [ Z 2 ] E [ Z ] 2 = n 2 | U | | W | ( q ( { U 1 , U U 1 } , { W 1 , W W 1 } ) q ( U , W ) ) {\displaystyle Var(Z)=\mathbb {E} [Z^{2}]-\mathbb {E} [Z]^{2}={\frac {n^{2}}{|U||W|}}\left(q\left(\{U_{1},U\backslash U_{1}\},\{W_{1},W\backslash W_{1}\}\right)-q(U,W)\right)}

Но заметьте, что с вероятностью (соответствующей и ), поэтому | Z E [ Z ] | = | d ( U 1 , W 1 ) d ( U , W ) | {\displaystyle |Z-\mathbb {E} [Z]|=|d(U_{1},W_{1})-d(U,W)|} | U 1 | | U | | W 1 | | W | {\displaystyle {\frac {|U_{1}|}{|U|}}{\frac {|W_{1}|}{|W|}}} x U 1 {\displaystyle x\in U_{1}} y W 1 {\displaystyle y\in W_{1}}

V a r ( Z ) = E [ ( Z E [ Z ] ) 2 ] | U 1 | | U | | W 1 | | W | ( d ( U 1 , W 1 ) d ( U , W ) ) 2 > ε ε ε 2 {\displaystyle Var(Z)=\mathbb {E} [(Z-\mathbb {E} [Z])^{2}]\geq {\frac {|U_{1}|}{|U|}}{\frac {|W_{1}|}{|W|}}(d(U_{1},W_{1})-d(U,W))^{2}>\varepsilon \cdot \varepsilon \cdot \varepsilon ^{2}} {\displaystyle \square }

Теперь мы можем доказать аргумент о приращении энергии, который показывает, что энергия существенно увеличивается при каждой итерации алгоритма.

Лемма 3 (лемма об увеличении энергии) Если разбиение не является -регулярным, то существует уточнение , в котором каждое разбивается на не более чем части, такие, что P = { V 1 , , V k } {\displaystyle {\mathcal {P}}=\{V_{1},\ldots ,V_{k}\}} V ( G ) {\displaystyle V(G)} ε {\displaystyle \varepsilon } Q {\displaystyle {\mathcal {Q}}} P {\displaystyle {\mathcal {P}}} V i {\displaystyle V_{i}} 2 k {\displaystyle 2^{k}}

q ( Q ) q ( P ) + ε 5 . {\displaystyle q({\mathcal {Q}})\geq q({\mathcal {P}})+\varepsilon ^{5}.}

Доказательство: Для всех таких, что не является -регулярным, найдите и , которые являются свидетелями нерегулярности (сделайте это одновременно для всех нерегулярных пар). Пусть будет общим уточнением по 's. Каждый из них разбивается на не более чем части по желанию. Затем, ( i , j ) {\displaystyle (i,j)} ( V i , V j ) {\displaystyle (V_{i},V_{j})} ε {\displaystyle \varepsilon } A i , j V i {\displaystyle A^{i,j}\subset V_{i}} A j , i V j {\displaystyle A^{j,i}\subset V_{j}} Q {\displaystyle {\mathcal {Q}}} P {\displaystyle {\mathcal {P}}} A i , j {\displaystyle A^{i,j}} V i {\displaystyle V_{i}} 2 k {\displaystyle 2^{k}}

q ( Q ) = ( i , j ) [ k ] 2 q ( Q V i , Q V j ) = ( V i , V j )   ε -regular q ( Q V i , Q V j ) + ( V i , V j )  not  ε -regular q ( Q V i , Q V j ) {\displaystyle q({\mathcal {Q}})=\sum _{(i,j)\in [k]^{2}}q({\mathcal {Q}}_{V_{i}},{\mathcal {Q}}_{V_{j}})=\sum _{(V_{i},V_{j}){\text{ }}\varepsilon {\text{-regular}}}q({\mathcal {Q}}_{V_{i}},{\mathcal {Q}}_{V_{j}})+\sum _{(V_{i},V_{j}){\text{ not }}\varepsilon {\text{-regular}}}q({\mathcal {Q}}_{V_{i}},{\mathcal {Q}}_{V_{j}})}

Где разбиение задано . По лемме 1 указанная величина не менее Q V i {\displaystyle {\mathcal {Q}}_{V_{i}}} V i {\displaystyle V_{i}} Q {\displaystyle {\mathcal {Q}}}

( V i , V j )   ε -regular q ( V i , V j ) + ( V i , V j )  not  ε -regular q ( { A i , j , V i A i , j } , { A j , i , V j A j , i } ) {\displaystyle \sum _{(V_{i},V_{j}){\text{ }}\varepsilon {\text{-regular}}}q(V_{i},V_{j})+\sum _{(V_{i},V_{j}){\text{ not }}\varepsilon {\text{-regular}}}q(\{A^{i,j},V_{i}\backslash A^{i,j}\},\{A^{j,i},V_{j}\backslash A^{j,i}\})}

Так как при создании разрезается на , то и уточнение . По лемме 2 указанная выше сумма не менее V i {\displaystyle V_{i}} A i , j {\displaystyle A^{i,j}} Q {\displaystyle {\mathcal {Q}}} Q V i {\displaystyle {\mathcal {Q}}_{V_{i}}} { A i , j , V i A i , j } {\displaystyle \{A^{i,j},V_{i}\backslash A^{i,j}\}}

( i , j ) [ k ] 2 q ( V i , V j ) + ( V i , V j )  not  ε -regular ε 4 | V i | | V j | n 2 {\displaystyle \sum _{(i,j)\in [k]^{2}}q(V_{i},V_{j})+\sum _{(V_{i},V_{j}){\text{ not }}\varepsilon {\text{-regular}}}\varepsilon ^{4}{\frac {|V_{i}||V_{j}|}{n^{2}}}}

Но вторая сумма по крайней мере не меньше, так как не является -регулярной, поэтому выводим искомое неравенство. ε 5 {\displaystyle \varepsilon ^{5}} P {\displaystyle {\mathcal {P}}} ε {\displaystyle \varepsilon } {\displaystyle \square }

Теперь, начиная с любого разбиения, мы можем продолжать применять Лемму 3 до тех пор, пока полученное разбиение не будет -регулярным. Но на каждом шаге энергия увеличивается на , и она ограничена сверху 1. Затем этот процесс может повторяться максимальное количество раз, прежде чем он прекратится, и мы должны иметь -регулярное разбиение. ε {\displaystyle \varepsilon } ε 5 {\displaystyle \varepsilon ^{5}} ε 5 {\displaystyle \varepsilon ^{-5}} ε {\displaystyle \varepsilon }

Приложения

Лемма о подсчете графов

Если у нас достаточно информации о регулярности графа, мы можем подсчитать количество копий определенного подграфа внутри графа с небольшой погрешностью.

Лемма о подсчете графов. Пусть будет графом с , и пусть . Пусть будет -вершинным графом с множествами вершин, таким что является -регулярным всякий раз, когда . Тогда число помеченных копий в находится в пределах H {\displaystyle H} V ( H ) = [ k ] {\displaystyle V(H)=[k]} ε > 0 {\displaystyle \varepsilon >0} G {\displaystyle G} n {\displaystyle n} V 1 , , V k V ( G ) {\displaystyle V_{1},\dots ,V_{k}\subseteq V(G)} ( V i , V j ) {\displaystyle (V_{i},V_{j})} ε {\displaystyle \varepsilon } { i , j } E ( H ) {\displaystyle \{i,j\}\in E(H)} H {\displaystyle H} G {\displaystyle G} e ( H ) ε | V 1 | | V k | {\displaystyle e(H)\varepsilon |V_{1}|\cdots |V_{k}|}

( { i , j } E ( H ) d ( V i , V j ) ) ( i = 1 k | V i | ) . {\displaystyle \left(\prod _{\{i,j\}\in E(H)}d(V_{i},V_{j})\right)\left(\prod _{i=1}^{k}|V_{i}|\right).}

Это можно объединить с леммой Семереди о регулярности, чтобы доказать лемму об удалении графа . Лемма об удалении графа может быть использована для доказательства теоремы Рота об арифметических прогрессиях , [3] а ее обобщение, лемма об удалении гиперграфа , может быть использовано для доказательства теоремы Семереди . [4]

Лемма об удалении графа обобщается на индуцированные подграфы , рассматривая редактирование ребер вместо удаления только ребер. Это было доказано Алоном, Фишером, Кривелевичем и Сегеди в 2000 году. [5] Однако для этого потребовалась более сильная вариация леммы о регулярности.

Лемма регулярности Семереди не дает значимых результатов в разреженных графах . Поскольку разреженные графы имеют субконстантную плотность ребер, -регулярность тривиально выполняется. Хотя результат кажется чисто теоретическим, были предприняты некоторые попытки [6] [7] использовать метод регулярности в качестве техники сжатия для больших графов. ε {\displaystyle \varepsilon }

Закономерность Фриза-Каннана

Другое понятие регулярности было введено Фризом и Каннаном, известное как лемма о слабой регулярности. [8] Эта лемма определяет более слабое понятие регулярности, чем у Семереди, которое использует лучшие границы и может использоваться в эффективных алгоритмах.

Для данного графа разбиение его вершин называется регулярным по Фризу-Каннану, если для любой пары множеств : G = ( V , E ) {\displaystyle G=(V,E)} P = { V 1 , , V k } {\displaystyle {\mathcal {P}}=\{V_{1},\ldots ,V_{k}\}} ϵ {\displaystyle \epsilon } S , T V {\displaystyle S,T\subseteq V}

| e ( S , T ) i , j = 1 k d ( V i , V j ) | S V i | | T V j | | ϵ | V | 2 {\displaystyle \left|e(S,T)-\sum _{i,j=1}^{k}d(V_{i},V_{j})|S\cap V_{i}||T\cap V_{j}|\right|\leq \epsilon |V|^{2}}

Лемма о слабой регулярности для графов утверждает, что каждый граф имеет слабо -регулярное разбиение не более чем на части. ϵ {\displaystyle \epsilon } 4 ϵ 2 {\displaystyle 4^{\epsilon ^{-2}}}

Это понятие можно распространить на графоны , определив оператор шага. Учитывая графон и разбиение , мы можем определить как шаг-графон с шагами, заданными как и значениями, заданными усреднением по каждому шагу. W {\displaystyle W} P {\displaystyle {\mathcal {P}}} [ 0 , 1 ] {\displaystyle [0,1]} W P {\displaystyle W_{\mathcal {P}}} P {\displaystyle {\mathcal {P}}} W {\displaystyle W}

Разбиение является слабо -регулярным, если: P {\displaystyle {\mathcal {P}}} ϵ {\displaystyle \epsilon }

W W P ϵ {\displaystyle \|W-W_{\mathcal {P}}\|_{\square }\leq \epsilon }

Лемма о слабой регулярности для графонов утверждает, что каждый графон имеет слабое -регулярное разбиение на не более чем части. Как и в случае с леммой о регулярности Семереди, слабая регулярность также индуцирует лемму о подсчете. ϵ {\displaystyle \epsilon } 4 ϵ 2 {\displaystyle 4^{\epsilon ^{-2}}}

Алгоритмические приложения

Одной из первоначальных мотиваций для разработки леммы о слабой регулярности был поиск эффективного алгоритма для оценки максимального разреза в плотном графе . [8] Было показано, что аппроксимация задачи максимального разреза за пределами 16/17 является NP-трудной , [9] однако алгоритмическая версия леммы о слабой регулярности дает эффективный алгоритм для аппроксимации максимального разреза для плотных графов в пределах аддитивной ошибки. [8] Эти идеи были далее развиты в эффективные алгоритмы выборки для оценки максимального разреза в плотных графах. [10] ϵ n 2 {\displaystyle \epsilon n^{2}}

Меньшие границы леммы о слабой регулярности допускают эффективные алгоритмы для нахождения -регулярного разбиения. [11] Регулярность графа далее использовалась в различных областях теоретической информатики , таких как умножение матриц [12] и сложность связи . [13] ϵ {\displaystyle \epsilon }

Лемма о сильной регулярности

Сильная лемма о регулярности является более сильной вариацией леммы о регулярности, доказанной Алоном , Фишером, Кривелевичем и Сегеди в 2000 году. [5] Интуитивно она предоставляет информацию о нерегулярных парах и может быть применена для доказательства леммы об удалении индуцированного графа .

Заявление

Для любой бесконечной последовательности констант существует целое число такое, что для любого графа можно получить два (справедливых) разбиения , и такое, что выполняются следующие свойства: ϵ 0 ϵ 1 . . . > 0 {\displaystyle \epsilon _{0}\geq \epsilon _{1}\geq ...>0} M {\displaystyle M} G {\displaystyle G} P {\displaystyle {\mathcal {P}}} Q {\displaystyle {\mathcal {Q}}}

  • Q {\displaystyle {\mathcal {Q}}} уточняет , то есть каждая часть представляет собой объединение некоторого набора частей в . P {\displaystyle {\mathcal {P}}} P {\displaystyle {\mathcal {P}}} Q {\displaystyle {\mathcal {Q}}}
  • P {\displaystyle {\mathcal {P}}} является -регулярным и является -регулярным. ϵ 0 {\displaystyle \epsilon _{0}} Q {\displaystyle {\mathcal {Q}}} ϵ | P | {\displaystyle \epsilon _{|{\mathcal {P}}|}}
  • q ( Q ) < q ( P ) + ϵ 0 {\displaystyle q({\mathcal {Q}})<q({\mathcal {P}})+\epsilon _{0}}
  • | Q | M {\displaystyle |{\mathcal {Q}}|\leq M}

Доказательство

Мы применяем лемму регулярности повторно, чтобы доказать более сильную версию. Грубый план:

  • Начните с обычного раздела P 0 {\displaystyle {\mathcal {P}}_{0}} ϵ 0 {\displaystyle \epsilon _{0}}
  • Повторно находим его уточнение, которое является регулярным. Если приращение энергии , мы просто возвращаем . В противном случае заменяем на и продолжаем. Q {\displaystyle {\mathcal {Q}}} ϵ | P | {\displaystyle \epsilon _{|{\mathcal {P}}|}} Q ϵ 0 {\displaystyle {\mathcal {Q}}\leq \epsilon _{0}} ( P , Q ) {\displaystyle ({\mathcal {P}},{\mathcal {Q}})} P {\displaystyle {\mathcal {P}}} Q {\displaystyle {\mathcal {Q}}}

Начнем с регулярного разбиения с частями. Здесь соответствует границе частей в лемме о регулярности, когда . P 0 {\displaystyle {\mathcal {P}}_{0}} ϵ 0 {\displaystyle \epsilon _{0}} G {\displaystyle G} M ( ϵ 0 ) {\displaystyle \leq M(\epsilon _{0})} M ( t ) {\displaystyle M(t)} ϵ = t {\displaystyle \epsilon =t}

Теперь для , мы устанавливаем , чтобы быть регулярным уточнением с частями. По аргументу приращения энергии, . Поскольку энергия ограничена в , должно быть некоторое такое, что . Мы возвращаем как . i = 0 , 1 , {\displaystyle i=0,1,\cdots } P i + 1 {\displaystyle {\mathcal {P_{i+1}}}} ϵ | P i | {\displaystyle \epsilon _{|P_{i}|}} P i {\displaystyle {\mathcal {P_{i}}}} M ( ϵ | P i | ) | P i | {\displaystyle \leq M(\epsilon _{|P_{i}|})|{\mathcal {P}}_{i}|} q ( P i + 1 ) q ( P i ) {\displaystyle q({\mathcal {P}}_{i+1})\geq q({\mathcal {P}}_{i})} [ 0 , 1 ] {\displaystyle [0,1]} i 1 / ϵ 0 + 1 {\displaystyle i\leq 1/\epsilon _{0}+1} q ( P i + 1 ) q ( P i ) < ϵ 0 {\displaystyle q({\mathcal {P}}_{i+1})-q({\mathcal {P}}_{i})<\epsilon _{0}} ( P i , P i + 1 ) {\displaystyle ({\mathcal {P}}_{i},{\mathcal {P}}_{i+1})} ( P , Q ) {\displaystyle ({\mathcal {P}},{\mathcal {Q}})}

По нашему выбору регулярных и уточняющих условий выполняется. Условие энергии выполняется тривиально. Теперь мы рассуждаем о числе частей. Мы используем индукцию, чтобы показать, что , существует такое, что . Задавая , мы имеем . Обратите внимание, что когда , , поэтому мы могли бы задать и утверждение верно для . Задавая , мы имеем P i + 1 , {\displaystyle {\mathcal {P}}_{i+1},} i {\displaystyle \forall i} M i {\displaystyle M_{i}} | P i | M i {\displaystyle |{\mathcal {P}}_{i}|\leq M_{i}} M 0 = M ( ϵ 0 ) {\displaystyle M_{0}=M(\epsilon _{0})} | P 0 | M 0 {\displaystyle |{\mathcal {P}}_{0}|\leq M_{0}} | P i | M i {\displaystyle |P_{i}|\leq M_{i}} | P i + 1 | M ( ϵ | P i | ) | P i | M ( ϵ | M i | ) M i {\displaystyle |P_{i+1}|\leq M(\epsilon _{|P_{i}|})|{\mathcal {P}}_{i}|\leq M(\epsilon _{|M_{i}|})M_{i}} M i + 1 = M ( ϵ | M i | ) M i {\displaystyle M_{i+1}=M(\epsilon _{|M_{i}|})M_{i}} i + 1 {\displaystyle i+1} M = max i 1 / ϵ 0 + 2 M i {\displaystyle M=\max _{i\leq 1/\epsilon _{0}+2}M_{i}} | P | , | Q | M . {\displaystyle |P|,|Q|\leq M.}

Замечания по справедливому

Разбиение является справедливым, если размеры любых двух множеств отличаются не более чем на . Уравнивая в каждом раунде итерации, доказательство леммы о регулярности можно было бы использовать для доказательства справедливой версии леммы о регулярности. А заменив лемму о регулярности ее справедливой версией, доказательство выше могло бы доказать справедливую версию сильной леммы о регулярности, где и являются справедливыми разбиениями. 1 {\displaystyle 1} P {\displaystyle {\mathcal {P}}} Q {\displaystyle {\mathcal {Q}}}

Полезное следствие

Заявление

Для любой бесконечной последовательности констант существует такая, что существуют разбиение и подмножества для каждой из них , где выполняются следующие свойства: ϵ 0 ϵ 1 . . . > 0 {\displaystyle \epsilon _{0}\geq \epsilon _{1}\geq ...>0} δ > 0 {\displaystyle \delta >0} P = V 1 , . . . , V k {\displaystyle {\mathcal {P}}={V_{1},...,V_{k}}} W i V i {\displaystyle W_{i}\subset V_{i}} i {\displaystyle i}

  • | W i | > δ n {\displaystyle |W_{i}|>\delta n}
  • ( W i , W j ) {\displaystyle (W_{i},W_{j})} является -регулярным для каждой пары ϵ | P | {\displaystyle \epsilon _{|{\mathcal {P}}|}} 1 i j k {\displaystyle 1\leq i\leq j\leq k}
  • | d ( W i , W j ) d ( V i , V j ) | ϵ 0 {\displaystyle |d(W_{i},W_{j})-d(V_{i},V_{j})|\leq \epsilon _{0}} для всех, кроме пар ϵ 0 | P | 2 {\displaystyle \epsilon _{0}|{\mathcal {P}}|^{2}} 1 i j k {\displaystyle 1\leq i\leq j\leq k}

Мотивация

Следствие глубже исследует малое приращение энергии. Оно дает нам раздел вместе с подмножествами с большими размерами из каждой части, которые попарно регулярны. Кроме того, плотность между соответствующими парами подмножеств отличается "не сильно" от плотности между соответствующими частями.

Доказательство следствия

Мы докажем только более слабый результат, где второе условие требует только быть -регулярным для . Полную версию можно доказать, выбрав больше подмножеств из каждой части, которые в основном попарно регулярны, и объединив их вместе. ( W i , W j ) {\displaystyle (W_{i},W_{j})} ϵ | P | {\displaystyle \epsilon _{|{\mathcal {P}}|}} 1 i < j k {\displaystyle 1\leq i<j\leq k}

Пусть . Применим лемму о сильной регулярности, чтобы найти справедливое , которое является регулярным разбиением , и справедливое , которое является регулярным измельчением , такое, что и . r = ϵ 0 3 / 20 {\displaystyle r=\epsilon _{0}^{3}/20} P {\displaystyle {\mathcal {P}}} r {\displaystyle r} Q {\displaystyle {\mathcal {Q}}} r / | P | 4 {\displaystyle r/|P|^{4}} P {\displaystyle {\mathcal {P}}} q ( Q ) q ( P ) r {\displaystyle q({\mathcal {Q}})-q({\mathcal {P}})\leq r} | Q | M {\displaystyle |{\mathcal {Q}}|\leq M}

Теперь предположим , что мы случайным образом выбираем вершину из каждого и пусть будет набором, содержащим в . Мы утверждаем, что подмножества удовлетворяют всем условиям с вероятностью . P = { V 1 , , V k } {\displaystyle P=\{V_{1},\cdots ,V_{k}\}} v i {\displaystyle v_{i}} V i {\displaystyle V_{i}} W i {\displaystyle W_{i}} v i {\displaystyle v_{i}} Q {\displaystyle {\mathcal {Q}}} W i {\displaystyle W_{i}} > 0 {\displaystyle >0}

Задавая первое условие, тривиально верно, поскольку является справедливым разделением. Поскольку не более пар вершин находятся между нерегулярными парами в , вероятность того, что пара и является нерегулярной , по объединению границ, вероятность того, что по крайней мере одна пара , является нерегулярной . Обратите внимание, что δ = 1 2 M {\displaystyle \delta ={\frac {1}{2M}}} Q {\displaystyle {\mathcal {Q}}} r | P | 4 ( n 2 ) ϵ 0 | V i | | V j | 3 | P | 2 {\displaystyle {\frac {r}{|P|^{4}}}{\binom {n}{2}}\leq \epsilon _{0}{\frac {|V_{i}||V_{j}|}{3|P|^{2}}}} Q {\displaystyle {\mathcal {Q}}} W i {\displaystyle W_{i}} W j {\displaystyle W_{j}} 1 3 | P | 2 {\displaystyle \leq {\frac {1}{3|P|^{2}}}} W i {\displaystyle W_{i}} W i {\displaystyle W_{i}} 1 / 3 {\displaystyle \leq 1/3}

r q ( Q ) q ( P ) = i , j | V i | | V j | n 2 E | d ( W i , W j ) d ( V i , V j ) | 2 i , j 1 4 | P | 2 E | d ( W i , W j ) d ( V i , V j ) | 2 = 1 4 | P | 2 E i , j | d ( W i , W j ) d ( V i , V j ) | 2 {\displaystyle {\begin{aligned}r&\geq q({\mathcal {Q}})-q({\mathcal {P}})\\&=\sum _{i,j}{\frac {|V_{i}||V_{j}|}{n^{2}}}\mathbb {E} |d(W_{i},W_{j})-d(V_{i},V_{j})|^{2}\\&\geq \sum _{i,j}{\frac {1}{4|P|^{2}}}\mathbb {E} |d(W_{i},W_{j})-d(V_{i},V_{j})|^{2}\\&={\frac {1}{4|P|^{2}}}\mathbb {E} \sum _{i,j}|d(W_{i},W_{j})-d(V_{i},V_{j})|^{2}\end{aligned}}}

Итак, по неравенству Маркова , с вероятностью максимум пары могли бы иметь . По объединению границ вероятность того, что все условия выполняются . P ( i , j | d ( W i , W j ) d ( V i , V j ) | 2 8 | P | 2 r ) 1 / 2 {\displaystyle P(\sum _{i,j}|d(W_{i},W_{j})-d(V_{i},V_{j})|^{2}\geq 8|P|^{2}r)\leq 1/2} 1 / 2 {\displaystyle \geq 1/2} ϵ 0 | P | 2 {\displaystyle \epsilon _{0}|P|^{2}} d ( W i , W j ) d ( V i , V j ) ϵ 0 {\displaystyle d(W_{i},W_{j})-d(V_{i},V_{j})\geq \epsilon _{0}} 1 1 / 2 1 / 3 > 0 {\displaystyle \geq 1-1/2-1/3>0}

История и расширения

Конструкция Гауэрса для нижней границы леммы Семереди о регулярности

Семереди (1975) впервые ввел более слабую версию этой леммы, ограниченную двудольными графами, чтобы доказать теорему Семереди , [14] а в (Семереди 1978) он доказал полную лемму. [15] Расширения метода регулярности на гиперграфы были получены Редлем и его коллегами [16] [17] [18] и Гауэрсом . [19] [20]

Янош Комлош , Габор Шаркёзи и Эндре Семереди позже (в 1997 году) доказали в лемме о раздутии [21] [22] , что регулярные пары в лемме о регулярности Семереди ведут себя как полные двудольные графы при правильных условиях. Лемма позволила глубже изучить природу вложений больших разреженных графов в плотные графы.

Первая конструктивная версия была предоставлена ​​Алоном, Дьюком, Лефманном, Рёдлем и Юстером. [23] Впоследствии Фриз и Каннан предложили другую версию и расширили ее до гиперграфов. [24] Позже они создали другую конструкцию благодаря Алану Фризу и Рави Каннану, которая использует сингулярные значения матриц. [25] Можно найти более эффективные недетерминированные алгоритмы, как формально описано в блоге Теренса Тао [26] и неявно упомянуто в различных статьях. [27] [28] [29]

Неравенство Теренса Тао расширяет лемму регулярности Семереди, пересматривая ее с точки зрения теории вероятностей и теории информации вместо теории графов. [30] Теренс Тао также предоставил доказательство леммы, основанное на спектральной теории, используя матрицы смежности графов. [31]

Невозможно доказать вариант леммы о регулярности, в котором все пары множеств разбиений являются регулярными. Некоторые графы, такие как полуграфы , требуют, чтобы многие пары разбиений (но небольшая часть всех пар) были нерегулярными. [1]

Распространенным вариантом определения -регулярного разбиения является требование, чтобы все наборы вершин имели одинаковый размер, при этом оставшиеся вершины собираются в "ошибочном"-наборе, размер которого составляет не более -доли размера набора вершин . ε {\displaystyle \varepsilon } V 0 {\displaystyle V_{0}} ε {\displaystyle \varepsilon } G {\displaystyle G}

Более сильная вариация леммы регулярности была доказана Алоном, Фишером, Кривелевичем и Сегеди при доказательстве леммы об удалении индуцированного графа. Это работает с последовательностью вместо одного и показывает, что существует разбиение с чрезвычайно регулярным уточнением, где уточнение не имеет слишком большого приращения энергии. ε {\displaystyle \varepsilon }

Лемму регулярности Семереди можно интерпретировать как утверждение, что пространство всех графов полностью ограничено (и, следовательно, предкомпактно ) в подходящей метрике ( расстоянии разреза ). Пределы в этой метрике могут быть представлены графонами ; другая версия леммы регулярности просто утверждает, что пространство графонов компактно . [32]

Ссылки

  1. ^ ab Conlon, David ; Fox, Jacob (2012), "Границы регулярности графа и леммы удаления", Geometric and Functional Analysis , 22 (5): 1191– 1256, arXiv : 1107.4829 , doi : 10.1007/s00039-012-0171-x , MR  2989432, S2CID  1623986
  2. ^ Gowers, WT (1997), «Нижние границы типа башни для леммы равномерности Семереди», Геометрический и функциональный анализ , 7 (2): 322– 337, doi :10.1007/PL00001621, MR  1445389, S2CID  115242956
  3. ^ Рот, К. Ф. (1953), «О некоторых множествах целых чисел», Журнал Лондонского математического общества , 28 (1): 104–109 , doi :10.1112/jlms/s1-28.1.104, MR  0051853
  4. ^ Тао, Теренс (2006), «Вариант леммы об удалении гиперграфа», Журнал комбинаторной теории , Серия A, 113 (7): 1257– 1280, arXiv : math/0503572 , doi : 10.1016/j.jcta.2005.11.006 , MR  2259060, S2CID  14337591
  5. ^ ab Алон, Нога ; Фишер, Эльдар; Кривелевич, Михаэль ; Сегеди, Марио (2000), «Эффективное тестирование больших графов», Combinatorica , 20 (4): 451– 476, doi :10.1007/s004930070001, MR  1804820, S2CID  44645628
  6. ^ Пелосин, Франческо (2018), Сжатие графов с использованием метода регулярности (диссертация на степень магистра наук), Университет Ка' Фоскари в Венеции , arXiv : 1810.07275
  7. ^ Фиоруччи, Марко; Пелосин, Франческо; Пелильо, Марчелло (февраль 2020 г.), «Отделение структуры от шума в больших графах с использованием леммы регулярности», Pattern Recognition , 98 : 107070, arXiv : 1905.06917 , Bibcode : 2020PatRe..9807070F, doi : 10.1016/j.patcog.2019.107070, S2CID  155100313
  8. ^ abc Frieze, Alan ; Kannan, Ravi (1999), "Быстрое приближение матриц и приложения", Combinatorica , 19 (2): 175– 220, doi :10.1007/s004930050052, S2CID  15231198
  9. ^ Хастад, Йохан (2001), «Некоторые оптимальные результаты неаппроксимируемости», Журнал ACM , 48 (4): 798– 859, doi : 10.1145/502090.502098, S2CID  5120748
  10. ^ Алон, Нога ; Фернандес де ла Вега, В.; Каннан, Рави; Карпински, Марек (2003), «Случайная выборка и аппроксимация MAX-CSP», Журнал компьютерных и системных наук , 67 (2): 212– 243, doi :10.1016/S0022-0000(03)00008-4, S2CID  34786604
  11. ^ Делламоника, Домингос; Калянасундарам, Субрахманьям; Мартин, Даниэль; Рёдль, Войтех ; Шапира, Асаф (2012), «Случайная выборка и аппроксимация MAX-CSP», SIAM Journal on Discrete Mathematics , 26 (1): 15–29 , doi :10.1137/110846373
  12. ^ Бансал, Нихил; Уильямс, Райан (2009), «Леммы регулярности и комбинаторные алгоритмы», 50-й ежегодный симпозиум IEEE по основам компьютерной науки , 2009, стр.  745–754 , doi :10.1109/FOCS.2009.76, ISBN 978-1-4244-5116-6
  13. ^ Хайнал, Андраш ; Маас, Вольфганг; Туран, Дьёрдь (1988), «О коммуникационной сложности свойств графов», Труды двадцатого ежегодного симпозиума ACM по теории вычислений - STOC '88 , т. 26, Ассоциация вычислительной техники, стр.  186–191 , doi :10.1145/62212.62228, ISBN 0897912640, S2CID  17495443
  14. ^ Семереди, Эндре (1975), «О множествах целых чисел, не содержащих k элементов в арифметической прогрессии», Polska Akademia Nauk. Институт Математики. Acta Arithmetica , 27 : 199–245 , doi : 10.4064/aa-27-1-199-245 , MR  0369312.
  15. ^ Семереди, Эндре (1978), «Регулярные разбиения графов», Комбинированные проблемы и теории графов (Colloq. Internat. CNRS, Univ. Orsay, Orsay, 1976) , vol. 260, Париж: CNRS, стр.  399–401 , MR  0540024..
  16. ^ Франкл, Питер ; Рёдль, Войтех (2002), «Экстремальные задачи для систем множеств», Случайные структуры и алгоритмы , 20 (2): 131–164 , doi :10.1002/rsa.10017.abs, MR  1884430.
  17. ^ Рёдль, Войтех ; Скокан, Йозеф (2004), «Лемма о регулярности для k -однородных гиперграфов», Случайные структуры и алгоритмы , 25 (1): 1–42 , doi : 10.1002/rsa.20017, MR  2069663, S2CID  7458739.
  18. ^ Nagle, Brendan; Rödl, Vojtěch ; Schacht, Mathias (2006), "The counting lemma for regular k -uniform hypergraphs", Random Structures & Algorithms , 28 (2): 113– 179, CiteSeerX 10.1.1.378.8503 , doi :10.1002/rsa.20117, MR  2198495, S2CID  14126774 .
  19. ^ Gowers, WT (2006), «Квазислучайность, подсчет и регулярность для 3-однородных гиперграфов», Комбинаторика, вероятность и вычисления , 15 ( 1– 2): 143– 184, doi : 10.1017/S0963548305007236, MR  2195580, S2CID  14632612.
  20. ^ Gowers, WT (2007), «Регулярность гиперграфа и многомерная теорема Семереди», Annals of Mathematics , Вторая серия, 166 (3): 897–946 , arXiv : 0710.3032 , Bibcode : 2007arXiv0710.3032G, doi : 10.4007/annals.2007.166.897, MR  2373376, S2CID  56118006.
  21. ^ Комлос, Янош ; Саркози, Габор Н .; Семереди, Эндре (1997), «Лемма о разрушении», Combinatorica , 17 (1): 109–123 , doi : 10.1007/BF01196135, MR  1466579, S2CID  6720143
  22. ^ Комлос, Янош ; Саркози, Габор Н .; Семереди, Эндре (1998), «Алгоритмическая версия леммы о разрушении», Random Structures & Algorithms , 12 (3): 297–312 , arXiv : math/9612213 , doi :10.1002/(SICI)1098-2418(199805)12:3<297::AID-RSA5>3.3.CO;2-W, MR  1635264
  23. ^ Алон, Н.; Дьюк, РА; Лефманн, Х.; Рёдль, В.; Юстер, Р. (1994), «Алгоритмические аспекты леммы о регулярности», Журнал алгоритмов , 16 : 80–109 , CiteSeerX 10.1.1.102.681 , doi :10.1006/jagm.1994.1005 
  24. ^ Фриз, Алан М.; Каннан, Рави (1996), «Лемма регулярности и схемы аппроксимации для плотных задач», 37-й ежегодный симпозиум по основам компьютерной науки, FOCS '96, Берлингтон, Вермонт, США, 14–16 октября 1996 г. , IEEE Computer Society, стр.  12–20 , doi :10.1109/SFCS.1996.548459, ISBN 0-8186-7594-2, S2CID  38681854
  25. ^ Фриз, Алан; Каннан, Рави (март 1999), «Простой алгоритм построения разбиения регулярности Семереди», The Electronic Journal of Combinatorics , 6 (1), Статья R17, doi : 10.37236/1449
  26. ^ Тао, Теренс (2009), лемма Семереди о регулярности через случайные разделения
  27. ^ Алон, Нога ; Шапира, Асаф (2008), «Каждое свойство монотонного графа проверяемо», SIAM J. Comput. , 38 (2): 505– 522, doi :10.1137/050633445, ISSN  0097-5397, MR  2411033
  28. ^ Ишигами, Ёсиясу (2006), Простая регуляризация гиперграфов , arXiv : math/0612838 , Bibcode :2006math.....12838I
  29. ^ Остин, Тим (2008), «О взаимозаменяемых случайных величинах и статистике больших графов и гиперграфов», Probability Surveys , 5 : 80–145 , arXiv : 0801.1698 , Bibcode : 2008arXiv0801.1698A, doi : 10.1214/08-PS124, S2CID  15421306
  30. ^ Тао, Теренс (2006), «Повторный взгляд на лемму регулярности Семереди», Вклад в дискретную математику , 1 (1): 8–28 , arXiv : math/0504472 , Bibcode : 2005math......4472T, doi : 10.11575/cdm.v1i1.61900 , MR  2212136.
  31. ^ Тао, Теренс (2012), Спектральное доказательство леммы Семереди о регулярности
  32. ^ Ловас, Ласло ; Сегеди, Балаж (2007), «Лемма Семереди для аналитика», Geometric and Functional Analysis , 17 : 252–270 , doi : 10.1007/s00039-007-0599-6 , ISSN  1016-443X, MR  2306658, S2CID  15201345

Дальнейшее чтение

  • Комлос, Дж .; Симоновиц, М. (1996), «Лемма Семереди о регулярности и ее приложения в теории графов», Комбинаторика, Паулю Эрдешу восемьдесят, Vol. 2 (Кестхей, 1993) , Боляи Соц. Математика. Студ., вып. 2, Янош Бояи Матем. Soc., Будапешт, стр.  295–352 , MR  1395865..
  • Komlós, J. ; Shokoufandeh, Ali; Simonovits, Miklós ; Szemerédi, Endre (2002), "The regularity lemma and its applications in graph theory", Theoretical aspects of computer science (Tehran, 2000) , Lecture Notes in Computer Science , vol. 2292, Springer, Berlin, pp.  84– 112, doi :10.1007/3-540-45878-6_3, ISBN 978-3-540-43328-6, MR  1966181.
  • Эдмондс, Челси; Куцуку-Аргираки, Ангелики; Полсон, Лоуренс К. Лемма регулярности Семереди (Формальное доказательство развития в Isabelle/HOL, Архив формальных доказательств)
Retrieved from "https://en.wikipedia.org/w/index.php?title=Szemerédi_regularity_lemma&oldid=1222885203"