Está en la página 1de 33

TECNOLOGIO NACIONAL DE MEXICO

CAMPUS PINOTEPA

Análisis de Redes
2.1 Conceptos Básicos.
2.2 Problema de transporte.
2.3 Problema de asignación.
2.4 Problema de la ruta más corta.
2.5 Programación de proyectos (PERT-CPM).
El modelo de transporte se puede describir
en términos generales, como aquel que se
ocupa de asignar y encontrar la ruta para
las unidades desde los centros de suministros
hacia los centros de recepción, pasando por
los puntos de transbordo.

Concepto
Básico. La idea básica consiste en interpretar los viajes
individuales como si se tratara de un transporte
de un origen a un destino, y así pensar que
todos los puntos intermedios son tanto
orígenes como destinos potenciales.
Los modelos permiten representar procesos o fenómenos
complejos de una forma simple. Los modelos simplifican la
realidad.

La modelación de la demanda de transporte busca poder


pronosticar para situaciones futuras:
PROPÓSITO
• La cantidad de viajes que se atraen o se producen en una
zona.
• Cómo se distribuyen los viajes producidos en todas las
zonas que atraen.
• En qué modos de transporte viajan.
• Los volúmenes de pasajeros en las líneas de transporte
público.
• Los flujos vehiculares en las vías.
CARACTERÍSTICAS

Un modelo de transporte, debe cumplir ciertas condiciones básicas; el modelo de transporte es un caso
especial de programación lineal que tiene que ver con transportar un vehículo desde sus fuentes (fábricas)
hasta sus destinos (bodegas).

El objetivo es determinar que el programa de transporte minimice el costo total y que al mismo tiempo
satisfaga los límites de oferta y demanda.

Las características que hacen del Modelo Lineal de Transporte un modelo de programación lineal especial
son:
 Los coeficientes de las variables, en las restricciones, son uno o cero.
 Las cantidades demandadas deben ser iguales a las cantidades ofrecidas para solucionar el modelo.
Oferta y
demanda
Oferta y
demanda
Tabla de
transporte
MÉTODOS PARA CALCULAR EL COSTO INICIAL
MÉTODO DE LA ESQUINA NOROESTE

Esta regla nos permite encontrar una solución factible básica inicial (SFBI),
una vez que tengamos el problema de transporte “Balanceado” o
equilibrado, es decir que la sumatoria de ofertas deben ser iguales a la
sumatoria de demandas.

El método de la esquina Noroeste es un algoritmo heurístico capaz de


solucionar problemas de transporte o distribución mediante la consecución de
una solución básica inicial que satisfaga todas las restricciones existentes sin
que esto implique que se alcance el costo óptimo total.
ALGORITMO:
1. Construya una tabla de ofertas (disponibles) y demandas (requerimientos).
2. Iniciar la asignación en la fila uno y columna uno (esquina noroeste, 𝑿𝟏𝟏). Y si la
fábrica uno no agotó su oferta continuará en la casilla 𝑋12 y así sucesivamente. En el caso
de que el total de la oferta de la fábrica uno no haya sido suficiente para cubrir la demanda
del mercado uno, completar con la oferta de la fábrica dos, que es la casilla 𝑋21 y si no se
agotó la oferta pasar a la casilla 𝑋22 y así continuar hasta concluir el proceso de asignación.
3. Asigne lo máximo posible (Lo menor entre la oferta y la demanda, respectivamente).
4. Actualice la oferta y la demanda y rellene con ceros o (x) el resto de casillas (Filas o
columnas) en donde la oferta y la demanda haya quedado satisfecha.
5. Muévase a la derecha o hacia abajo, según haya quedado disponible para asignar.
6. Repita los pasos del 3 al 5 sucesivamente hasta llegar a la esquina inferior derecha, en la
que se elimina fila y columna al mismo tiempo.
CARACTERÍSTICAS:

Sencillo y fácil de hacer. Nota:


No eliminar fila y columna al mismo tiempo, a no ser
No tiene en cuenta los que sea la última casilla. El romper esta regla
ocasionará una solución en donde el número de
costos para hacer las variables básicas es menor a m+n-1,(esto se verá en
el método de los multiplicadores) produciendo una
asignaciones. solución básica factible degenerada.

Generalmente nos deja lejos Las celdas con cero (0) o con una (x) son variables no
del óptimo. básicas. Y las celdas asignadas son variables básicas.
Caso Practico 1

La compañía Tecnologyrv tiene tres fábricas


(F1, F2, F3) para ensamblar computadoras,
y dispone de cuatro destinos habilitados para
la venta (C1, C2, C3, C4).
Las cantidades producidas por las fábricas 10 0 20 11 15
son: 15, 25 y 5 unidades por día
respectivamente. Las demandas máximas 12 7 9 20 25
son: 5, 15, 15, y 10 unidades por cada día. 0 14 16 18 5
Los costos en (dólares) de transporte de cada 45
5 15 15 10
fábrica a cada almacén están dados en la 45
siguiente tabla:
MÉTODO DE LA ESQUINA NOROESTE

