Sei sulla pagina 1di 39

Aplicaciones De La PL

Modelos De Redes
Aplicación especial de transporte

Una compañía construye una planta maestra para la


producción de un articulo en un periodo de cuatro meses. Las
demandas en los cuatro meses son: 100, 200, 180 y 300
unidades. Una demanda para el mes en curso puede
satisfacerse a través de:
1. Producción excesiva en un mes anterior almacenada para
su consumo posterior.
2. Producción en el mes actual.
3. Producción excesiva en un mes posterior para cubrir
pedidos de meses anteriores.
Aplicación especial de transporte

El costo de producción variable por unidad en un mes


cualquiera es de $4.00. una unidad producida para
consumo posterior incurrirá en un costo de
almacenamiento razón de $0.50 por unidad por mes. Por
otra parte, los artículos ordenados en meses anteriores
incurren en un costo de penalización de $2.00 por unidad
por mes. La capacidad de producción para elaborar el
producto varía cada mes. Los cálculos de los cuatro meses
siguientes son 50, 180, 280 y 270 unidades,
respectivamente.
Aplicación especial de transporte

Periodo

1 2 3 4 Capacidad

1 4 4.5 5 5.5 50

2 6 4 4.5 5 180
Demanda
3 8 6 4 4.5 280

4 10 8 6 4 270

Demanda 100 200 180 300


Definición:

Los modelos de redes son aquellos que esquemáticamente,


representan la relación entre dos puntos, que se representan
con nodos, indicando dicha relación mediante arcos.
Ejemplo:
Una empresa distribuidora de maquinaria para construcción
debe enviar maquinaria tipo M-33 a dos locales en construcción.
se sabe que en el predio principal No. 1 hay 10 en existencia y se
necesitan 3 en el local No. 3 y 7 en el local No. 4, las rutas
a seguir son las siguientes.
-3
10 3

1 2 4 -7

5
Ejemplo:

Para enviar al local tres podemos tomar las rutas:

1 2 3

1 2 4 3

1 2 5 3

1 2 5 4 3
Ejemplo:

-3
3
C23
10 C34
C43

C12 C24
1 2 4 -7
C53
C25 C54

Cij = Costo de i a j 5
Ejemplo:

Si definimos a Xij como el numero total de M-33 que se


envían del arco i al j, entonces
Min C12X12 + C23X23 + C24X24 + C25X25 +C34X34+
C43X43 + C53X53 + C54X54
S.R.
X12 = 10
-X12 +X23+X24+X25 =0
-X23 - X43 –X53+X34 = -3
-X24 + X43 -X34 –X54 =-7
-X25 + X53 + X54 =0
0 <= Xij <= Uij siendo Uij capacidad por camión
Ejemplo:

X12 = 10
-X12 +X23+X24+X25 =0
-X23 - X43 –X53+X34 = -3
-X24 + X43 -X34 –X54 =-7
-X25 + X53 + X54 =0
0 <= Xij <= Uij siendo Uij capacidad por camión

1 – Las ecuaciones de cada nodo refleja un balance de flujo en él.


2 – Los nodos intermedios como el 2 y el 5 se les llama de trasbordo.
3 – Los lados derechos positivos son de los nodos abastecedores.
4 – Los lados derechos negativos son los destinos
5 – Los lados derechos nulos son los que no tienen demanda ni oferta (trasbordo)
6 – Si la suma de todos los lados derechos es cero significa que es un problema
equilibrado.
Modelo de trasbordo con
capacidades
Modelo general:

Min C X
(ij )
ij ij

SR  Xjk   Xkj  Li
k K

0  Xij  Uij
Ejemplo:

Supongamos los siguientes costos:


C12= 10 C54= 1
C23= 7 C53= 1
C24= 3 C25= 2
C34= 8 C43= 5
Ejemplo:

-3
3

10
10 7
1 2 4 -7
3
3

5
Algoritmo de la ruta mas corta

Este algoritmo se refiere a una red en la cual cada arco


tiene asignado un número cij el que indica la distancia, costo
o tiempo desde el nodo i hasta el nodo j. Una ruta o camino
es cualquier secuencia de arcos que conecta dos nodos.
el objetivo del método consiste en encontrar la ruta mas corta,
barata o rápida.
Ejemplo:

Vinatería Sudamericana hace repartos de vino desde su


bodega de almacenamiento hasta 7 centros de distribución
de acuerdo a la siguiente red.
7
8 1
2
H 7 4 3
6
1
4 3 3
1 3
1 5
1
6 2
2
Ejemplo:

El hecho de que los arcos no estén direccionados implica que


el flujo es bidireccional.
Para la solución del problema se utiliza el método de etiquetado.
Conforme se avanza se determina una etiqueta para cada nodo,
Esta etiqueta asocia 2 números entre paréntesis, para un nodo
En concreto, el primer número identifica la distancia entre
H y el nodo.
Ejemplo:

(8,H)
7
8
2
H 7 4
(7,H)

4
Se escoge la menor distancia y
1 se deja esa etiqueta como
permanente y ese nodo queda
(4,H) identificado dentro de la ruta mas
corta, en este caso el nodo 1.
Ejemplo:

En este caso, el nodo 3


8
7 tiene la menor distancia,
2
por lo que pasa a formar
H 7 4
parte de la ruta mas corta.
4
1 3 (5,1)
1
1
6
(4,H) 2 (10,1)
Ejemplo:

