Está en la página 1de 13

Problema de Transbordo

0011 0010 1010 1101 0001 0100 1011

Modelo de red y formulacin de programacin lineal

Dr. Alfredo Mora

Problemas de Transbordo
0011 0010 1010 1101 0001 0100 1011

Extensin del problema de transporte, en el que se agregan nodos intermedios, llamados nodos de transbordo, representando localizaciones como almacenes. En general, se hacen embarques entre 3 tipos de nodos : origen, transbordo y destino. En un problema de transbordo puede hacerse un emnbarque desde un origen a un intermedio y a un destino, desde un origen a otro origen, desde un intermedio a otro intermedio, desde un destino a otro destino, y desde un origen directo a un destino.

Per Electronics
Per Electronics tiene plantas de produccion en Dorado y Arequipa. Los componentes producidos en cualquier planta pueden embarcarse en cualquiera de los almacenes regionales que se ubican en Kosco o Lima. 0011 0010 1010 1101 0001 0100 1011 Desde los almacenes regionales se provee a tiendas en Dublin, Mecca, Dtil, y Nopal. A continuacion se muestran los costos de transporte:

Planta Dorado Arequipa

Kosco 2 3

Lima 3 1

Almacen Kosco Lima

T.Dublin 2 4

T.Mecca 6 4

T.Datil 3 6

4
6 5

T.Nopal

Tiendas (Nodos de Destino)

Red del problema de Per Electronics

Plantas Almacenes 0011 0010 1010 (Nodos 1101 0001 0100 1011 de Origen) (Nodos de Transbordo)
2 600 1 Dorado 2 3 3 Kosco 6 3 6 3 2 400
Arequipa

5 Dublin

200

4
Lima

4 4 6 5

Suministros

Rutas de Distribucion (Arcos)

4
7 Datil 8 Nopal

6 Mecca

2
350

150

300

Demandas

Conversin a modelo de Prog. Lineal (1/4)


Usamos variables de decisin con doble subndice; xij indicar cantidad de unidades embarcadas del nodo i al nodo j. Por ejemplo: la cantidad unidades embarcadas desde Dorado a 0011x13 0010indicar 1010 1101 0001 0100 de 1011 Kosco, etc. El objetivo del problema de transbordo es MINIMIZAR el costo total del embarque por las 12 rutas existentes: MIN costo Dorado + costo Arequipa + costo Kosco + costo Lima Costo Dorado = 2x13 + 3x14 Costo Arequipa = 2x23 + 1x24 Costo Kosco = 2x35 + 6x36 + 3x37 + 6x38 Costo Lima = 4x45 + 4x46+ 6x47 + 5x48
La suma de stas expresiones constituye la FUNCION OBJETIVO

Conversin a modelo de Prog. Lineal (2/4)


Las restricciones del problema de transporte estan conformadas por las limitaciones que existen en el suministro de cada planta y los demanda en cada destino. 0011requerimientos 0010 1010 1101 de 0001 0100 1011 Consideraremos primero los SUMINISTROS : Debido a que el suministro de la planta de Dorado es 600 unidades, la cantidad embarcada sera menor o igual a 600. x13 + x14 <= 600
Luego : x23 + x24 <= 400

Suministro desde Dorado

Suministro desde Arequipa

Conversin a modelo de Prog. Lineal (3/4)


Para las restricciones de TRANSBORDO: 0011 0010 1010 1101 0001 0100 1011 El transbordo se realiza desde dos nodos, debe garantizarse que la cantidad de unidades embarcadas sea igual a las que llegaron al almacen: x35 + x36 + x37 + x38
x13 + x23

(# de unidades que salen desde el nodo 3)

(# unidades que entran al nodo 3)

x35 + x36 + x37 + x38 = x13 + x23

Igualamos y luego,

-x13 - x23 + x35 + x36 + x37 + x38 = 0 Restriccion del nodo 3 -x14 - x24 + x45 + x46 + x47 + x48 = 0 Restriccion del nodo 4

Conversin a modelo de Prog. Lineal (4/4)


Para las restricciones de las DEMANDAS: 0011 0010 1010 1101 0001 0100 1011 La demanda en los nodos de destino debemos asegurar que llegue lo que fue embarcado: x35 + x45 = 200 Demanda de Dublin

x36 + x46 = 150


x37 + x47 = 350 x38 + x48 = 300

Demanda de Mecca
Demanda de Datil Demanda de Nopal

Conversin a modelo de Prog. Lineal


Combinando finalmente la FUNCION OBJETIVO y las RESTRICCIONES en el modelo de Programacin Lineal, se tienen 001112 0010 1010 1101 0100 1011para el problema de Per Electronics. variables y 80001 restricciones La solucin ptima para el costo de transporte total mnimo es $5200. Las soluciones a cada variable indican las cantidades y rutas por las cuales deben embarcarse dichas cantidades. Los costos reducidos indican las cantidades requeridas para que los coeficientes de dichas variables puedan ser parte de la solucion.

Observaciones a la Conversin
Como se dijo inicialmente, los arcos del problema pueden conectar cualquier par de nodos. 0011 0010 1010 1101 0001 0100 1011 Solo se requiere una restriccion por nodo, pero la restriccion debe incluir una variable para cada arco que entre o salga del nodo. Para los nodos de origen, la suma de los embarques que salen menos la suma de los embarques que entran debe ser menor o igual que el suministro de origen. Para los nodos de destino, la suma de los embarques que entran menos la suma de los embarques que salen debe ser igual que la demanda. Para los nodos de transbordo, la suma de los embarques que salen debe ser igual a la suma de los embarques que entran.

De un nodo a otro nodo cualquiera


Origen destino, destino destino, trasbordo trasbordo El problema anterior es un problema bsico. 0011 0010 1010 1101 0001 0100 1011 Supongamos que es posible embarcar en forma directa desde Arequipa hasta Nopal a $4 por unidad y desde Datil hasta Nopal a $1 por unidad. Seguir las reglas generales :

Min
Sujeto a:

x x s arcos que salen arcos que entran x x 0 arcos que salen arcos que entran x x d arcos que entran arcos que salen
ij ij i ij ij j ij ij j

todos los arcos

cij xij

Nodos de origeni

Nodos de transbordo Nodos de destino j

5 Dublin 2 3 Kosco 6 3 6 Mecca

200

0011 0010 1010 1101 0001 1 0100 1011 2

600

Dorado

150

6 3
2 400
Arequipa

4 4
Lima

4 6

F.O. : + 4x28 + 1x78

Restricciones : Suministro de Arequipa : x23 + x24 + x28 <= 400 Demanda de Datil : x37 + x47 x78 = 350 Demanda de Nopal : x38 + x48 + x28 + x78 = 300

4
8 Nopal

7 Datil

2
350 1

300

Variaciones al problema de transbordo


0011 0010 1010 1101 0001 0100 1011

Las variaciones pueden incluir alguna o mas de las siguientes situaciones:


Suministro total no igual a la demanda total. Maximizacin de la Funcin Objetivo Capacidades de ruta minimas Rutas inaceptables.

También podría gustarte