Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para abordar este tipo de problemas primero se darán algunas definiciones y conceptos
Red. Consiste en un conjunto de puntos y un conjunto de líneas que unen ciertos pares de puntos.
A 7
2
2 5 T
D
4
O 5 B
3 1 7
1
4
E
C 4
Arco dirigido. Es cuando el arco sólo permite el flujo en una dirección. Este se representa
poniendo una cabeza de flecha al final del arco. Se etiqueta del nodo origen al nodo destino, AB.
A D
C
B E
Trayectoria dirigida del nodo i al nodo j. Es una sucesión de arcos cuya dirección (si la tienen) es
hacia el nodo j, de manera que el flujo del nodo i al nodo j a través de esta trayectoria es factible.
Trayectoria no dirigida del nodo i al nodo j. Es una sucesión de arcos cuya dirección (si la tiene)
puede ser hacia o desde el nodo j. (Una trayectoria dirigida satisface la definición de una
trayectoria no dirigida, no se cumple a la inversa).
Nodos conectados. Es cuando dos nodos en una red contienen al menos una trayectoria no
dirigida entre ellas.
Red conexa. Es una red en la que cada par de nodos está conectado. Si en el ejemplo de la red
dirigida se elimina el arco AD y CE se vuelve una red no conexa.
A D
C
B E
Árbol de expansión. Considere una red conexa con n nodos en la que han sido eliminados todos
los arcos. Se puede hacer crecer un árbol si se agrega un arco a la vez a partir de la red original de
cierta manera. El primer arco puede ir en cualquier lugar de modo que conecte algún par de
nodos. De ahí en adelante, cada arco nuevo debe agregarse entre un nodo que ya haya sido
conectado a otros nodos y a un nuevo nodo no conectado. Si se agregan arcos de esta manera, se
evita que se forme un ciclo y además se asegura que el número de nodos conexo sea uno más que
el número de arcos.
A D
C
B E
a)
A D
b)
A D
c)
A D
C
d)
A D
C
B E
Capacidad de arco. Es la cantidad máxima de flujo que puede circular en un arco dirigido.
Nodo fuente. Este nodo tiene la propiedad de que el flujo que sale del nodo supera al que entra a
él.
Nodo demanda. Es cuando el flujo que llaga excede al que sale de él.
Nodo transbordo. Satisface la conservación de flujo, es decir, el flujo que entra es igual al que sale.
Problema de la Ruta más corta
El objetivo de los modelos de la ruta más corta es encontrar la trayectoria con mínima distancia
total de un origen a un destino.
1er paso. Encontrar el n-ésimo nodo más cercano al origen. Este paso se repetirá hasta que el n-
ésimo nodo más cercano sea el nodo destino.
2do paso. Los n-1 nodos más cercanos al origen y conectados se llaman nodos resueltos; el resto
de nodos son nodos no resueltos por lo que se deben conectar.
3er paso. Los candidatos para n-ésimo nodo más cercano son aquellos que tienen la ligadura más
corta a los nodos resueltos. Se elige el nodo que tiene la ligadura más corta.
4to paso. Se calcula la distancia entre cada nodo resuelto y sus candidatos, se suma la distancia
entre ellos y la distancia de la ruta más corta desde el origen a este nodo resuelto. El candidato
con la distancia total más pequeña es el n-ésimo nodo más cercano (los empates proporcionan
nodos resueltos adicionales) y su ruta más corta es la que genera esta distancia.
La administración necesita encontrar la ruta más corta desde la entrada (nodo O) hasta el mirador
(noto T).
A 7
2
2 5 T
D
4
O 5 B
3 1 7
1
4
E
C 4
Aplicación del algoritmo de la ruta más corta
Para leer la solución óptima se observa que ya se haya conectado el nodo destino, en este caso el
nodo T. La trayectoria óptima se lee a partir de los arcos en la columna de la última conexión. Por
ejemplo: una trayectoria óptima sería DT→ED→BE→AB→OA con una distancia mínima de 13.
Otra trayectoria podría ser DT→BD→BE→AB→OA; sin embargo, ambas trayectorias tienen una
distancia mínima de 13.
En estos problemas se requiere que las ligaduras seleccionadas proporcionen una trayectoria
entre cada par de nodos.
Aplicación del algoritmo del árbol de expansión mínima al problema del Bosque de Chapultepec
La administración debe determinar los caminos bajo los cuales se deben tender las líneas
telefónicas para conectar todas las estaciones con una longitud total mínima de cable.
A 7
2
2 5 T
D
4
O 5 B
3 1 7
1
4
E
C 4
Solución:
1er paso. Se selecciona arbitrariamente el nodo O y se conecta con el nodo más cercano, el cual es
A.
A
2
O
2do paso. El nodo más cercano a O y A es B
A
2
2
O B
A
2
2
O B
1
A
2
2
O B
3
1
E
C
A
2
2
D
O B
3 1
1
E
C
6to paso. El nodo no conectado que falta es T y está más cercano desde D.
A
2
2 5 T
D
O B
3 1
1
E
C
Como ya están todos los nodos, entonces tenemos la distancia óptima de 14. Este resultado debe
ser el mismo si se parte desde otro nodo.
Ejemplo 2
El campus de la universidad tiene cinco micro computadoras. La distancia entre cada par de
computadoras (en cuadras de la ciudad) se da en la figura 5. Las computadoras deben estar
conectadas mediante un cable subterráneo. ¿Cuál es la longitud mínima de cable requerido?
Observe que no se traza un arco que conecte un par de nodos, esto significa que (debido a las
formaciones rocosas subterráneas) no se puede tender un cable entre estas computadoras.
1
1 2
4
2 2 3
6
5 2 3
4
4 5
Solución:
1
1 2
2do paso. El nodo más cercano no conectado es el nodo 5. Se conecta el nodo 1 con el nodo 5.
1
1 2
3er paso. El nodo más cercano no conectado es el nodo 3. Se conecta el nodo 5 con el nodo 3
1
1 2
5 2 3
4to paso. El nodo no conectado que falta es el nodo 4 y está más cercano del nodo 5.
1
1 2
5 2 3
4