Pe scurt
Într-un graf neorientat, un lanț eulerian parcurge fiecare muchie exact o dată; un ciclu eulerian revine la vârful de plecare. Un lanț hamiltonian vizitează fiecare vârf exact o dată; ciclul hamiltonian revine la început. Într-un graf orientat, traseul se numește drum, iar direcția arcelor trebuie respectată. Euler privește muchiile sau arcele, Hamilton privește vârfurile. Lungimea unui lanț sau drum neponderat este numărul de muchii sau arce parcurse.
În detaliu
Pentru un graf neorientat, vârfurile care au muchii trebuie să fie în aceeași componentă conexă. Există ciclu eulerian dacă și numai dacă toate gradele sunt pare; există lanț eulerian deschis dacă și numai dacă exact două grade sunt impare, iar acele vârfuri sunt capetele lanțului.
Exemplu construit: ia muchiile . (1) Gradele sunt , , , , . (2) Doar și au grad impar, deci pornești dintr-unul și termini în celălalt. (3) Lanțul folosește fiecare dintre cele cinci muchii o singură dată; lungimea lui este . Nu există ciclu eulerian, deoarece două grade sunt impare. Există însă lanț hamiltonian , care vizitează cele cinci vârfuri o dată; nu există ciclu hamiltonian fiindcă are gradul .
Criteriul gradelor, dat de Euler, a apărut în , din problema podurilor din Königsberg, și este considerată începutul teoriei grafurilor. Exemplu rezolvat. Problema podurilor din Königsberg: cele patru zone de uscat sunt vârfuri, iar cele șapte poduri sunt muchii; gradele sunt .
- Toate cele patru grade sunt impare, deci sunt patru vârfuri de grad impar.
- Un lanț eulerian cere cel mult două vârfuri de grad impar.
- Deci nu se poate trece o singură dată peste fiecare pod, nici cu întoarcere, nici fără.
Exemplu rezolvat. Graful complet are vârfuri, fiecare de grad . Este eulerian? Dar hamiltonian?
- Gradele sunt toate pare și graful este conex, deci are ciclu eulerian, care folosește cele muchii.
- Un ciclu hamiltonian vizitează fiecare vârf o dată și revine; este unul, deci este și hamiltonian.
- Pentru , gradele sunt , impare, deci nu are ciclu eulerian, dar are ciclu hamiltonian .
Exemplu rezolvat. Graful are vârfurile și muchiile . Stabilește dacă are lanț sau ciclu eulerian și dacă are ciclu hamiltonian.
- Gradele sunt , , , , .
- Exact două vârfuri, și , au grad impar, deci există lanț eulerian cu capetele și , dar nu există ciclu eulerian.
- Lanțul folosește fiecare dintre cele muchii o singură dată; lungimea lui este .
- Ciclul trece o singură dată prin fiecare vârf, deci graful are ciclu hamiltonian, de lungime .
Exemplu rezolvat. Graful cu muchiile are gradele . Lanțul este eulerian, fiindcă parcurge cele muchii o dată, și hamiltonian, fiindcă vizitează cele vârfuri o dată; lungimea lui este . Nu are niciun ciclu, deci nici eulerian, nici hamiltonian.
Caz invers. Două triunghiuri și cu vârful comun au gradele , deci ciclul eulerian există. Ciclu hamiltonian nu există, fiindcă ar trece de două ori prin .
Greșeli frecvente
- Greșit: dacă un graf are ciclu eulerian, are și ciclu hamiltonian.Corect: sunt probleme independente; are ciclu hamiltonian, dar nu eulerian (grade impare).
- Greșit: un lanț eulerian trebuie să viziteze fiecare vârf o singură dată.Corect: parcurge fiecare muchie o singură dată și poate reveni într-un vârf.
- Greșit: gradele pare garantează un ciclu hamiltonian.Corect: regula gradelor pare, împreună cu conexitatea, caracterizează ciclul eulerian.
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; OpenStax, Contemporary Mathematics, cap. 12, „Graphs and Networks”; rocnee.eu
- Programa școlară de matematică, clasa a XI-a, programa 5 (OMEC 3252/2006, anexa 2), p. PDF 5; OpenStax, Contemporary Mathematics, cap. 12, „Graphs and Networks”; rocnee.eu
Desene: Redactare proprie (desen original)
