Граф замен — различия между версиями
| Строка 15: | Строка 15: | ||
== Источник == | == Источник == | ||
''Chandra Chekuri'' — [http://www.cs.illinois.edu/class/sp10/cs598csc/Lectures/Lecture17.pdf '''Combinatorial Optimization'''], с. 2-3. | ''Chandra Chekuri'' — [http://www.cs.illinois.edu/class/sp10/cs598csc/Lectures/Lecture17.pdf '''Combinatorial Optimization'''], с. 2-3. | ||
| + | |||
| + | [[Категория:Алгоритмы и структуры данных]] | ||
| + | [[Категория:Матроиды]] | ||
Версия 20:49, 29 сентября 2011
Граф замен — специальный ориентированный двудольный граф, фигурирующий в теореме Эдмондса-Лоулера.
Пусть — текущее независимое множество, построенное алгоритмом для матроидов , . Введем граф замен , левой долей которого являются элементы множества , правой — все остальные элементы . Проведем все имеющиеся ребра
,
а также
.
Пусть — кратчайший путь в из в . Тогда алгоритм с помощью этого пути либо определяет максимальность набора , либо позволяет найти набор большей мощности.
Источник
Chandra Chekuri — Combinatorial Optimization, с. 2-3.