Связь вершинного покрытия и независимого множества — различия между версиями
Строка 3: | Строка 3: | ||
===Независимое множество=== | ===Независимое множество=== | ||
{{Определение|neat=neat|definition= | {{Определение|neat=neat|definition= | ||
− | '''Независимым множеством вершин''' (англ. '''Independent vertex set''') графа <tex>G</tex> называется такое подмножество <tex>S</tex> множества вершин графа V, что | + | '''Независимым множеством вершин''' (англ. '''Independent vertex set''') графа <tex>G=(V,E)</tex> называется такое подмножество <tex>S</tex> множества вершин графа V, что |
<tex> \forall u, v \in S</tex> <tex>uv \notin E</tex>. | <tex> \forall u, v \in S</tex> <tex>uv \notin E</tex>. | ||
}} | }} | ||
+ | <br/><br/><br/><br/> | ||
{{Определение|neat = neat|definition= | {{Определение|neat = neat|definition= | ||
− | '''Максимальным независимым множеством''' (англ. '''Maximum independent | + | '''Максимальным независимым множеством''' (англ. '''Maximum independent set''') называется независимое множество вершин максимальной мощности. |
}} | }} | ||
<br/> | <br/> | ||
Строка 13: | Строка 14: | ||
<br/> | <br/> | ||
<br/> | <br/> | ||
− | |||
− | |||
− | |||
==Пример== | ==Пример== | ||
− | [[Файл:Independent_set_graph.gif|300px | + | [[Файл:Independent_set_graph.gif|thumb|left|300px|Множество вершин синего цвета — максимальное независимое множество.]] |
− | + | <br/><br/> | |
− | Множество вершин синего цвета — максимальное независимое множество. | + | <br/><br/><br/><br/><br/> |
+ | <br/><br/><br/><br/><br/> | ||
+ | <br/><br/><br/><br/><br/> | ||
==Связь вершинного покрытия и независимого множества== | ==Связь вершинного покрытия и независимого множества== | ||
Строка 26: | Строка 26: | ||
Дополнение минимального вершинного покрытия является максимальным независимым множеством. | Дополнение минимального вершинного покрытия является максимальным независимым множеством. | ||
|proof= | |proof= | ||
− | + | Пусть <tex>M</tex> произвольное максимальное независимое множество вершин графа <tex>G=(V,E)</tex>, а <tex>S</tex> его минимальное вершинное покрытие. Из определения следует, что любое ребро соединяет либо вершину из <tex>M</tex> и <tex>V \backslash M</tex>, либо вершины множества <tex>V \backslash M</tex>. Таким образом, каждое | |
− | ребро инцидентно некоторой вершине множества <tex>V \backslash M</tex>, то есть <tex>V \backslash M</tex> является некоторым вершинным покрытием. Тогда | + | ребро инцидентно некоторой вершине множества <tex>V \backslash M</tex>, то есть <tex>V \backslash M</tex> является некоторым вершинным покрытием. Тогда <tex>|S| \le |V \backslash M|</tex> или <tex>|S| + |M| \le |V|</tex>. |
− | Рассмотрим произвольное минимальное вершинное покрытие графа <tex> | + | Рассмотрим произвольное минимальное вершинное покрытие графа <tex>S</tex>. Так как каждое ребро инцидентно хотя бы одной вершине из <tex>S</tex>, то <tex>V \backslash S</tex> является независимым множеством. Тогда <tex>|V \backslash S| \le |M|</tex> или <tex>|V| \le |S| + |M|</tex>. |
− | Значит, <tex>|V| = |M| + | | + | Значит, <tex>|V| = |M| + |S|</tex>, и <tex>V \backslash S</tex> является максимальным независимым множеством, а <tex>V \backslash M</tex> — минимальным вершинным покрытием. |
}} | }} | ||
Версия 20:48, 10 марта 2012
Содержание
Определения
Независимое множество
Определение:
Независимым множеством вершин (англ. Independent vertex set) графа
называется такое подмножество множества вершин графа V, что
.
Определение:
Максимальным независимым множеством (англ. Maximum independent set) называется независимое множество вершин максимальной мощности.
Пример
Связь вершинного покрытия и независимого множества
Теорема: |
Дополнение минимального вершинного покрытия является максимальным независимым множеством. |
Доказательство: |
Пусть произвольное максимальное независимое множество вершин графа , а его минимальное вершинное покрытие. Из определения следует, что любое ребро соединяет либо вершину из и , либо вершины множества . Таким образом, каждое ребро инцидентно некоторой вершине множества , то есть является некоторым вершинным покрытием. Тогда или .Рассмотрим произвольное минимальное вершинное покрытие графа Значит, . Так как каждое ребро инцидентно хотя бы одной вершине из , то является независимым множеством. Тогда или . , и является максимальным независимым множеством, а — минимальным вершинным покрытием. |
См. также
Связь максимального паросочетания и минимального вершинного покрытия в двудольных графах.