•Paso 1. Construya una tabla de ofertas (disponibles) y demandas (requerimientos).


MÉTODO DE LA ESQUINA NOROESTE
Paso 2. Iniciar la asignación en la fila uno y columna uno (esquina noroeste, 𝑿𝟏𝟏). Y si la fábrica uno no
agotó su oferta continuará en la casilla 𝑋12 y así sucesivamente. En el caso de que el total de la oferta de
la fábrica uno no haya sido suficiente para cubrir la demanda del mercado uno, completar con la oferta de
la fábrica dos, que es la casilla 𝑋21 y si no se agotó la oferta pasar a la casilla 𝑋22 y así continuar hasta
concluir el proceso de asignación.

5 10 0 0 ---
---
10
0 5 15 5 ---
---
20 ---
5
---
0 0 0 5

--- --- --- ---


---
5 ---
5
Comprobación
Para comprobar que las asignaciones estén correctas, sumamos filas y columnas independientemente y
nos debe dar la oferta o demanda correspondiente a dicha fila o columna.
Costo inicial.- para calcular dicho costo es igual a la sumatoria de la cantidad asignada por el costo
unitario de dicha celda.

𝑪𝒐𝒔𝒕𝒐 𝑰𝒏𝒊𝒄𝒊𝒂𝒍 = 5(10) + 10(0) + 5(7) + 15(9) + 5(20) + 5(18) = 410 𝑑ó𝑙𝑎𝑟𝑒𝑠
Caso practico 2
Una compañía tiene un programa de embarque. La empresa tiene tres fábricas y
cuatro bodegas. A continuación se dan los datos necesarios en términos de costos
del transporte, capacidad de cada fábrica y los requerimientos de cada bodega.
Busque un programa óptimo de embarque de tal manera que los costos sean
mínimos.
Respuesta

𝑪𝒐𝒔𝒕𝒐 𝑰𝒏𝒊𝒄𝒊𝒂𝒍 = 1600(10) + 400(14) + 400(16) + 400(14) + 600(12) = 40800 𝑑ó 𝑙𝑎𝑟𝑒𝑠

Cuando se elimine la fila y columna al mismo


tiempo obligatoriamente, aumentar un épsilon,
para cumplir con la condición de que:
m + n - 1= # celdas llenas  en este ejemplo: 6=6
m= número de filas
n= número de columnas
# Celdas llenas= variables básicas
Épsilon toma el valor de cero pero se lo hace pasar como una
variable básica, para cumplir con la condición mencionada.
Caso practico 3
Una empresa energética ecuatoriana dispone de cuatro plantas de generación para satisfacer la demanda diaria
eléctrica en cuatro ciudades, Guayaquil, Quito, Cuenca y Ambato. Las plantas 1, 2, 3 y 4 pueden satisfacer 80,
30, 60 y 45 millones de KW al día respectivamente. Las necesidades de las ciudades son de 70, 40, 70 y 35
millones de KW al día respectivamente. Los costos asociados al envío de suministros energéticos por cada
millón de KW entre cada planta y cada ciudad son los registrados en la siguiente tabla:
Método del costo mínimo

El método del costo mínimo determina una mejor solución inicial al


concentrarse en las rutas más económicas.
Asigna lo más posible a la celda con el costo unitario mínimo (los empates se
rompen arbitrariamente).

Características
Es más elaborado que el método de la esquina noroeste
Tiene en cuenta los costos para hacer las asignaciones
Generalmente nos deja alejados del óptimo
Algoritmo

1. Construya una tabla de disponibilidades, requerimientos y costos


2. Empiece en la casilla que tenga el menor costo de toda la tabla, si hay empate, escoja
arbitrariamente (Cualquiera de los empatados).
3. Asigne lo máximo posible entre la disponibilidad y el requerimiento (El menor de los dos).
4. Rellene con ceros (0) la fila o columna satisfecha y actualice la disponibilidad y el
requerimiento, restándoles lo asignado.
Nota: Recuerde que no debe eliminar ó satisfacer fila y columna al mismo tiempo, caso en
que la oferta sea igual a la demanda, en tal caso recuerde usar la ε (Epsilon).
5. Muévase a la casilla con el costo mínimo de la tabla resultante (Sin tener en cuenta la fila o
columna satisfecha).
6. Regrese a los puntos 2,3,4,5 sucesivamente, hasta que todas las casillas queden asignadas.
Caso práctico 1
Paso 1. Construya una tabla de disponibilidades, requerimientos y costos
Paso 6. Muévase
Paso 5.
3.
2.
4. Regreselo
Asigne
Empiece
Rellene aen
con los
la puntos
amáximo
la casilla
ceros (0) 2,3,4,5
posible
casilla con
que
la el
fila sucesivamente,
entre
costo
tenga lamenor
elmínimo
o columna de lahasta
disponibilidad
costo tabla
de
satisfecha yque
ytoda el
resultante
todas
la tabla,
actualice
requerimiento(Sin
lassilahay tener
casillas
(Elqueden
empate, en escoja
disponibilidad
menor cuenta lados).
asignadas.fila o columna
arbitrariamente
y ellos
de requerimiento, satisfecha).lode
(Cualquiera
restándoles
los empatados).
asignado.

