Изменения

Перейти к: навигация, поиск

Алгоритм Борувки

918 байт добавлено, 21:06, 15 декабря 2012
Доказательство корректности
|id=th1.
|statement=Алгоритм Борувки строит MST.
|proof=Очевидно, что агоритм Борувки строит дерево.Будем доказывать что после каждой итерации главного цикла в алгоритме Борувки мы можем текущее дерево текущий подграф <tex>T</tex> до MST.Докажем это по индукции. 
База: n = 1(Лемма 1).
Переход: Пусть дерево получившееся лес T получившийся после n итераций алгоритма можно достроить до MST. Докажем что после n+1-й итерации получившийся лес T' можно достроить до MST.Предположим обратное: T' нельзя достроить до MST. Тогда существует F = MST графа G, содержащее T и не содержащее T'. Тогда рассмотрим цикл получающийся добавлением в F какого-нибудь ребра x из T' - T. На этом цикле имеется ребро большее по весу чем ребро x, иначе компонента для которой x было минимальным ни с кем больше ни связана.Следовательно исходя из критерия тарьяна мы получили противоречие.
}}
Анонимный участник

Навигация