Está en la página 1de 4

Ingeniería Informática

Matemáticas Discretas

Clase No. 30
Sección 6.2 Trayectoria de Euler y Circuito de Hamilton. Pág. 425
Leonhard Euler (1707- 1783) Matemático Suizo.
William Rowan Hamilton (1805-1865) Matemático Irlandés

La Figura (a) representa la ciudad de Königsberg. (b) es el grafo utilizado por Euler para responder el famoso
”Problema de los Puentes de Königsberg”: En 1736 la ciudad de Königsberg sobre el río Pregel (antes en
Prusia oriental; llamada ahora Kaliningrado en Rusia) tenía dos islas y siete puentes, y preguntó a Euler si era
posible que una persona cruzara los siete puentes pasando una sola vez por cada uno de ellos.
Euler probó que era imposible. Este problema se puede representar por un grafo (los puentes son las aristas y
las orillas junto con las islas representan los vértices). Este grafo se puede recorrer de la manera propuesta por
los ciudadanos de Königsberg, si se puede dibujar el recorrido sin levantar el lápiz del papel y pasando una
sola vez por cada arista.

Fuente: Mathematical Structures For Computers Science 1


Judith L. Gersting, Fifth Edition, W. H. Freeman and Company
Mayo 11 de 2004
Ingeniería Informática
Matemáticas Discretas

Definición de Trayectoria de Euler. Una trayectoria de Euler en un grafo G, es una trayectoria que usa
cada arco de G exactamente una sola vez.

Teorema sobre trayectoria de Euler. Un grafo tiene una trayectoria de Euler si y solo si es conectado
y todos sus vértices tienen grado par.( y no tiene nodos impares ó solo tiene dos nodos impares)

Definición de Circuito de Hamilton. Se denomina circuito de Hamilton a una trayectoria en un grafo G que
comienza y termina en un mismo vértice, pasando exactamente una sola vez por cada vértice.

Sección 6.3 Algoritmo de la trayectoria más corta. Pág. 433

Un grafo ponderado ó con peso, es un grafo en el cual hay datos asociados a sus arcos. El valor w(i,j)
asociado con el arco i-j se llama peso. EL peso ó ponderación de un grafo es la suma de los pesos de sus
lados. Frecuentemente el peso de una trayectoria se conoce como longitud del camino.
Muchas veces se desea conocer el camino ó trayectoria más corta entre dos vértices dados.

Actividad en clase.

Algoritmo de trayectoria mínima (Dijkstra)

En la copia anexa encontrará el algoritmo de Dijkstra y por medio de un ejemplo 8 se realiza la prueba de
escritorio. Lea paso a paso el algoritmo, identifique las variables y por medio del ejemplo entienda el algoritmo.

Fuente: Mathematical Structures For Computers Science 2


Judith L. Gersting, Fifth Edition, W. H. Freeman and Company
Mayo 11 de 2004
Ingeniería Informática
Matemáticas Discretas

Una vez realizada la actividad anterior, usando el algoritmo de Dijkstra encuentre la trayectoria mínima,
muestre los valores para p en IN y los d-valores y los s-valores para cada iteración del ciclo while. Escriba los
nodos de la trayectoria más corta y la distancia correspondiente.

EJERCICIOS 6.3 Pág.441

Para los ejercicios 1 al 4, use la gráfica adjunta. Aplique el algoritmo de trayectoria mínima ó camino más corto
(Dijkstra) para el par de nodos dados; muestre los valores para p en IN y los d-valores y los s-valores para
cada iteración del ciclo while. Escriba los nodos de la trayectoria más corta y la distancia correspondiente

1. Del nodo 2 al 5.
2. Del nodo 3 al 6.
3. Del nodo 1 al 5.
4. Del nodo 4 al 7.

Para los ejercicios 5 y 6, use la gráfica adjunta. Aplique el algoritmo de trayectoria mínima ó camino más corto
(Dijkstra) para el par de nodos dados; muestre los valores para p en IN y los d-valores y los s-valores para
cada iteración del ciclo while. Escriba los nodos de la trayectoria más corta y la distancia correspondiente

Fuente: Mathematical Structures For Computers Science 3


Judith L. Gersting, Fifth Edition, W. H. Freeman and Company
Mayo 11 de 2004
Ingeniería Informática
Matemáticas Discretas

5. Del nodo a al e.
6. Del nodo d al a.

Fuente: Mathematical Structures For Computers Science 4


Judith L. Gersting, Fifth Edition, W. H. Freeman and Company
Mayo 11 de 2004

También podría gustarte