ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Strom (graf) - Wikipedie, otevřená encyklopedie

Strom (graf)

Z Wikipedie, otevřené encyklopedie

Strom
Strom

V teorii grafů se jako strom označuje neorientovaný graf, který je souvislý a neobsahuje žádnou kružnici. Lze jej ovšem definovat i dalšími způsoby:

Následující podmínky pro neorientovaný graf G jsou ekvivalentní:

  1. G je strom.
  2. Každé dva vrcholy z G jsou spojeny právě jednou cestou (jednoznačnost cesty).
  3. G je souvislý a po odebrání libovolné hrany se stane nesouvislým (minimální souvislost).
  4. G neobsahuje kružnici, ale po přidání libovolné hrany vznikne v G kružnice (maximální graf bez kružnic) .
  5. G je souvislý a \left | V \right | = \left | E \right |+ 1, kde V je množina vrcholů a E množina hran grafu G.

Obsah

[editovat] Les

Les je neorientovaný graf, ve kterém jsou libovolné dva vrcholy spojeny nejvýše jednou cestou. Ekvivalentní definice zní, že les je množina navzájem nepropojených stromů (odtud tedy jméno). Rovněž lze les definovat jako obyčejný graf, jehož žádný podgraf není kružnicí.

[editovat] Zakořeněný strom

Je-li strom orientovaný, lze definovat tzv. zakořeněný strom, který má jeden význačný vrchol - kořen. Hrany pak vedou směrem od kořene (tuto orientaci lze zvolit u každé hrany, protože strom je acyklický). Dále se definují tyto pojmy:

  • Vrchol, který nemá potomky se nazývá list
  • Větev je (jediná) cesta od kořene k listu

[editovat] Vztahy mezi uzly

[editovat] Předchůdce a následovník

Uvažujme uzel A v kořenovém stromu, pak libovolný uzel X na jednoznačné cestě od kořene do uzlu A se nazývá „předchůdce“ uzlu A (předek). Uzel ležící na cestě z uzlu A do libovolného listu stromu se nazývá „následovníky“ uzlu (potomek).

Předci a potomci ve stromu
Předci a potomci ve stromu

[editovat] Rodič a dítě

Bezprostředně následující uzel ve směru z kořene do uzlu se nazývá „dítě“ nebo „syn“ uzlu (anglicky child); uzel bezprostředně předcházející je „rodič“ uzlu (anglicky parent). Kořen stromu nemá rodiče a list stromu nemá žádné syny. Ostatní uzly mohou mít libovolný počet synů.

Rodič a dítě ve stromu
Rodič a dítě ve stromu

[editovat] Vlastnosti

[editovat] Navazující články


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -