Теорема Радо-Эдмондса (жадный алгоритм) — различия между версиями
Kirelagin (обсуждение | вклад) м |
Kirelagin (обсуждение | вклад) м (А мы-то и не догадались!) |
||
Строка 15: | Строка 15: | ||
<br>Следовательно | <br>Следовательно | ||
<br><tex>\omega (A \cup y) = \omega (A) + \omega (y) = \omega (B)</tex> | <br><tex>\omega (A \cup y) = \omega (A) + \omega (y) = \omega (B)</tex> | ||
− | <br>Таким образом получаем, что если объединить множество <tex>A</tex> с <tex>x</tex> - минимальным из таких, что <tex>A \cup x \in I</tex>, то получим множество минимального веса среди независимых подмножеств <tex>X</tex> мощности <tex>k + 1</tex> | + | <br>Таким образом получаем, что если объединить множество <tex>A</tex> с <tex>x</tex> - минимальным из таких, что <tex>A \cup x \in I</tex>, то получим множество минимального веса среди независимых подмножеств <tex>X</tex> мощности <tex>k + 1</tex>. |
− | |||
}} | }} |
Версия 03:00, 27 июня 2011
Теорема (Радо-Эдмондса): |
На носителе матроида задана весовая функция . Пусть - множество минимального веса среди независимых подмножеств мощности . Возьмем , , - минимальна.
Тогда - множество минимального веса среди независимых подмножеств мощности . |
Доказательство: |
Рассмотрим Таким образом получаем, что если объединить множество с - минимальным из таких, что , то получим множество минимального веса среди независимых подмножеств мощности . |