Teorema di Ore

Niente fonti!
Questa voce o sezione sull'argomento matematica non cita le fonti necessarie o quelle presenti sono insufficienti.

Il teorema di Ore è un teorema della teoria dei grafi provato nel 1960 dal matematico Norvegese Øystein Ore. Fornisce una condizione sufficiente, ma non necessaria, affinché un grafo sia Hamiltoniano, affermando che un grafo che contiene un sufficiente numero di archi, comparati al numero di vertici, deve contenere un ciclo Hamiltoniano. Esso è inoltre una generalizzazione del teorema di Dirac e a sua volta viene generalizzato dal teorema di Bondy-Chvátal.

Enunciato

Sia G {\displaystyle G} un grafo semplice con un numero finito di vertici n 3 {\displaystyle n\geq 3} . Sia d e g ( v ) {\displaystyle deg(v)} il grado del vertice v {\displaystyle v} , ossia il numero di archi incidenti su v {\displaystyle v} . Allora il teorema di Ore stabilisce che, presi due vertici v {\displaystyle v} e w {\displaystyle w} non adiacenti, se vale d e g ( v ) + d e g ( w ) n {\displaystyle deg(v)+deg(w)\geq n} allora G {\displaystyle G} è Hamiltoniano.

Dimostrazione

Usando il teorema di Bondy-Chvátal, la dimostrazione è immediata.

Una possibile dimostrazione diretta è invece la seguente:

Basterà dimostrare che se il grafo non è Hamiltoniano allora la condizione data dal teorema di Ore viene violata. Sia quindi G {\displaystyle G} un grafo privo di cicli hamiltoniani e sia H {\displaystyle H} il grafo ottenuto da G {\displaystyle G} aggiungendo archi fin quando l'aggiunta di un altro arco produrrebbe un ciclo hamiltoniano. Poiché l'aggiunta di un solo arco creerebbe un ciclo hamiltoniano allora necessariamente H {\displaystyle H} possiede un cammino hamiltoniano ( v 1 , v 2 , . . . , v n 1 , v n ) {\displaystyle (v_{1},v_{2},...,v_{n-1},v_{n})} , dove gli n {\displaystyle n-} vertici sono stati ordinati in modo tale che l'arco la cui aggiunta creerebbe il ciclo sia ( v 1 , v n ) {\displaystyle (v_{1},v_{n})} , che risultano essere quindi due vertici non adiacenti sia in H {\displaystyle H} che in G {\displaystyle G} . Per ogni 2 i n {\displaystyle 2\leq i\leq n} consideriamo l'arco ( v 1 , v i ) {\displaystyle (v_{1},v_{i})} . Se questo arco esiste, ossia se v i {\displaystyle v_{i}} fa parte dell'insieme dei vicini di v 1 {\displaystyle v_{1}} , allora necessariamente non deve esistere l'arco ( v i 1 , v n ) {\displaystyle (v_{i-1},v_{n})} poiché tale arco produrrebbe un ciclo hamiltoniano in H {\displaystyle H} che per ipotesi ne è privo. Infatti un possibile ciclo sarebbe ( v 1 , . . , v i 1 , v n , v n 1 , . . . , v i , v 1 ) {\displaystyle (v_{1},..,v_{i-1},v_{n},v_{n-1},...,v_{i},v_{1})} . In conclusione solo uno degli archi ( v 1 , v i ) {\displaystyle (v_{1},v_{i})} , ( v i 1 , v n ) {\displaystyle (v_{i-1},v_{n})} può esistere. Essendo le possibili scelte di i {\displaystyle i} pari a n 1 {\displaystyle n-1} e per ogni i {\displaystyle i} possiamo aggiungere (al più) v i {\displaystyle v_{i}} ai vicini di v 1 {\displaystyle v_{1}} escludendo però v i 1 {\displaystyle v_{i-1}} ai vicini di v n {\displaystyle v_{n}} e viceversa, abbiamo che necessariamente d e g ( v 1 ) + d e g ( v n ) n 1 {\displaystyle deg(v_{1})+deg(v_{n})\leq n-1} . Dunque non viene soddisfatta la condizione posta dal teorema di Ore. Poiché il grado dei vertici in G {\displaystyle G} è minore o al più uguale a quello di H {\displaystyle H} , la condizione del teorema di Ore non viene soddisfatta nemmeno in G {\displaystyle G} .

Corollari

Un corollario del teorema di Ore è il teorema di Dirac che afferma che se per ogni vertice v {\displaystyle v} di un grafo G {\displaystyle G} di n 3 {\displaystyle n\geq 3} vertici, vale d e g ( v ) n 2 {\displaystyle deg(v)\geq {\frac {n}{2}}} allora G {\displaystyle G} possiede un ciclo hamiltoniano. È immediato vedere che se vale tale relazione per ogni vertice essa vale anche per due vertici v {\displaystyle v} e w {\displaystyle w} non adiacenti e in particolare si ha d e g ( v ) + d e g ( w ) n 2 + n 2 = n {\displaystyle deg(v)+deg(w)\geq {\frac {n}{2}}+{\frac {n}{2}}=n} . La condizione di Ore è quindi soddisfatta.

Bibliografia

  • Andrian Bondy M. Ram Murty, Graph Theory, Springer, 2011, ISBN 978-1-84628-969-9.