Método Dual

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

Método Dual

El método dual-simplex se aplica para resolver problemas que empiezan


con factibilidad dual, es decir, óptimos pero infactibles.

Un problema se puede resolver por el método dual-simplex, cuando, después


de igualar acero la función objetivo y convertir las restricciones en
ecuaciones, agregando las variables de holgura necesarias, al menos uno,
cualquiera de los elementos del vector b (vector de disponibilidades) es
negativo y la condición de optimalidad se satisface.

Un comparativo entre el método simplex y el método dual-simplex.

El método dual-simplex requiere de la aplicación de dos criterios para su


solución: El criterio de optimalidad que asegura que la solución permanecerá
óptima todo el tiempo y el criterio de factibilidad que forza las soluciones
básicas hacia el espacio factible.

Criterio de Factibilidad. La variable saliente será aquella variable básica que


tenga el valor más negativo en el vector bi. Si todas las variables
básicas son positivas o sea 0se tiene la solución final, óptima y factible.

Criterio de optimalidad. La variable entrante se selecciona de entre


las variables no-básicas como sigue:

Dividir los coeficientes de la ecuación cero entre los coeficientes de la ecuación


asociada con la variable saliente, ignorando denominadores positivos y/o ceros.
La variable entrante será aquella cuyo cociente sea el menor, si el problema es
de minimizar, o el de menor valor absoluto si es de maximizar. Si todos los
denominadores son 0, el problema no tendrá solución factible.
La aplicación del método dual-simplex es especialmente útil para el tema
de análisis de sensibilidad. El procedimiento del método dual-simplex se
explicara más objetivamente con los siguientes ejemplos:

Ejemplo 1
Considere el siguiente modelo de PL y determine su solución por el método
dual-simplex.

Minimizar. Z= 2X1 + X2
S.A.
3X1 +X2  3
4X! +3X2 6
X! +2X2 # 3

X10 , X20 X30

Igualando a cero la función objetivo y agregando las variables de


holgura para obtener ecuaciones de restricción.

Minimizar. Z-2X1 - X2 = 0
S.A.
-3X1 -X2 +X3 =-3
-4X! -3X2 +X4 =-6
X! +2X2 X5 = 3

X10 , X20 X30


Obteniendo la forma tabular para aplicar el procedimiento del dual-simplex.

Conclusión.
La solución óptima es:
X1 = 3/5
X2= 6/5
Con Zoptima = 12/5
MÉTODO DEL COSTO MÍNIMO

El método del costo mínimo o de los mínimos costos es un algoritmo


desarrollado con el objetivo de resolver problemas de transporte o distribución,
arrojando mejores resultados que métodos como el de la esquina noroeste, dado
que se enfoca en las rutas que presentan menores costos.
El diagrama de flujo de este algoritmo es mucho más sencillo que los anteriores
dado que se trata simplemente de la asignación de la mayor cantidad de unidades
posibles (sujeta a las restricciones de oferta y/o demanda) a la celda menos costosa
de toda la matriz hasta finalizar el método.

ALGORITMO DEL COSTO MÍNIMO

PASO 1:
De la matriz se elige la ruta (celda) menos costosa (en caso de un empate, este se
rompe arbitrariamente) y se le asigna la mayor cantidad de unidades posible,
cantidad que se ve restringida ya sea por las restricciones de oferta o de demanda.
En este mismo paso se procede a ajustar la oferta y demanda de la fila y columna
afectada, restándole la cantidad asignada a la celda.
PASO 2:
En este paso se procede a eliminar la fila o destino cuya oferta o demanda sea 0
después del "Paso 1", si dado el caso ambas son cero arbitrariamente se elige cual
eliminar y la restante se deja con demanda u oferta cero (0) según sea el caso.
PASO 3:
Una vez en este paso existen dos posibilidades, la primera que quede un solo
renglón o columna, si este es el caso se ha llegado al final el método, "detenerse".
La segunda es que quede más de un renglón o columna, si este es el caso iniciar
nuevamente el "Paso 1".

