Vous êtes sur la page 1sur 29

TEORÍA DE GRAFOS

(GRAFOS EULERIANOS Y HAMILTONIANOS)


TEORIA DE GRAFOS

a) ¿Qué es un grafo conexo?


b) ¿Qué es un ciclo en un grafo G?
TEORIA DE GRAFOS
DODECAEDRO DEL VIAJERO
TEORIA DE GRAFOS

LOGRO DE SESIÓN:
Al finalizar la sesión, el estudiante determina si un grafo G
es Euleriano o Hamiltoniano y además halla la matriz de
adyacencia e incidencia de un grafo G.
TEMARIO

a) Grafos Eulerianos
b) Grafos Hamiltonianos
c) Representación de Grafos.
TEORIA DE GRAFOS

GRAFOS EULERIANOS
(aristas)
Definimos un grafo euleriano G como un grafo conexo que
posee un circuito que incluye todas las aristas de G tal que
cada arista se recorre una vez y sólo una vez.
Es euleriano el grafo de los puentes de Konisgberg?
Teorema Euler
Un grafo conexo es euleriano si y sólo si el grado de todos
los vértices de G es par.

NO ES EULERIANO PUES
d(1)=3
TEORIA DE GRAFOS
TAREA : INVESTIGAR EN QUE
CONSISTE EL ALGORITMO DE FLEURY
EJEMPLIFICAR
TEORIA DE GRAFOS

GRAFO HAMILTONIANO
(vértices)
Si existe un circuito que pasa exactamente una vez a
través de cada vértice de G, entonces se dice que G es un
grafo Hamiltoniano.
TEORIA DE GRAFOS
TEORIA DE GRAFOS
Un grafo con un vértice de grado 1 no puede ser ha hamiltoniano, ya que en un
ciclo hamiltoniano cada vértice es incidente con dos aristas del ciclo.

(Teorema de Dirac) Sea G un grafo simple con n vertices,


siendo n ≥ 3. Si d(v) ≥ n/2 para cada vertice v del grafo, entonces G es
Hamiltoniano.

(Teorema de Ore) Sea G un grafo simple con n vértices,


siendo n ≥ 3. Si d(v) + d(w) ≥ n, para cualquier par de vértices v y w del grafo,
entonces G es Hamiltoniano.
No se conocen algoritmos polinomiales para
determinar si un grafo es Hamiltoniano o no
(algoritmos de reconocimiento).
Matriz de adyacencia
Dado un grafo G = (V, E) con n vértices
{v1, ...,vn} su matriz de adyacencia es la
matriz de orden n x n, A(G)=(aij) donde aij es el
número de aristas que unen los vértices vi y vj.

1
2 1 2 3 4
1 1 1 1 0
G =2 1 0 0 1
3 1 0 0 1
3
4 0 1 1 0
G 4

18
Matriz de adyacencia
¿Hallar la Matriz de adyacencia de H?
La matriz de adyacencia de un grafo es simétrica.
Si un vértice es aislado entonces la correspondiente fila
(columna) esta compuesta sólo por ceros.
Si el grafo es simple entonces la matriz de adyacencia
contiene solo ceros y unos (matriz binaria) y la diagonal
está compuesta sólo por ceros.
Si existen bucles o aristas múltiples deja de ser binaria .
¿Hallar la Matriz de adyacencia de G?
Matriz de adyacencia de un
digrafo
TEORIA DE GRAFOS

Matriz de Incidencia
Dado un grafo simple G = (V, E) con n=|V| vértices
{v1, ..., vn} y m=|E| aristas {e1, ..., em}, su matriz de
incidencia es la matriz de orden nxm, B(G)=(bij),
donde bij=1 si vi es incidente con ej , y bij=0 en caso
contrario.
La matriz de incidencia sólo contiene ceros y unos
(matriz binaria).
Como cada arista incide exactamente en dos vértices, cada
columna tiene exactamente dos unos. El número de unos
que aparece en cada fila es igual al grado del vértice
correspondiente. Una fila compuesta sólo por ceros
corresponde a un vértice aislado.
Hallar la matriz de incidencia del grafo :
SOLUCION:
Matriz de Incidencia de un
Digrafo

B
Bibliografía
1. Rosen, Kenneth. “Matemática Discreta y sus
Aplicaciones”. 511 ROSE. Pág. 653-684.
2. Kolman, Bernard. Estructuras de Matemáticas
Discreta para la Computación. 511.5 CABA. Pág.
266 -285