Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ulises Mata
Introduccin
O Se exploran dos modelos de
programacin lineales, por su estructura estos modelos son llamados de transporte y asignacin y pueden ser resueltos por medio de procedimientos de computo mas eficientes que el mtodo simplex.
Modelo de Transporte
O Sirve para manejar la distribucin de
mercancas desde varios puntos de suministro hasta varios puntos de demanda. Casi tiene una capacidad dada de mercancas en cada origen y un requerimiento dado para ellas en cada destino.
Modelo de Asignacin
O Se refiere a la clase de modelos de
programacin lineal que implican determinar la asignacin mas eficiente. El objetivo mas frecuente es minimizar los costos totales o tiempo total de realizar la tarea en cuestin.
y las unidades que sern enviadas para minimizar el costo de transporte total. La tabla de transporte es una forma conveniente de resumir todos los datos.
forma tabulada, se debe establecer una solucin factible inicial para el problema. O Este procedimiento requiere que se parta de la celda superior izquierda de la tabla y se asignen unidades a la ruta de envi como sigue:
Agotar la oferta en cada fila antes de descender a la fila siguiente 2. Agotar los requerimientos de cada columna antes de continuar hacia la derecha en la siguiente columna 3. Comprobar que todas las ofertas y demandas se satisfagan
1.
Ejemplo
Restriccin de capacidad
$3
$ 8
$4
$3
300
$7 $5
$9
una tcnica iterativa para pasar de una solucin factible inicial a una factible optima. Este proceso consta de dos partes distintas: 1. Implica someter a prueba la solucin actual para determinar si es posible una mejora 2. Consiste en modificar la solucin actual para obtener una solucin mejorada.
Cinco Pasos para probar los cuadros no utilizados con el mtodo de salto de piedra en piedra
1. 2.
3.
4.
5.
Seleccin un cuadro no utilizado que ser evaluado Comenzar en este cuadro, trazar un trayecto cerrado de regreso al cuadro original va aquellos que actualmente se utilizan, y moverse con desplazamientos horizontales y verticales Iniciar con un signo mas en el cuadro no utilizado, colocar alternadamente signos menos y signos mas en cada cuadro de esquina del trayecto cerrado que se acaban de trazar. Calcular un ndice de mejora mediante la suma de un signo de costo por unidad de cada cuadro que contiene un signo mas y luego restar los costos por unidad de cada cuadro que contiene un signo menos Repetir los pasos de 1 a 4 hasta que se haya calculo un ndice de mejora para todos los cuadros no utilizados
Mtodo MODI
O Permite calcular ndices de mejora con
rapidez para cada cuadro no utilizado sin tener que dibujar todos los trayectos cerrados. O Si existe un ndice de mejora negativo que indica que se puede lograr una mejora, entonces ser necesario encontrar solo un trayecto de piedra en piedra.
inicial que se obtiene por medio de la regla de la esquina noroeste. Pero ahora hay que calcular el valor de cada fila (llmense R1, R2,R3) y cada columna (K1,K2,K3)en la tabla de transporte. Ri=Valor asignado a la fila i Kj=Valor asignado a la columna j Cij=Costo del cuadro ij
2.
3. 4. 5.
Para calcular los valores de cada fila y columna, hgase Ri+Kj=Cij pero solo para aquellos cuadros que por el momento estn utilizados o ocupados. Despus de que todas las ecuaciones han sido escritas, hgase R1=0 . Resolver el sistema de ecuaciones para todos los valores R y K. Calcular el ndice de mejora de cada cuadro no utilizado. Seleccionar el mejor ndice negativo y proceder el problema se hizo en el mtodo de salto de piedra en piedra.
noroeste pero permite obtener fcilmente una buena solucin inicial, en realidad, una que con frecuencia es optima
6.
Se deben de encontrar la diferencia entre los dos costos de envi por unidad mas bajos de cada fila y columna de la tabla de transporte. Identificar la fila o columna con el costo de oportunidad mas grande, o diferencia. Asignar tantas unidades como sea posible al cuadro de costo mas bajo de la fila o columna seleccionada. Eliminar cualquier fila o columna que acaba de ser satisfecha por completo por la asignacin que se acaba de hacer. Calcular otra vez las diferencias de costos de la tabla de transporte, pero se debe omitir las filas o columnas eliminadas en el paso anterior. Regresar al paso 2 en las filas y columnas restantes y repetir los pasos hasta que se obtenga una solucin inicial factible.
mediante los procedimientos de solucin precedentes si primero se introducen orgenes o destinos ficticios.
agregar una variable de holgura durante la solucin del problema de Programacin Lineal.
almacenes requieren mas producto que las fabricas de la firma pueden surtir. En este caso se tiene que insertar una fila ficticia que represente una fabrica falsa.
Albuquerq ue (A)
250 5 8 9
Boston (B)
4 4 7
Capacida d de Fabrica
250
Evansville
Fort
50
200
50
150
300
300
Req. de Almacn
300
200
200
150
850
mas el numero de cuadros ocupados o rutas en una solucin de la tabla de transporte es menor que el numero de filas mas el numero de columnas menos 1. Semejante situacin puede surgir en la solucin inicial o en cualquier solucin subsiguiente.
la regla de que el numero de cuadros utilizados debe ser igual al numero de filas mas el numero de columnas menos 1.
200 0 Bodega 2 10 9 9
200
200 Bodega 3 7 10
40 7 160
240
160 600
Demanda del
comprador
200
200
200
porque viola la regla de que el numero de cuadros utilizados debe ser igual al numero de filas mas el numero de columnas menos 1. O Para corregir este problema se coloca un 0 en un cuadro no utilizado, con el mtodo de la esquina noreste, este cero debe ser colocado en una de las celdas adyacentes a la ultima celda llena para conservar el patrn escalonado. O Si se considera el 0 como un cuadro ocupado entonces se puede continuar usando cualquier mtodo de solucin que se desee.
degenerarse despus de la etapa de solucin inicial cuando el relleno de un cuadro vaco da por resultado dos o mas celdas llenas que al mismo tiempo se convierten en vacas en lugar de que una sola lo haga.
tenga mltiples soluciones optimas, tal situacin es indicada cuando uno o mas de los ndices de mejora que se calcularon para cada uno de los cuadros no utilizados es 0 en la solucin optima. Esto significa que es posible disear rutas de envi alternativas con el mismo costo de envi total.
en el algoritmo de transporte con el objetivo de maximizar la utilidad. Como el ndice de mejora para una celda vaca indica como cambiara el valor de la funcin objetivo si se coloca una unidad en esa celda vaca, se llega a la solucin optima cuando todos los ndices de mejora son negativos a 0.
transporte en los cuales uno de los orgenes es incapaz de enviar una carga a uno o mas de los destinos.
Mtodo Hngaro
O Es un mtodo eficiente de encontrar una
solucin optima sin tener que hacer una comprobacin directa de cada opcin. Opera sobre un principio de reduccin de matrices, lo que significa que mediante la resta y la suma de nmeros apropiados de la tabla matriz de costos se pueden reducir el problema a una matriz de costos de oportunidad.
para ver si se puede hacer una asignacin optima. 3. Revisar la tabla de costos de oportunidad presente
primero las filas y columnas donde hay una celda 0. para resolver los problemas mas grandes es mejor confiar en un mtodo mas sistemtico que permite hacer asignaciones validas
es uno en el cual el numero de filas es igual al numero de columnas. Sin embargo, el numero de personas u objetos que deben ser asignados no es igual al numero de tareas, clientes o maquinas que aparecen en las columnas, por lo cual el problema es desbalanceado.
la recompensa, utilidad o eficacia de una asignacin en ligar de minimizar los costos. Es fcil obtener un problema de minimizacin equivalente mediante la conversin de todos los nmeros que hay en la tabla en costos de oportunidad. Esta tarea se realiza restando cada numero de tabla de ganancias original del numero mas grande que hay en la tabla.