EJEMPLO DEL MÉTODO DEL COSTO MÍNIMO


Por medio de este método resolveremos el problema de transporte propuesto y
resuelto en módulos anteriores mediante programación lineal.

EL PROBLEMA
Una empresa energética colombiana dispone de cuatro plantas de generación para
satisfacer la demanda diaria eléctrica en cuatro ciudades, Cali, Bogotá, Medellín y
Barranquilla. Las plantas 1, 2,3 y 4 pueden satisfacer 80, 30, 60 y 45 millones de
KW al día respectivamente. Las necesidades de las ciudades de Cali, Bogotá,
Medellín y Barranquilla son de 70, 40, 70 y 35 millones de Kw al día
respectivamente.

Los costos asociados al envío de suministro energético por cada millón de KW entre
cada planta y cada ciudad son los registrados en la siguiente tabla.

Formule un modelo de programación lineal que permita satisfacer las necesidades


de todas las ciudades al tiempo que minimice los costos asociados al transporte.

SOLUCIÓN PASO A PASO

Luego esa cantidad asignada se resta a la demanda de Bogotá y a la oferta de la


"Planta 3", en un proceso muy lógico. Dado que Bogotá se queda sin demanda esta
columna desaparece, y se repite el primer proceso.
Nuevo proceso de asignación

Nuevo proceso de asignación


Nuevo proceso de asignación

Una vez finalizado el cuadro anterior nos daremos cuenta que solo quedará una fila,
por ende asignamos las unidades y se ha terminado el método.

El cuadro de las asignaciones (que debemos desarrollarlo paralelamente) queda


así:
Los costos asociados a la distribución son:

En este caso el método del costo mínimo presenta un costo total superior al obtenido
mediante Programación Lineal y el Método de Aproximación Vogel, sin embargo
comúnmente no es así, además es simple de desarrollar y tiene un mejor
rendimiento en cuanto a resultados respecto al Método de la Esquina Noroeste.

METODO ASIGNACION
Un problema de asignación es un problema de transporte balanceado, en el cual
todas las ofertas y todas las demandas son iguales a uno. Se puede resolver
eficientemente un problema de asignación m x m mediante el método Húngaro.

Un problema de asignación es un problema de transporte balanceado en el que


todas las ofertas y demandas son iguales a 1; así se caracteriza por el
conocimiento del costo de asignación de cada punto de oferta a cada punto de
demanda. La matriz de costos del problema de asignación se llama: matriz de
costos.

Como todas las ofertas y demandas para el problema de asignación son números
enteros, todas las variables en la solución óptima deben ser valores enteros.
1.- ESCOGER EL NUMERO MENOR DE LA COLUMNA Y SE LE RESTA A TODA
LA COLUMNA

2.- SE COLOCA UNA LINEA DONDE HAYA QUEDADO CERO EN FILAS

3.-EL MENOR DE CADA FILA SE RESTA ENTRE CADA FILA SE ASIGANAN


NUMEROS NUEVOS
4.-ENCERRAR CADA CERO DE FILA Y COLUMNA

5.-SE MARCAN LAS FILAS CON CEROS


6.-MARCA COLUMNA QUE TENGA CUADRO TACHE Y FILA QUE NO TENGA
CERO
SE CLASIFICA:

A) CRUZADOS POR 2 LINEA (2, 0,3)


B)CRUZADOS POR 1 LINEA(2,6,7,2,5,15,1,11,15)
C)NADA LOS CRUZA(4,13,3,7,5,15,9,2,7,15)
7.- SE ELIGE EL MENOR DE (C) Y SE SUMA A (A)
8.-LOS VAN IGUAL
9.-SE LES RESTA EL MENOR DE (C) A ELLOS MISMOS (C)

10.- EL PROBLEMA TERMINA CUANDO TENEMOS EL MISMO NUMERO


CEROS QUE DE FILAS Y COLUMNAS.

Z=4+1+5+3+4=17 Hrs

También podría gustarte