Sunteți pe pagina 1din 4

Mtodo del Cruce del arrollo o mtodo de la piedra rodante o mtodo del banquillo

El mtodo del cruce del arrollo tambin llamado algoritmo de Stepping Stone, es un mtodo de programacin lineal que consiste en calcular cul sera la variacin del costo del envio de una unidad de cierto producto por cada una de las ruta posibles, es decir asignar cierta cantidad de artculos desde varios origines (fabricas) a un conjunto de destinos (clientes) de tal manera que se disminuyan los costos, hasta optimizar la funcin objetivo. Para mostrar el funcionamiento de este mtodo Vamos a determinar la solucin optima del siguiente modelo con el mtodo del cruce del arrollo DESTINOS Fuentes 1 2 3 Demanda 12 0 5 1 10 2 0 7 14 15 3 20 9 16 15 4 11 20 18 10 Oferta 15 25 5 45 Tene mos 4 desti nos y 3

fuentes cada fuente es de donde va a salir el material, y los destinos serian los clientes. En la parte inferior de la tabla tenemos la demanda de cada cliente y en la parte derecha la oferta de cada fuente Queremos determinar cunto material enviar de cada fuente a cada destino minimizando los costos, en la parte superior derecha estn el costo de envi cada celda, por ejemplo por cada artculo que se envi de la fuente dos al cliente dos tendr un costo de 7 unidades monetarias. 1. El primer paso es verificar que la oferta y la demanda son iguales, en cuanto a la oferta15+25+5 serian 45 y la demanda seria 5+15+15+10 igual a 45, es decir que son iguales 2. Hallar la solucin inicial factible ya sea por el mtodo de la esquina noroeste, costo mnimo o aproximacin de vogl, una vez hallada, se calcula la solucin es decir Z y verificamos si la solucin es degenerada con la formula numero de columnas mas numero de filas menos uno debe ser menor o igual al numero de celda vacias ( #C + #F 1 # celdas vacias)

Z F

DESTINOS Fuentes 1 2 3 Demanda 12 0 5 1 10 2 0 7 14 15 3 20 9 16 15 4 11 20 18 10 Oferta 15 25 5 45

= 410

+C-1 num ero de casill

as llenas 4+3-1 6 si se cumple 1. Luego pasamos esta solucin a una nueva tabla para hacer la primera iteracin iniciamos colocando el nmero 10 en la parte derecha de la primera fila, tambin puedes ser un cero por ejemplo y dar el mismo resultado, El numero 10 va a representar toda la primera fila, as que procedemos a restar el costo de las casillas llenas menos el numero 10.10 menos 10, cero, este nmero se coloca en la parte arriba, luego 0 menos 10 Menos 10, no continuamos porque las siguientes son vacas, as que continuamos con el -10 que representa la segunda columna 2.

1. Debido a que se necesita hallar una solucin optima mejor que la anterior hay que asignarle una cantidad de material a una de las celdas vacas, as que comenzamos a sumar los nmeros que hayamos, en cada casilla vacia se suma el numero de la fila mas el de la calumna.

Se marca con un punto las casillas en que la cantidad de material sea mayor al costo en este caso son 17, 15 y 13, a la casilla que le vamos a asignar el material es a la que tenga el menor costo de trasporte, en este caso es el 15 , pero si le asignamos un valor a esta casilla la primera columna y la ltima fila quedan con material de sobra, por esto le restamos esta misma cantidad a la fila y la columna, luego la primera fila queda con menos material, por esto se le suma esta misma cantidad a la casilla del 10, entonces la segunda columna queda con exceso de material, as q se le resta esta misma cantidad a la celda siguiente que sera el 5 y finalmente para equilibrar la segunda fila se suma este valor a la casilla del5 y de esta manera cerramos el ciclo, y la cantidad de material asignado que se sumara y restara en las casillas ser el menor valor de las casillas con signo negativo, en este caso sera el 5

Luego repetimos una vez ms el ciclo desde el paso 3, hallamos la solucin Z y si la solucin es degenerada: Hallamos el costo en esta solucin optima y obtenemos Z= 15(9)+10(20)= 335 De lo cual podemos observar que el costo mnimo es menor al hallado anteriormente. Luego procedemos a verificar si la solucin es degenerada tenemos: 4+3-1 4 Debido a que no se cumple al inecuacin podemos deducir que esta solucin si es degenerada por lo cual necesitaremos una cantidad muy pequea llamada psilon (E ) su valor tiende a cero , serian dos para cumplir la desigualdad. Al finalizar obtenemos la siguiente tabla y repetimos el ciclo. Sabremos que hemos terminado una vez el costo mnimo (Z) deja de disminuir o deja de haber casillas marcadas con * #F + #C-1 casillas llenas de lo cual

Z=7(10)+15(9)+10(11)=315 es decir que el costo disminuyo Verificamos si la solucin es degenerada y obtenemos 4+3-15 no se cumple la inecuacin, por lo cual necesitamos un psilon, Al finalizar obtenemos la siguiente solucin.

Si embargo en este caso no hay ninguna casilla en la que se pueda marcar * por lo cual la respuesta con un costo de Z=315 es:

S-ar putea să vă placă și