....
METODO SIMPLEX.
VIDEO RESOLVIENDO UN EJERCICIO.
¿Qué es el método simplex?
El método simplex es un algoritmo utilizado en la programación lineal para resolver problemas de optimización. En términos simples, busca encontrar la mejor solución posible a un problema dado, considerando ciertas restricciones y maximizando o minimizando una función objetivo.
Ventajas de utilizar el método simplex.
- Aplicable a problemas de gran escala.
- Flexibilidad en la formulación del problema.
- Permite identificar soluciones no factibles o ilimitadas.
- Interpretación geométrica
- Puede incorporar variables no lineales
Problema:
Z=3x1+5x2 2x1+3x2≤8
4x1+x2≤6
x1,x2≥0
Paso 1: Convertir a forma estándar
2x1+3x2+s1=8
4x1+x2+s2=6 Z−3x1−5x2=0 Variables no básicas:
x1,x2.
Maximizar
Sujeto a las restricciones:
Las restricciones deben convertirse en ecuaciones agregando variables de holgura s1 y s2:
Función objetivo en forma estándar:
Variables básicas: s1,s2.
Paso 2: Tabla Inicial del Método Simplex
| Básicas | x1 | x2 | s1 | s2 | RHS |
|---|
| s1 | 2 | 3 | 1 | 0 | 8 |
| s2 | 4 | 1 | 0 | 1 | 6 |
| Z | -3 | -5 | 0 | 0 | 0 |
Los coeficientes de la fila Z son negativos, por lo que aún no es óptimo.
Paso 3: Determinar la variable entrante
Elegimos la variable con el coeficiente negativo más grande en la fila Z.
max(∣−3∣,∣−5∣)=5⇒x2 entra
Paso 4: Determinar la variable saliente
Para cada fila, calculamos RHS/ coeficiente de la variable entrante x2:
La menor razón es 2.67, por lo que la variable saliente es s1.
Paso 5: Pivoteo
Hacemos el pivote en el elemento 3 de la primera fila.
Dividimos la fila 1 entre 3:
(32,1,31,0,38)
Eliminamos x2 de la segunda fila y de la fila Z.
Nueva tabla:
| Básicas | x1 | x2 | s1 | s2 | RHS |
|---|
| x2 | 2/3 | 1 | 1/3 | 0 | 8/3 |
| s2 | 10/3 | 0 | -1/3 | 1 | 10/3 |
| Z | -1/3 | 0 | 5/3 | 0 | 40/3 |
Paso 6: Comprobar optimalidad
Todos los coeficientes en la fila Z son no negativos.
Solución óptima encontrada:
x 1 = 0, x2 = 38
Valor de la función objetivo:
Z = 340
Ejercicio.
No hay comentarios:
Publicar un comentario