Professional Documents
Culture Documents
PROBLEMA DEL TRANSPORTE El Problema de Trasporte se presenta frecuentemente a planear la distribucin de bienes y servicios desde varias localizaciones de suministro hacia varias localizaciones de demanda. La cantidad de bienes disponibles en cada localizacin de suministro (origen) es limitada. La cantidad de bienes necesarios en cada una de las localizaciones de demanda (destino) es conocida. E objetivo generalmente de minimizar costos de traslado de los bienes desde los orgenes hasta los destinos.
Algoritmo de Transporte El algoritmo de transporte sigue exactamente los mismos pasos que el mtodo simplex. Sin embargo, en lugar de usar la tabla simplex normal, se aprovecha la ventaja de la estructura especial del modelo de transporte para organizar los clculos en una forma ms cmoda. Adems de lo mencionado, se debe tener en cuenta que el algoritmo de transporte tambin puede ser desarrollado mediante la programacin lineal, aunque su resolucin podra terminar siendo demasiado extensa.
Los pasos del algoritmo de transporte son exactamente iguales a los del algoritmo simplex: Paso 1: determinar una solucin bsica factible de inicio y seguir con el paso 2. Paso 2: usar la condicin de optimalidad del mtodo simplex para determinar la variable de entrada entre todas las variables no bsicas. Si se satisface la condicin de optimalidad, detenerse. En caso contrario seguir en el paso 3. Paso 3: usar la condicin de factibilidad del mtodo simplex para determinar la variable de salida entre todas las variables bsicas en ese momento, y determinar la nueva solucin bsica. Regresar al paso 2. La estructura especial del modelo de transporte permite asegurar que haya una solucin bsica no artificial de inicio, obtenida con uno de los cuatro mtodos siguientes: 1.- Mtodo de la Esquina Noreste (superior, izquierda). 2.- Mtodo del Costo Mnimo. 3.- Mtodo de Aproximacin de Vogel. 4.- Mtodo de Russell
EJEMPLO: La Compaa Minera Fernndez S. A. debe abastecer mineral a 4 plantas procesadoras ubicadas en Piura (1), Trujillo (2), Lima (3), y Arequipa (4); las minas donde se extrae material estn ubicadas en Cajamarca (A), Huaraz (B), Cerro de Pasco (C). Para el prximo ao las plantas procesadoras requieren las cantidades del mineral que se presenta en el cuadro 1 ; as mismo los datos e capacidad de abastecimiento que las minas ofrecen a las procesadoras se muestran en el cuadro (2) y en el cuadro (3) se presenta el costo de transporte por cada tonelada. La compaa tiene como objetivo incurrir en el menor nivel de costo en el transporte de todo el mineral.
PLANTA
MINERAL TN
MINA
OFERTA
A B C DEMANDA
11 17 15 700
Todo problema de transporte se pueden resolver a travs de un programa Lineal o mediante los algoritmos de transporte. # Rutas = m + n 1 m n # de orgenes # de destino
1 | 700 A 1500 2 | 300 B 900 C 4 |1200 600 FUNCION OBJETIVO Minimizacin z = XA1 + CA1 + XA2 + CA2 + XA3 + CA3 + XA4 + CA4 +XB1 + CB1 + XB2 + CB2 + XB3 + CB3+ XB4 + CB4 +XC1 + CC1 + XC2 + CC2 + XC3 + CC3 + XC4 +CC4 1) Demanda: Debe satisfacerse la demanda de cada planta Restricciones en el Destino XA1 + XB1 + XC1 700 XA2 + XB2 + XC2 300 XA3 + XB3 + XC3 800 XA4 + XB4 + XC4 1200 2) Oferta: La cantidad de elementos enviados no puede exceder la cantidad disponible Restricciones en el Origen XA1 + XA2 + XA3 + XA4 < 1500 XB1 + XB2 + XB3 + XB4< 900 XC2 + XC1 + XC3 + XC4< 600 3 | 800
Pasos:
90
105
75
40
DEMANDA
15
25
20
60
Se empieza en A1 y se trata de agotar el origen A, para luego continuar el origen B. En ste caso se busca satisfacer A1, quedando de la siguiente manera: DESTINOS ORIGEN A 15 B 0 DEMANDA 0 25 20 60 90 105 75 40 1 100 2 85 3 110 OFERTA 5
Repitiendo los pasos pero ahora con A2, quedara: DESTINOS ORIGEN A 15 B 0 DEMANDA 0 20 20 60 90 1 100 5 105 2 85 0 75 40 3 110 OFERTA 0
Ahora al pasar a la fila B, simplemente nos ubicamos en la fila B2, dado que el destino 1 ya est satisfecho: DESTINOS ORIGEN A 15 B 0 DEMANDA Y para finalizar con B3: DESTINOS ORIGEN A 15 B 0 DEMANDA 0 90 20 0 1 100 5 105 2 85 0 75 20 0 60 0 3 110 OFERTA 0 0 90 20 0 20 60 1 100 5 105 2 85 0 75 20 3 110 OFERTA 0
Una vez solucionado, verificamos N de Origenes + N de Destinos 1 = N de Celdas ocupadas Por ello: (2) + (3) 1 = 4 Y como hemos notado, solo hay 4 celdas con valor diferente de 0. Entonces la solucin es factible y el valor de Z ser: Z = 15(100)+5(85)+20(105)+20(75) = 5525
Tenemos la siguiente tabla del ejemplo anterior: DESTINOS ORIGEN A 1 100 2 85 3 110 OFERTA 20
90
105
75
40
DEMANDA
15
25
20
60
De la cual procedemos, primero a restar fila a fila los dos menores nmeros. Para ste caso, la primera fila se restar 100-85, mientras que en la segunda se restaran 90-75. Adems luego restaremos columna a columna los 2 valores que tenemos, de modo que nos quedar as:
De la tabla mostrada, seleccionamos la columna cuyo valor sea el mayor, en ste caso 35. A partir de ello, entre las filas elegiremos al mnimo valor y buscaremos satisfacerlo. Con la actual oferta. En ste caso, se puede apreciar que se satisface los 20 productos demandados con los 20 productos ofertados en el 2do almacn. Una vez cumplido ste paso, es necesario volver a repetir el paso anterior hallando las restas de las columnas y filas. El resultado ser
Nueva Nueva Restas 15 0 15 15 Demanda Nueva D. 15 0 90 5 25 0 10 100 20 105 20 20 0 60 20 85 0 75 40 20 15 35 OFERTA Of. 110 20 20 Of. 0
En ste caso, la columna resaltada de rojo ya est satisfecha, por lo cual solo nos basamos en las otras dos columnas. Al proceder igual que en la tabla anterior, tenemos que satisfacer la fila con el mnimo costo. En ste caso seleccionamos 85 y satisfacemos con los 20 productos ofertados. Ahora, el Origen A se ha quedado sin productos para ofertar, los productos restantes sern tomados del Origen B, quedando : Destin ORIGEN A 0 B 15 Demand a 15 25 20 60 90 5 o 1 100 20 105 20 Destino 2 85 0 75 40 Destino 110 OFERT 3 A 20
Para verificar nuestra solucin, se aplica la frmula: N de Origenes + N de Destinos 1 = N de Celdas ocupadas Por ello: (2) + (3) 1 = 4 Y efectivamente, solo hay 4 celdas con valor diferente de 0, entonces el valor de Z ser: Z = 15(90)+20(85)+5(105)+20(75) = 5075
10
10
11
90
105
75
40
DEMANDA
15
25
20
60
Ahora, debemos elegir el Costo ms barato, que en ste caso es 75. Una vez elegido, deber evaluarse si se le puede satisfacer.
90
105 20
75
40-20
DEMANDA
15
25
20-20.
60
Como podemos ver, si se puede satisfacer, quedando el destino 3 satisfecho, con lo cual volvemos a elegir el costo ms barato. En ste caso sera 85 y se le intentar satisfacer:
11
12
En ste caso, no se le puede satisfacer los 25, pero si 20, lo que ocasiona que el Origen A ya no tenga ms productos por ofertar. Volvemos a repetir el mismo proceso:
12
13
Para verificar nuestra solucin, se aplica la frmula: N de Origenes + N de Destinos 1 = N de Celdas ocupadas Por ello: (2) + (3) 1 = 4 Y como hemos notado, solo hay 4 celdas con valor diferente de 0. Entonces la solucin es factible y el valor de Z ser: Z = 15(90)+20(85)+5(105)+20(75) = 5075
13