You are on page 1of 16

Modelo Standard &

Algoritmo Simplex
Introduccin
Conceptos Bsicos
Conversin a
Forma Estndar
Ejercicios de
Aplicacin
Introduccin
Mtodo Simplex
Conceptos Bsicos

Algoritmo Simplex:
Para problemas de
mas de dos Es un mtodo
Es un
variables se algebraico para
procedimiento
necesita un resolver cualquier
iterativo 'que
mtodo para problema de
permite ir
encontrar el mejor Programacin
mejorando la
punto extremo. El Lineal en un
solucin a cada
algoritmo numero finito de
paso
simplex es ese pasos
mtodo
Otros conceptos Bsicos

Iteracin: Prueba de Mejora


Una serie de Optimalidad Proceso de
pasos de un Mtodo para encontrar
algoritmo que determinar si soluciones
se repiten. la solucin factibles con
obtenida es valores de la
optima funcin
objetivo cada
vez mejores,
en un modelo
matemtico
Para aplicar Mtodo Simplex a un problema lineal
debe de estar expresado en Forma Estndar.
Pasos para convertir un programa Lineal a forma
Estndar
FORMA ESTANDARD :
Funcin Objetivo ( F.O) debe
maximizarse.
1

Todos los valores de lado derecho


de las restricciones son positivos
2

Todas las restricciones son


igualdades.
3
Proceso de conversin a forma
Estndar
Paso # 1 : Para convertir una funcin
Funcin Objetivo objetivo de minimizacin a una
equivalente de maximizacin,
( F.O) debe cada coeficiente de la
maximizarse funcin objetivo es
siempre multiplicado por -1.

Ejemplo:
Minimizar -2x1+x2-3x3 * ( -1 )
Equivale a Maximizar.. 2x1-x2+3x3
Proceso de conversin a forma
Estndar
Paso # 2 : Para crear una restriccin de forma
Todos los valores de estndar que tenga un lado derecho
lado derecho de las no negativo, se multiplica ambos
restricciones deben lados de la restriccin por -1..
ser positivos
Ejemplo :
Rest - ( -1)* -3x1-2x2-2x3 > o = -15 *(-1)
Equivale a .. 3x1+2x2+2x3 < o = 15
Nota: Si la restriccin original es < o = despus de
multiplicar por -1 deber obtener una restriccin > o =
y viceversa.
Si la restriccin original es una igualdad cuando se
multiplica por -1 sigue siendo una restriccin de
igualdad.
Proceso de conversin a forma
Estndar
Una restriccin menor o igual es
Paso # 3 : convertida a una igualdad mediante la
adicin (+) de un variable no negativa
en el lado izquierdo, para compensar la
Todas las diferencia. A esta variable se le
conoce como Variable Floja.

restricciones Una restriccin mayor o igual para ser


convertida a una igualdad ser necesario

debe ser
restar (-) una variable no negativa en el
lado izquierdo, para compensar la
diferencia. A esta variable se le
igualdades conoce como Variable Supervit.
Ejercicios de Aplicacin
Ejercicio 1
Convertir el siguiente programa lineal a forma estndar
Minimizar 2x1+ x2- 3x3
Dependiendo de x1+ 2x2 x3 < o = 11
x1 x2+ x3 = -1
-2x1-3x2 +4x3 > o = 8
x1 , X2, X3 >o=0

SOLUCION
1. Minimizar a Maximizar la F.O
(2x1+ x2- 3x3) * (-1 ) = - 2x1- x2+ 3x3
Ejercicios de Aplicacin
Solucin Ejercicio # 1
2. Conversin de lados Derechos Negativos
x1+ 2x2 x3 < o = 11
(x1 x2+ x3 = -1) * (-1) eq. -X1 + X2- X3 =1
-2x1-3x2 +4x3 > o = 8
x1 , X2 , X3 > o = 0

3. Conversin de Restricciones de Desigualdad


x1+ 2x2-x3 < o = 11 eq. x1+ 2x2 x3 +S1 =11
-x1 + x2-x3 = 1 ya es igualdad -x1 + x2- x3 = 1
-2x1-3x2 +4x3 > o = 8 eq. -2x1-3x2 +4x3 S2 = 8
x1,x2,x3 > o = 0
Ejercicios de Aplicacin
Solucin Ejercicio # 1

4. Conversin de Variables No Positivas

F.O Maximizar - 2x1-X2+ 3X3 - - 2X1+ X2+ 3X3


-X2 = x2
Sustituimos la nueva variable positiva en todo el modelo matemtico
X1- 2x2- x3+ S1=11
-x1 x2 - x3 = 1
-2x1+ 3x2 +4x3 - S2 = 8
x1,x2,x3 > o = 0
Ejercicios de Aplicacin
Ejercicio 2

Convertir de Programa Lineal a Estndar


Min = 5x1+2x2-3x3

Restricciones
2x1+2x2-x3 < o = 4
3x1- x2+x3 < o = 3
2x1+x2+3x3 < o = 5
X1,x3> o = 0 y x2< o = 0
Ejercicios de Aplicacin
Solucin Ejercicio # 2

Paso # 1 : F.O Min = 5x1+2x2-3x3 - Max Z 5x1-2x2+3x3


Paso # 2 : Lado derecho de las restricciones NO negativas - NO
APLICA
Paso # 3 : Todas las rest. Deben ser igualdades , es decir , pasando
el problema a forma estndar aadiendo variables artificiales
2x1+2x2-x3+x4 = 4
3x1- x2+x3+x5 = 3
2x1+x2+3x+x6= 5
Paso # 4 : Todas las variable deben ser positivas - NO APLICA
MODELO ESTANDAR FINAL
F.O Max Z = 5x1-2x2+3x3
s.a -> 2x1+2x2-x3+x4 = 4
3x1-x2+x3+x5 = 3
2x1+x2+3x +x6= 5
Ejercicios de Aplicacin
Ejercicio 3
Convierta a la forma estndar:
Max z = 3x + 2y Paso # 1 : F.O debe Max - NO APLICA
Paso # 2 : Lado derecho de las
Sujeto a restricciones negativo - NO APLICA
2x + y < o = 100 : R1 Paso # 3 : Todas las rest. Deben ser
igualdades , aadiendo variables artificiales
x + y < o = 80 : R2 2x + y + s1 = 100
x < o = 40 : R3 x + y + s2 = 80
x + s3 = 40
X,y > o = 0 Paso # 4 : Todas las variables deben ser
positivas en F.O - NO APLICA
MODELO ESTANDAR FINAL
F.O Max z = 3x + 2y
s.a 2x + y + s1 = 100
x + y + s2 = 80
x + s3 = 40
x,y,s1,s2,s3 > o = 0.
Ejercicios de Aplicacin
Ejercicio 4
Convierta a la forma estndar:
Max z = 50x1 + 20x2 + 30x3
Sujeto a
400x1 + 200x2 + 150x3 > o = 500
3x1 + 2x2 < o = 6
2x1 + 2x2 + 4x3 > = 10
2x1 + 4x2 + x3 = 8
x1;x2;x3;x4 > o = 0
Ejercicios de Aplicacin
Solucin Ejercicio # 4

Usando las reglas descritas previamente se introducen las nuevas


variables e1, s1 y e2 para las restricciones 1, 2 y 3
respectivamente. El nuevo modelo de PL queda:
Max z = 50 x1 + 20 x2 + 30 x3
Gracias !!!!

You might also like