Está en la página 1de 27

¡  Es

un modelo de transbordo con capacidades, el cual


puede adoptar diversas formas, como el modelo de la
ruta más corta y el modelo del flujo máximo y
mínimo, el problema de árbol de alcance mínimo,
método de camino crítico, entre otras aplicaciones de
la planeación financiera y de producción.

§  Diseño de una red de oleoductos para gas natural con el


objetivo de minimizar el costo de construcción de los
oleoductos.
§  Determinación de la ruta más corta entre 2 ciudades en
una red existente de carreteras.
§  Etc.

¡  La principal característica de un modelo de
transbordo con capacidades es que es una red
donde las ofertas están en los puntos de origen
específicos, las demandas en los puntos de
destino específicos y las alternativas de
embarque se ofrecen por medio de los nodos
intermedios, de manera que siguen rutas con
capacidades definidas desde los orígenes hasta
los destinos.
¡  Este árbol vincula los nodos de una red
valiéndose de la longitud mínima total de las
ramas de conexión.

¡  Algoritmo del Árbol de Mínima Expansión
¡  Midwest TV Cable Company va a
proporcionar servicio de cable a 5 desarrollos
habitacionales . La figura ilustra las posibles
conexiones de TV a las 5 áreas, con las millas
de cable anexadas a cada arco. El objetivo es
determinar la red de cables más económica.
¡  El Problema del Camino más Corto (o ruta
más corta) consiste en encontrar una ruta o
camino óptimo entre un nodo fuente y un
nodo destino, los cuales están enlazados a
través de una red con arcos que poseen un
cierto atributo, el cual puede ser costo,
distancia, tiempo, etc.
¡  La Programación Entera permite abordar de
forma eficiente este tipo de problemas, en
especial cuando la cantidad de nodos y rutas
posibles resulta ser un número significativo.

¡  Utilizar en estos casos un enfoque intuitivo de


resolución es tedioso y de no ser exhaustivo
no garantiza la identificación de la mejor
alternativa o ruta.
¡  Formulación de Programación Lineal del
problema de la ruta más corta
§  Deseamos determinar la ruta más corta entre cualquiera
de 2 nodos s y t en una red de n nodos. La PL asume que
una unidad de flujo entra por la red por el nodo s y que sale
por el nodo t.
¡  Función Objetivo
¡  Restricciones
§  Las restricciones representan la ecuación de la conservación del flujo
en cada nodo:

Flujo de entrada total = Flujo de salida total
¡  Consideremos el siguiente diagrama donde los números
asignados a cada uno de los arcos representan la distancia en
kilómetros de un nodo a otro. Se desea encontrar la ruta con
la distancia mínima para ir del nodo 1 al nodo 8.
¡  El tamaño reducido de la red anterior permite encontrar el
camino más corto simplemente enumerando las distintas
alternativas que comenzando en el nodo 1 permita llegar al
nodo 8. De esta forma las rutas posibles son:

§  Ruta 1-2-5-7-8: 4+8+17+9=38[km]
§  Ruta 1-3-4-7-8: 3+12+20+9=44[km]
§  Ruta 1-3-4-6-8: 3+12+2+22=39[km]
§  Ruta 1-3-4-8: 3+12+15=30[km]
§  Ruta 1-3-6-8: 3+4+22=29[km]

La ruta o camino más corto esta dada por la
secuencia 1-3-6-8 con una distancia total de 29[km].
¡  A continuación se formula un modelo de Programación Entera que
permite extender este tipo de resultados a un problema de estas
características:

¡  Variables de Decisión:
¡  Función Objetivo: Minimizar la distancia total en [km] dada por la
siguiente expresión:
¡  Restricciones:
¡  La primera restricción (1) garantiza que sólo un nodo (entre el 2 y el 3) pueda ser el que se visita a
continuación de comenzar en el nodo 1.
¡  La restricción (2) determina que si se visito el nodo 2 después del nodo 1, entonces
necesariamente el nodo 5 será visitado después del nodo 2.
¡  La restricción (3) permite verificar que si el nodo 3 fue visitado luego del nodo 1, entonces a
continuación se visita el nodo 4 o el nodo 6 (sólo uno de ellos).
¡  La restricción (4) establece que si el nodo 5 fue visitado luego del nodo 2, entonces el nodo 7 debe
ser visitado luego del nodo 5.
¡  La restricción (5) garantiza que si el nodo 4 fue visitado luego del nodo 3, entonces a continuación
se visita uno de los siguientes nodo: 7, 8 o 6.
¡  La restricción (6) indica que si el nodo 6 fue visitado inmediatamente luego de estar en el nodo 3 o
4, a continuación se visita el nodo 8.
¡  La restricción (7) determina que si el nodo 7 fue visitado inmediatamente luego de estar en el
nodo 4 o 5, a continuación se visita el nodo 8.
¡  Finalmente la restricción (8) asegura que ya sea el nodo 7, 4 o 6 sea el último en visitar previo a
terminar la ruta en el nodo 8.
¡  Al implementar en Solver el problema del Camino más Corto
o Ruta Mínima anterior se alcanzan los siguientes resultados:

¡  Donde se corrobora que la ruta más corta (solución óptima)


corresponde al camino 1-3-6-8 con una distancia total
de 29[km] (valor óptimo).

También podría gustarte