V tomto výukovém programu se na příkladech a obrázcích dozvíte o kostře a minimálním kostře.
Než se seznámíme s rozložením stromů, musíme porozumět dvěma grafům: neorientovaným grafům a připojeným grafům.
Neorientovaný graf je graf, ve kterém jsou okraje neukazují v žádném směru (tj. Okraje jsou obousměrně).

Spojitý graf je graf, ve kterém je vždy cesta od vrcholu k jiným vrcholu.

Překlenující strom
Rozpínací strom je dílčím grafem neorientovaného připojeného grafu, který zahrnuje všechny vrcholy grafu s minimálním možným počtem hran. Pokud je vrchol vynechán, pak nejde o kostru.
Okraje mohou, ale nemusí mít přiřazené váhy.
Celkový počet překlenujících stromů s n
vrcholy, které lze vytvořit z úplného grafu, se rovná .n(n-2)
Pokud máme n = 4
, je maximální počet možných kosterních stromů roven . Z kompletního grafu se 4 vrcholy lze tedy vytvořit 16 koster.44-2
= 16
Příklad Spanning Tree
Pojďme pochopit kostru s příklady níže:
Nechť je původní graf:

Některé z možných koster, které lze vytvořit z výše uvedeného grafu, jsou:






Minimum Spanning Tree
Minimální kostra je kostra, ve které je součet hmotnosti hran co nejmenší.
Příklad Spanning Tree
Rozumíme výše uvedené definici pomocí níže uvedeného příkladu.
Počáteční graf je:

Možné kostry z výše uvedeného grafu jsou:




Minimální kostra z výše uvedených stromů je:

Minimální rozpětí stromu z grafu se zjistí pomocí následujících algoritmů:
- Primův algoritmus
- Kruskalův algoritmus
Spanning Tree Applications
- Směrovací protokol počítačové sítě
- Shluková analýza
- Civilní plánování sítě
Minimum Spanning Tree Applications
- Vyhledání cest na mapě
- Navrhovat sítě jako telekomunikační sítě, vodovodní sítě a elektrické sítě.