Programación Lineal
Programación Lineal
Programación Lineal
Una solución del modelo es factible si satisface todas las restricciones. Es óptima si, además de ser
factible, produce el mejor valor (máximo o mínimo) de la función objetivo.
El modelo de Programación Lineal, como en cualquier modelo de investigación de operaciones, tiene tres
componentes básicos:
x1,x2,..,xn ≥ 0
Donde:
El conjunto de variables que cumple las condiciones de todas las restricciones se llama solución factible,
y el conjunto de soluciones factibles se llama Región de Factibilidad Resultante (RFR).
Ejemplo :
Donde:
➢ Variables de Holgura → Las variables de holgura sirven para convertir las desigualdades en
igualdad.
Ejemplo:
x1 - x2 ≥ 9 x1 - x2 ≤ 9
Ejemplo:
-z = -2x1 - 5x2
➢ Forma Canónica
Maximizar z = c1x1 + c2x2 + ……. + cnxn Minimizar z = c1x1 + c2x2 + ……. + cnxn
sujeto a: sujeto a:
a11x1 + a12x2 + …….. + a1nxn ≤ b1 a11x1 + a12x2 + …….. + a1nxn ≥ b1
a21x1 + a22x2 + …….. + a2nxn ≤ b2 a21x1 + a22x2 + …….. + a2nxn ≥ b2
. . . . . .
. . . . . .
am1x1 + am2x2 + …….. + amnxn ≤ bi am1x1 + am2x2 + …….. + amnxn ≥ bi
x1,x2,..,xn ≥ 0 x1,x2,..,xn ≥ 0
➢ Forma Estándar
Maximizar z = c1x1 + c2x2 + ……. + cnxn Minimizar z = c1x1 + c2x2 + ……. + cnxn
sujeto a: sujeto a:
a11x1 + a12x2 + …….. + a1nxn = b1 a11x1 + a12x2 + …….. + a1nxn = b1
a21x1 + a22x2 + …….. + a2nxn = b2 a21x1 + a22x2 + …….. + a2nxn = b2
. . . . . .
. . . . . .
am1x1 + am2x2 + …….. + amnxn = bi am1x1 + am2x2 + …….. + amnxn = bi
x1,x2,..,xn ≥ 0 x1,x2,..,xn ≥ 0
➢ Forma Mixta
x1,x2,..,xn ≥ 0
Ejemplo: