Теорема Турана об экстремальном графе — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
Строка 18: Строка 18:
 
{{Определение
 
{{Определение
 
|definition=
 
|definition=
<tex> t_{r-1}(n) </tex> {{---}} количество ребер в <tex>T^{r-1}(n)</tex>.
+
<tex> t_{r-1}(n) </tex> {{---}} количество ребер в <tex>T^{r-1}(n) = r_{r-1}(n); (1)</tex>.
 
}}
 
}}
  
Строка 25: Строка 25:
 
Для всех целых чисел <tex>r</tex>, <tex>n</tex>, где <tex>r > 1</tex>, любой граф <tex>G \nsubseteq K^r</tex> с <tex>n</tex> вершинами и <tex>ex(n, K^r)</tex> ребрами есть <tex>T^{r-1}(n)</tex>.
 
Для всех целых чисел <tex>r</tex>, <tex>n</tex>, где <tex>r > 1</tex>, любой граф <tex>G \nsubseteq K^r</tex> с <tex>n</tex> вершинами и <tex>ex(n, K^r)</tex> ребрами есть <tex>T^{r-1}(n)</tex>.
 
|proof=
 
|proof=
 +
 +
Применим индукцию по <tex>n</tex>. При <tex>n \le r - 1</tex> имеем <tex>G = K^n = T^{r-1}(n)</tex>, что и утверждалось База доказана. Пусть теперь для шага индукции <tex>n \ge r</tex>.
 +
 +
Поскольку <tex>G</tex> реберно-максимален без подграфа <tex>K^r</tex>, то <tex>G</tex> содержит подграф <tex>K^r</tex>. Обозначит любой из них как <tex>K</tex>. По индукционному предположению <tex>G - K</tex> имеет не более <tex>t_{r-1}(n - r + 1)</tex> ребер, а любая вершина <tex>G - K</tex> имеет не более <tex>r - 2</tex> соседей в <tex>K</tex>. Следовательно,
 +
 +
<tex>||G|| \le t_{r-1}(n + r - 1) + (n - r + 1)(r - 2) + {r-1 \choose 2} = t_{r-1}(n)</tex>; (1)
 +
 +
равенство справа следует непосредственно из графа Турана <tex>T^{r-1}(n)</tex>.
 
[[Файл:Turan theorem induction step.png|400px|thumb|left|Шаг индукции]]
 
[[Файл:Turan theorem induction step.png|400px|thumb|left|Шаг индукции]]
 +
 +
Поскольку <tex>G</tex> экстремален для <tex>K^r</tex> и <tex>T^{r-1}(n) \nsupseteq K^r</tex>, в (1) имеет место равенство. Таким образом, любая вершина из <tex>G - K</tex> имеет ровно <tex>r - 2</tex> соседа в <tex>K</tex> {{---}} точно также, как и вершины <tex>x_1, ..., x_{r-1}</tex> из самого <tex>K</tex>. При <tex>i = 1, ..., r-1</tex> пусть
 +
 +
<tex>V_i := \{v \in V(G) | vx_i \not\in E(G)\}</tex>
 +
 +
есть множество всех вершин <tex>G</tex>, чьи <tex>r - 2</tex> соседей в <tex>K</tex> {{---}} в точности вершины, отличный от <tex>x_i</tex>. Поскольку <tex>K^r \nsubseteq G</tex>, все множества <tex>V_i</tex> независимы и они разбивают <tex>V(G)</tex>. Следовательно, граф <tex>G</tex> является <tex>(r-1)</tex>-дольным. Так как <tex>T^{r-1}(n)</tex> - единственный <tex>(r-1)</tex>-дольный граф с <tex>n</tex> вершинами и максимальными числом ребер, наше утверждение, что <tex>G = T^{r-1}(n)</tex>, следует из предположения об экстремальности <tex>G</tex>.
 +
 
}}
 
}}
 
==См. также==
 
==См. также==
 
==Источники информации==
 
==Источники информации==
 
''Дистель, Рейнград.'' Теория графов: Пер. с англ. — Новосибирск: Изд-во Ин-та математики, 2002. — 166-170 стр. — ISBN 5-86134-101-X.
 
