Граф замен
Версия от 23:51, 25 июня 2011; Shevchen (обсуждение | вклад) (Новая страница: «{{Теорема |id = minsum |statement = Пусть <tex>M_1 = <X, I_1></tex> и <tex>M_2 = <X, I_2></tex> - [[Определение матроида|матро…»)
Теорема: |
Пусть матроиды с ранговыми функциями и , соответственно. Тогда максимальная мощность множества из равна . и - |
Доказательство: |
Пусть . Следовательно, верно . Тогда, из определения ранга, .В другую сторону докажем теорему алгоритмически. На каждом этапе алгоритм получает и либо заключает, что множества большей мощности из получить нельзя, либо возвращает .Введем двудольный ориентированный граф замен для и - граф . Левой долей являются элементы текущего множества , правой - все остальные элементы . Проведем ребра , а также . Пусть - кратчайший путь в из в . Тогда алгоритм с помощью этого пути либо определяет максимальность набора , либо позволяет найти набор большей мощности. |