(8,H)
7
8 (6,3)
2
7 3
H 4 6 (9,4)
1 3
4 3
1 3
1
1
5 (9,4)
6 2 (8,2)
(4,H) 2

(6,3)
Ejemplo:

7 1
8
2
3
H 7 4 6
1 3
4 3
1 3
1 5
1
6 2
2
Ejemplo:

Nodo Ruta Distancia


1 H-1 4
2 H-1-3-2 6
3 H-1-3 5
4 H-1-3-4 6
5 H-1-3-2-5 8
6 H-1-3-4-6 9
7 H-7 8
Ejemplo
En fecha reciente se reservó el área de NEVADA PARK
para paseos y campamentos. No se permite la entrada a
automóviles, pero existe un sistema de caminos angostos
y sinuosos para camionetas y “jeeps” conducidos por
guardabosques. En la figura se muestra este sistema de
caminos, en donde O es la entrada al parque; las otras
letras representan la localización de las casetas de los
guardabosques y otras instalaciones de servicio. Los
números son las distancias en millas de estos caminos.
El parque contiene un mirador a un hermoso paisaje en la
estación T. unas cuantas camionetas transportan a los
visitantes desde la entrada a la estación T y viceversa.
Determinar la ruta mas corta entre O y T.
Ejemplo:

A
7
T
2 2
5

O 5 B 4 D
7
1 3 1
4
4
C E

SOLUCIÓN
Algoritmo del árbol expandido
mínimo
Ejemplo:
Se van a interconectar 12 ciudades, los costos y
las redes de comunicación son las siguientes:
4 6 6
1 2 3 4
1 3 7 1
4 5 2
5 6 7 8
9 7 2 2
5 3 1
9 10 11 12
4 6 6
1 2 3 4
1 3 7 1
4 5 2
5 6 7 8
9 7 2 2
5 3 1
9 10 11 12

6
1 2 3 4
1 3 1
4 5 2
5 6 7 8
2
5 3 1
9 10 11 12
Algoritmo para flujo máximo

En el modelo de flujo máximo hay un solo nodo


fuente (en nodo de entrada) y un solo nodo
recipiente o destino (nodo de salida). La meta
consiste en encontrar la máxima cantidad de
flujo total.
Máx. f
f, si i = 1
Sj xij - Sj xji = -f si i = n
0, en otras condiciones
Algoritmo para flujo máximo

El sistema es balanceado y sin acumulación, es


decir todo el flujo que entra a un nodo es igual
al que sale

Xij es el flujo por unidad de tiempo a través de un


arco ij que conecta a los nodos ij
Ejemplo:

La municipalidad de Guatemala ha planificado


la desviación a través de rutas alternas en la
calzada Aguilar Batres por la construcción de
los pasos a desnivel de esa zona, y tiene el
siguiente planteamiento.
Ejemplo:
6 0
0 2 4 6
2
4 0 0
0
8 8
1 6
6 0 0
3 1

0 3 5 2
4 0
6 0
0 2 4 6
2
4 0 0
0
8 8
1 6
3 0 1
6 0
0 3 5 2
Llenando flujos mínimos 4 0
primero, obtenemos: 6
2 4 6

4
8 8
1 6
2 2
4
2
3 5
Tomamos una ruta al azar del principio al fin y verificamos el flujo mínimo en
dicha ruta, luego rotulamos los contra flujos con ese flujo y lo restamos del flujo
en la dirección del movimiento. Ejemplo, en la ruta 1-2-4-6, el flujo mínimo es 4

6 0
0 2 4 6
2
4 0 0
0
8 8
1 6
3 0 1
6 0
0 3 5 2
4 0
A toda esa ruta le restamos 4 al flujo de ida y se lo sumamos al inverso.

2 4
4 6 0 2
0 2 4 6
0 2
4 4
0 0 0

1 6
4 4
3 0 1

3 5
A toda esa ruta le restamos 4 al flujo de ida y se lo sumamos al inverso.

2 4
4 4 2
2 2
0 0 4
0

1 6
4 4
3 0 1

3 5
Si tomamos la ruta 1-3-5-6 y hacemos lo mismo, tenemos que en esa ruta,
el menor flujo es 2

2 4
4 4 2
2 2
0 0 4
0
6 6
1 6
4 4
3 0 1
6 0
4 3 5 2
0 2
4 0
2 0
2 2
Si tomamos la ruta 1-3-5-6 y hacemos lo mismo, tenemos que en esa ruta,
el menor flujo es 2

2 4
4 4 2
2 2
0 0 4
0
6 6
1 6
3 0 1

4 2
3 5
2 0
2 2
La ultima ruta que nos queda es 1-3-2-4-6 de la cual el menor flujo es 2,
por lo que restamos 2 de cada flujo principal y se lo sumamos

0 6
2 4 0
4 4 2
2 2 6
0 0 4
20
6 6
1 6
8 0 1 8
13
4 2
3 5
2 2 0
2 2
4
Los flujos óptimos son los que quedan en los contra flujos

0 6
4 4 0
2 2
0 0 6
2

1 6
8 0 1 8
1
2 2
4 3 5
0
2 2
solución

6
4 6
2
4

1 6
8 8
2
4
3 5
2
2

Potrebbero piacerti anche