Pe scurt
Un graf neorientat este conex dacă între oricare două vârfuri există un lanț. Un arbore este un graf conex fără cicluri. Pentru un arbore cu vârfuri, numărul muchiilor este .
Exemplu rezolvat. Luăm vârfurile și muchiile .
- De la orice vârf putem ajunge la oricare altul, deci graful este conex.
- Nu există ciclu.
- Are vârfuri și muchii; este arbore.
Un lanț este o succesiune de vârfuri în care oricare două vârfuri consecutive sunt legate printr-o muchie. Un ciclu este un lanț închis cu cel puțin trei muchii, fără repetarea vârfurilor în afara primului și ultimului.
În detaliu
Într-un arbore există exact un lanț elementar între două vârfuri distincte. Eliminarea unei muchii îl deconectează, iar adăugarea unei muchii între vârfuri deja existente creează un ciclu. Un arbore parțial al unui graf conex conține toate vârfurile și doar muchii ale grafului inițial.
Exemplu rezolvat. Graful cu vârfurile și muchiile , , , , este conex, dar are cicluri. Alegem muchiile , , : acestea păstrează toate cele patru vârfuri, formează un lanț între oricare două și nu închid niciun ciclu. Cele trei muchii formează un arbore parțial. Muchia nu poate fi adăugată fără a crea un ciclu.
Un graf care nu este conex se descompune în componente conexe: mulțimi maximale de vârfuri între care există lanțuri. Un graf cu vârfuri, muchii și componente conexe satisface , cu egalitate dacă și numai dacă este fără cicluri (o pădure). Arborii sunt cele mai economice grafuri conexe: conectează toate vârfurile cu cele mai puține muchii, de aceea modelează rețele de cabluri sau de conducte care trebuie să lege toate punctele fără redundanță. Într-un arbore, eliminarea oricărei muchii îl împarte în exact două componente conexe, iar adăugarea unei muchii noi între vârfuri deja existente creează exact un ciclu. Un arbore cu vârfuri are cel puțin două vârfuri de grad , numite frunze, și suma gradelor egală cu . Un graf conex cu vârfuri și muchii are un arbore parțial prin eliminarea a muchii alese astfel încât graful rămas să rămână conex; acest număr se numește numărul ciclomatic și este zero doar pentru arbori. Pentru ciclul cu vârfuri, , deci muchie se elimină, iar arborii parțiali sunt (după muchia aleasă).
Exemplu rezolvat. Un arbore are vârfuri; dintre ele sunt frunze, iar celelalte trei au același grad . Află .
- Numărul muchiilor este , deci suma gradelor este .
- Frunzele contribuie cu , iar celelalte trei cu .
- Din rezultă .
Verificare: gradele au suma .
Exemplu rezolvat. Un graf conex are vârfuri și muchii. Câte muchii trebuie eliminate pentru a obține un arbore parțial și cum arată rezultatul?
- Un arbore parțial are muchii.
- Trebuie eliminate muchii, adică numărul ciclomatic .
- La fiecare eliminare se alege o muchie dintr-un ciclu, pentru ca graful să rămână conex.
Rezultatul conține toate cele vârfuri, este conex și nu are cicluri.
Greșeli frecvente
- Greșit: un arbore poate avea o singură frunză.Corect: orice arbore cu cel puțin două vârfuri are cel puțin două frunze.
- Greșit: orice graf cu muchii este arbore.Corect: trebuie și conexitate.
- Greșit: un arbore poate avea un ciclu.Corect: este aciclic.
- Greșit: un arbore parțial poate omite vârfuri.Corect: păstrează toate vârfurile.
Testează-te pe această lecție
Lecția o citești aici, fără cont. Testele pe lecții și capitole sunt în cont, cu grile originale Didaxis și explicația fiecăreia: gratuit 10 grile pe zi, fără limită cu Premium, 49 de lei pe lună pentru fiecare copil.
Înainte și după
Surse și referințe
- Programa școlară de matematică, clasa a XI-a, programa 4 (OMEC 3252/2006, anexa 2), p. PDF 5; rocnee.eu
- Programa școlară de matematică, clasa a XI-a, programa 5 (OMEC 3252/2006, anexa 2), p. PDF 5; rocnee.eu
- OpenStax, Contemporary Mathematics, cap. 12, §12.10 «Trees», ediția web fără paginare: openstax.org
Desene: Redactare proprie (desen original)
