Изменения

Перейти к: навигация, поиск
Нет описания правки
==Определения==
===Независимое множество===
{{Определение|definition=
'''Независимым множеством вершин ''' ''(англ. independent vertex set)'' графа <tex>G=(V,E)</tex> называется такое множество подмножество <tex>IVSS</tex> множества вершин графа <tex>(Independent</tex> <tex>vertex</tex> <tex>set) V</tex>, что<tex> \forall u, v \in IVSS</tex> <tex>uv \notin E</tex>.
}}
{{Определение|definition=
'''Максимальным независимым множеством <tex>MIVS</tex> <tex>''' ''(Maximum</tex> <tex>англ. maximum independent</tex> <tex>vertex</tex> <tex>set)</tex> '' называется независимое множество вершин максимальной мощности.
}}
 
[[Файл:Independent_set_graph.gif|thumb|left|300px|Множество вершин синего цвета — максимальное независимое множество.]]
<br clear="all"/>
==Связь вершинного покрытия и независимого множества==
Дополнение минимального вершинного покрытия является максимальным независимым множеством.
|proof=
Рассмотрим Пусть <tex>M</tex> произвольное максимальное независимое множество вершин графа <tex>MIVSG=(V,E)</tex> графа, а <tex>S</tex> его минимальное вершинное покрытие. Из определения следует, что любое ребро соединяет либо вершину из <tex>MIVSM</tex> и <tex>V \backslash MIVSM</tex>, либо вершины множества <tex>V \backslash MIVSM</tex>. Таким образом, каждое ребро инцидентно некоторой вершине множества <tex>V \backslash MIVSM</tex>, то есть <tex>V \backslash MIVSM</tex> является некоторым вершинным покрытием. Тогда <tex>|MVCS| \le leqslant |V \backslash MIVSM|</tex> или <tex>|MVCS| + |MIVSM| \le leqslant |V|</tex>.
Рассмотрим произвольное минимальное вершинное покрытие графа <tex>MVCS</tex> графа. Так как каждое ребро инцидентно хотя бы одной вершине из <tex>MVCS</tex>, то <tex>V \backslash MVCS</tex> является независимым множеством. Тогда <tex>|V \backslash MVCS| \le leqslant |MIVSM|</tex> или <tex>|V| \le leqslant |MVCS| + |MIVSM|</tex>.
Значит, <tex>|V| = |MIVSM| + |MVCS|</tex>, и <tex>V \backslash MVCS</tex> является максимальным независимым множеством, а <tex>V \backslash MIVSM</tex> - минимальным вершинным покрытием.
}}
 
==См. также ==
*[[Связь_максимального_паросочетания_и_минимального_вершинного_покрытия_в_двудольных_графах|Связь максимального паросочетания и минимального вершинного покрытияв двудольных графах]]. ==Источники информации==* [http://en.wikipedia.org/wiki/Vertex_cover_problem Wikipedia {{---}} Vertex cover]* [http://en.wikipedia.org/wiki/Independent_set_(graph_theory) Wikipedia {{---}} Independent set]
==Источники==1.[http[Категория://en.wikipedia.org/wiki/Vertex_cover_problem Vertex coverАлгоритмы и структуры данных]].<br/>2.[http[Категория://en.wikipedia.org/wiki/Independent_set_(graph_theory) Independent setЗадача о паросочетании]].<br/>3.Мирзаянов М.Р. Паросочетания и смежные задачи.
27
правок

Навигация