Декомпозиция Эдмондса-Галлаи — различия между версиями
Slavian (обсуждение | вклад)  | 
				Slavian (обсуждение | вклад)   | 
				||
| Строка 9: | Строка 9: | ||
'''Дефицитом''' графа G мы будем называть величину: <br>  | '''Дефицитом''' графа G мы будем называть величину: <br>  | ||
<tex>\mathrm{def}(G) = |V| - 2\alpha (G)</tex>, <br>  | <tex>\mathrm{def}(G) = |V| - 2\alpha (G)</tex>, <br>  | ||
| − | где <tex>\alpha (G)</tex> - размер [[Теорема о максимальном паросочетании и дополняющих цепях|максимального паросочетания]] в <tex>G</tex>, а <br>  | + | где <tex>\alpha (G)</tex> - размер [[Теорема о максимальном паросочетании и дополняющих цепях#theorem1|максимального паросочетания]] в <tex>G</tex>, а <br>  | 
<tex>V(G)</tex> - множество вершин графа <tex>G</tex>  | <tex>V(G)</tex> - множество вершин графа <tex>G</tex>  | ||
}}  | }}  | ||
Версия 23:26, 28 декабря 2013
В этом направлении много усилий приложили Вильям Томас Татт (William Thomas Tutte), Клауд Берж(Claude Brege), Джек Эдмондс(Jack Edmonds) и Тибор Галлаи(Tibor Gallai).
| Определение: | 
| - количество компонент связности нечетного размера в . | 
| Определение: | 
| Дефицитом графа G мы будем называть величину:  ,   | 
| Теорема (Бержа): | 
Для любого графа G выполняется:  | 
| Теорема (Татта-Бержа): | 
Дан граф , размер максимального паросочетания в нем равен:  | 
| Определение: | 
| Множество , для которого , называется барьером. | 
| Определение: | 
| Пусть . Множeство соседей (англ. neighbors) определим формулой: | 
Структурная теорема Эдмондса-Галлаи
| Определение: | 
Необходимые определения:
  | 
| Определение: | 
| Граф называется фактор-критическим (англ. factor-critical graph), если для любой вершины в графе существует совершенное паросочетание. | 
| Теорема (Галлаи): | 
 - фактор-критический граф   - связен и для любой вершины выполняется равенство .  | 
| Лемма (Галлаи, о стабильности (англ. stability lemma)): | 
Пусть  Тогда: 
  | 
| Доказательство: | 
| 
 Достаточно доказать, что .  
 Пусть . Тогда существует максимальное паросочетание  графа , не покрывающее . Поскольку любое максимальное паросочетание графа  покрывает a, то  и более того, если, для некоторой вершины , , то  -  максимальное паросочетание графа , не покрывающее . Таким образом, .  
 Предположим, что существует максимальное паросочетание  графа , не покрывающее вершину  . Пусть  - смежная с  вершина, а - максимальное паросочетание графа , не покрывающее . Так как  , максимальное паросочетание  покрывает вершину . Рассмотрим граф  - очевидно, он является объединением нескольких путей и чётных циклов. Пусть  - компонента связности графа , содержащая . Так как (степень вершины), то  - путь с началом в вершине . В пути  чередуются рёбра из , причём начинается путь ребром из . Так как , то вершина a либо не принадлежит пути , либо является её концом (в этом случае последнее ребро пути принадлежит паросочетанию ). Рассмотрим несколько случаев:  a. Путь  кончается ребром из  (см. рисунок) b. Путь  кончается ребром из , вершина a - конец пути . (см.рисунок) c. Путь кончается ребром из (см. рисунок) Рассмотрим паросочетание . Тогда , причём . Противоречие с максимальностью паросочетания . 
  | 
| Теорема (Галлаи, Эдмондс): | 
Пусть G - граф,  - компоненты связности графа , . тогда:
 
  | 
| Доказательство: | 
  | 
| Утверждение (следствие из теоремы): | 
 - барьер графа   |