''Дистель, Рейнград.'' Теория графов: Пер. с англ. — Новосибирск: Изд-во Ин-та математики, 2002. — 166-170 стр. — ISBN 5-86134-101-X.

Версия 03:03, 27 декабря 2017

Теорема Турана

Теорема Ту́рана (англ. Turán's theorem) — классическая теорема экстремальной теории графов. Она послужила образцом для большого количества подобных теорем, которые изучают некоторые глобальные параметры, такие как хроматическое число, относительно присутствия тех или иных подструктур.

Впервые задачу сформулировал Пал Туран в 1941 году.


Определение:
[math]ex(n, K^r)[/math] — максимальное количество ребер в графе на [math]n[/math] вершинах, которые не содержит [math]K^r[/math] как подграф.


Определение:
Граф Турана [math]T^{r-1}(n)[/math] — единственный полный [math](r - 1)[/math]-дольный полный граф на [math]n \gt r-1[/math] вершинах, доли которого по мощности не отличаются более чем на 1. Если [math]n \leqslant r - 1[/math], то [math]T^{r-1}(n) = K^n[/math].
Пример графа Турана


Определение:
[math] t_{r-1}(n) [/math] — количество ребер в [math]T^{r-1}(n) = r_{r-1}(n); (1)[/math].


Теорема:
Для всех целых чисел [math]r[/math], [math]n[/math], где [math]r \gt 1[/math], любой граф [math]G \nsubseteq K^r[/math] с [math]n[/math] вершинами и [math]ex(n, K^r)[/math] ребрами есть [math]T^{r-1}(n)[/math].
Доказательство:
[math]\triangleright[/math]

Применим индукцию по [math]n[/math]. При [math]n \le r - 1[/math] имеем [math]G = K^n = T^{r-1}(n)[/math], что и утверждалось База доказана. Пусть теперь для шага индукции [math]n \ge r[/math].

Поскольку [math]G[/math] реберно-максимален без подграфа [math]K^r[/math], то [math]G[/math] содержит подграф [math]K^r[/math]. Обозначит любой из них как [math]K[/math]. По индукционному предположению [math]G - K[/math] имеет не более [math]t_{r-1}(n - r + 1)[/math] ребер, а любая вершина [math]G - K[/math] имеет не более [math]r - 2[/math] соседей в [math]K[/math]. Следовательно,

[math]||G|| \le t_{r-1}(n + r - 1) + (n - r + 1)(r - 2) + {r-1 \choose 2} = t_{r-1}(n)[/math]; (1)

равенство справа следует непосредственно из графа Турана [math]T^{r-1}(n)[/math].

Шаг индукции

Поскольку [math]G[/math] экстремален для [math]K^r[/math] и [math]T^{r-1}(n) \nsupseteq K^r[/math], в (1) имеет место равенство. Таким образом, любая вершина из [math]G - K[/math] имеет ровно [math]r - 2[/math] соседа в [math]K[/math] — точно также, как и вершины [math]x_1, ..., x_{r-1}[/math] из самого [math]K[/math]. При [math]i = 1, ..., r-1[/math] пусть

[math]V_i := \{v \in V(G) | vx_i \not\in E(G)\}[/math]

есть множество всех вершин [math]G[/math], чьи [math]r - 2[/math] соседей в [math]K[/math] — в точности вершины, отличный от [math]x_i[/math]. Поскольку [math]K^r \nsubseteq G[/math], все множества [math]V_i[/math] независимы и они разбивают [math]V(G)[/math]. Следовательно, граф [math]G[/math] является [math](r-1)[/math]-дольным. Так как [math]T^{r-1}(n)[/math] - единственный [math](r-1)[/math]-дольный граф с [math]n[/math] вершинами и максимальными числом ребер, наше утверждение, что [math]G = T^{r-1}(n)[/math], следует из предположения об экстремальности [math]G[/math].
[math]\triangleleft[/math]

См. также

Источники информации

Дистель, Рейнград. Теория графов: Пер. с англ. — Новосибирск: Изд-во Ин-та математики, 2002. — 166-170 стр. — ISBN 5-86134-101-X.