U ovom ćete tutorijalu uz primjere i slike naučiti o rasponu i minimalnom drveću.
Prije nego što naučimo o rasponima stabala, moramo razumjeti dva grafa: neusmjereni i povezani grafovi.
Neusmjereni graf je graf u kojem su rubovi ne ukazuju na bilo kojem smjeru (tj. Rubovi su dvosmjerno).
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree.png.webp)
Povezani graf je grafikon u kojem je uvijek staza od vrha na bilo koji drugi tjeme.
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_2.png.webp)
Rasprostranjeno stablo
Rasprostranjeno stablo podgraf je neusmjerno povezanog grafa, koji uključuje sve vrhove grafa s najmanjim mogućim brojem bridova. Ako je vrh propušten, to nije stablo koje se proteže.
Na rubovima mogu biti dodijeljeni utezi, ali ne moraju.
Ukupan broj raspona stabala s n
vrhovima koji se mogu stvoriti iz cjelovitog grafa jednak je .n(n-2)
Ako imamo n = 4
, maksimalan broj mogućih rasprostranjenih stabala jednak je . Tako se 16 cjelovitih stabala može oblikovati iz cjelovitog grafa s 4 vrha.44-2
= 16
Primjer rasprostranjenog stabla
Razumijemo rastegnuto stablo sa primjerima u nastavku:
Neka izvorni graf bude:
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_3.png.webp)
Neka od mogućih rasprostranjenih stabala koja se mogu stvoriti iz gornjeg grafikona su:
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_4.png.webp)
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_5.png.webp)
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_6.png.webp)
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_7.png.webp)
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_8.png.webp)
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_9.png.webp)
Minimalno rastezno drvo
Minimalno rastezno stablo je rastezno stablo u kojem je zbroj težine rubova što je moguće manji.
Primjer rasprostranjenog stabla
Shvatimo gornju definiciju uz pomoć primjera u nastavku.
Početni graf je:
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_10.png.webp)
Moguća rasprostranjena stabla iz gornjeg grafikona su:
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_11.png.webp)
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_12.png.webp)
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_13.png.webp)
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_14.png.webp)
Minimalno rastegljivo stablo od gore navedenih rasprostranjenih stabala je:
![](https://cdn.wiki-base.com/1044809/spanning_tree_and_minimum_spanning_tree_15.png.webp)
Minimalno stablo raspona iz grafa pronalazi se pomoću sljedećih algoritama:
- Primov algoritam
- Kruskalov algoritam
Primjene stabla koje se protežu
- Protokol usmjeravanja računalne mreže
- Analiza klastera
- Planiranje civilne mreže
Primjene minimalnog raspona stabala
- Da biste pronašli putove na karti
- Za projektiranje mreža poput telekomunikacijskih mreža, vodoopskrbnih mreža i električnih mreža.