Pagini recente » Autentificare | Monitorul de evaluare | Monitorul de evaluare | blat6 | Diferente pentru taietura-minima intre reviziile 6 si 5
Nu exista diferente intre titluri.
Diferente intre continut:
Teorema este adevarata deoarece facand o taietura minima in graf nodurile s si t fie vor fi in aceeasi multime (primul caz tratat), fie in multimi diferite (cel de-al doilea caz).
Asadar o procedura care gaseste o taietura minima _s-t arbitrara_ poate fi folosita pentru a construi un algoritm recursiv ce gaseste taietura minima.
Urmatorul algorim, care poarta denumirea de _cautare maxima de adiacenta_ (in engleza _maximum adjacency search_
sau _maximum cardinality search_) gaseste taietura _s-t_ dorita:
== code(c) |
TaieturaMinima(G, w, a)
A <- {a}
CatTimp A != V
adaoga in A nodul cel mai puternic conectat
retine taietura si micsoreaza graful G prin fuzionarea ultimelor doua noduri adaogate
==
Explicatie: O submultime A a lui V creste incepand cu un nod arbitrar pana cand A devine egala cu V. La fiecare pas, nodul care nu se afla in A, _cel mai puternic conectat_, este adogat multimii. Intr-o formulare mai formala, putem spune ca adaogam nodul
z
Asadar o procedura care gaseste o taietura minima _s-t arbitrara_ poate fi folosita pentru a construi un algoritm recursiv ce gaseste taietura minima.
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.