15 ---
15 10 --- 10
---

5 ---

--- --- --- ---

𝑪𝒐𝒔𝒕𝒐 𝑰𝒏𝒊𝒄𝒊𝒂𝒍 = 5(0) + 15(0) + 15(9) + 10(20) =135+200 = 335 dolares


Nota: Recuerde que no debe eliminar ó satisfacer fila y columna al mismo tiempo, caso en que
la oferta sea igual a la demanda, en tal caso recuerde usar la ε (Epsilon).
Caso práctico 2

15

15 10 10

5 5 5
10

𝑪𝒐𝒔𝒕𝒐 𝑰𝒏𝒊𝒄𝒊𝒂𝒍 = 5(4) + 15(2) + 15(9) + 10(20)+5(18) =20+30+135+200+90 = 475


Método de aproximación de Vogel

Este método es una versión mejorada del método del costo mínimo que
por lo general, pero no siempre, produce mejores soluciones iniciales.

Características :

• Es más elaborado que los anteriores, más técnico y dispendioso.


• Tiene en cuenta los costos, las ofertas y las demandas para hacer las
asignaciones.
• Generalmente nos deja cerca al óptimo.
Algoritmo

Paso 1. Para cada fila (columna) determine una medida de penalización restando el elemento de costo
unitario mínimo en la fila (columna) del siguiente elemento de costo mínimo en la misma fila (columna).
Paso 2. Identifique la fila o columna con la penalización máxima, que rompa los empates arbitrariamente.
Asigne lo más posible a la variable con el costo unitario mínimo en la fila o columna seleccionada. Ajuste la
oferta y la demanda, y tache la fila o columna satisfecha. Si una fila y una columna se satisfacen al mismo
tiempo, sólo se tacha una de las dos, y a la fila restante (columna) se le asigna una oferta (demanda) cero.
Paso 3. (a) Si exactamente una fila o columna con oferta o demanda cero permanece sin tachar, deténgase.
(b) Si una fila (columna) con oferta (demanda) positiva permanece sin tachar, determine las variables
básicas en la fila (columna) mediante el método del costo mínimo. Deténgase.
(c) Si todas las filas y columnas no tachadas tienen oferta y demanda cero (restantes), determine las
variables básicas cero por el método del costo mínimo. Deténgase.
(d) De lo contrario, vaya al paso 1.
Método de aproximación de Vogel
Paso 0: Cálculo de penalidades

Paso 1: Identificar máxima penalidad (fila o columna)

Calculadas todas las penalidades, la mayor


corresponde a la columna 3 (penalidad = 6)
26
Método de aproximación de Vogel
Paso 2: Asignación de unidades (MIN(oferta,demanda))
Paso 3:Reajuste de oferta y demanda

27
Método de aproximación de Vogel
Paso 4: Eliminar columna (fila) con demanda (oferta) 0

28
Método de aproximación de Vogel
Paso 5: Calcular los nuevos costos de penalidad

Paso 1: Identificar máxima penalidad (fila o columna)

Calculadas todas las penalidades, la mayor


corresponde a la fila 1 (penalidad = 6) 29
Paso 1: Identificar máxima penalidad (fila o columna)
Calculadas todas las penalidades, la mayor
corresponde a la fila 1 (penalidad = 6)

300

200
Método de aproximación de Vogel
Repitiendo los pasos anteriores, finalmente se llega a la siguiente
solución

¿Es solución factible? ¿m + n - 1 = 6? SI

Costo: 200*4+300*6+700*4+400*10+200*9+200*4 = $ 12,000

31
El problema
Una empresa energética colombiana dispone de cuatro
plantas de generación para satisfacer la demanda diaria
eléctrica en cuatro ciudades, Cali, Bogotá, Medellín y
Barranquilla. Las plantas 1,2,3 y 4 pueden satisfacer 80,
30, 60 y 45 millones de KW al día respectivamente. Las
necesidades de las ciudades de Cali, Bogotá, Medellín y
Barranquilla son de 70, 40, 70 y 35 millones de Kw al
día respectivamente. Los costos asociados al envío de
suministro energético por cada millón de KW entre cada
planta y cada ciudad son los registrados en la siguiente
tabla.

Formule un modelo de programación lineal que permita


satisfacer las necesidades de todas las ciudades al tiempo que
minimice los costos asociados al transporte
Tabla
Inicial

También podría gustarte