You are on page 1of 10

Investigacin de Operaciones Tipos de solucin de programas lineales

Gonzlez Rodrguez Magno Angel

Tipos de soluciones a problemas de programacin lineal

TIPOS DE SOLUCIONES EN PROBLEMAS DE PROGRAMACIN LINEAL

PROBLEMA ORIGINAL DE PROGRAMACIN LINEAL Maximizar Z= 200X1 + 240X2 s.a 6X1 + 12X2 <= 120 8X1 + 4X2 <= 64 X1, X2 >= 0

METODO GRAFICO
Maximizar Z= 200X1 + 240X2

20 16

s.a 6X1 + 12X2 <= 120 8X1 + 4X2 <= 64

C1= (0,10)

12 8
Soluciones factibles C2= (4,8)

X1, X2 >= 0

C4= (0,0)

Para:

8 4

12 28

16 84

20 84

24 84

Figura1. Solucin grafica

C C1= (0,10): Z= 200(0) + 240(10)3==(8,0) 2400

C2= (4,8): Z= 200(4) + 240(8) = 2720 C3= (8,0): Z= 200(8) + 240(0) = 1600 C4= (0,0): Z= 200(0) + 240(0) = 0 Entonces la solucin que aporta el valor mximo es C2 Solucin factible Tipos de soluciones a problemas de programacin lineal 2

El conjunto interseccin, de todos los semiplanos formados por las restricciones, determina un recinto, acotado o no, que recibe el nombre de regin de validez o zona de soluciones factibles.

METODO GRAFICO

20
Maximizar Z= 200X1 + 240X2

16
C1= (0,10)

s.a 6X1 + 12X2 <= 120 8X1 + 4X2 <= 64

12 8
Soluciones factibles C2= (4,8)

X1, X2 >= 0

C4= (0,0)

8 4

12 28
C3= (8,0)

16 84

20 84

24 84

Figura1. Solucin grafica

Tipos de soluciones a problemas de programacin lineal

Solucin ptima

El conjunto de los vrtices del recinto (formados por las restricciones) se denomina conjunto de soluciones factibles bsicas y el vrtice donde se presenta la solucin ptima se llama solucin mxima (o mnima segn el caso).

METODO GRAFICO

20
Maximizar Z= 200X1 + 240X2

16
C1= (0,10)

s.a 6X1 + 12X2 <= 120

12 8
Soluciones factibles C2= (4,8)

8X1 + 4X2 <= 64 X1, X2 >= 0

C4= (0,0)

8 4

12 28
C3= (8,0)

16 84

20 84

24 84

Figura1. Solucin grafica

Tipos de soluciones a problemas de programacin lineal

PROBLEMA DE PROGRAMACIN LINEAL INCORPORANDO LAS VARIABLES DE HOLGURA

Maximizar Z= 200X1 + 240X2 + 0S1 + 0S2 s.a 6X1 + 12X2 + 1S1 + 0S2 = 120 8X1 + 4X2 + 0S1 + 1S2 = 64 X1, X2, S1, S2 >= 0 (1) (2)

Variables bsicas y soluciones bsicas factibles

El conjunto de soluciones bsicas en el nuevo problema dado anteriormente no puede ser graficado ya que ahora se tiene 4 variables, por lo tanto, debemos buscar otra alternativa procedimental para encontrar las soluciones factibles. Una solucin a la ecuaciones (3 y 4) simultneamente, se podran tener como: Solucin 1.- X1 =0, X2=0, S1=120, S2=64 .. Solucin 2.- X1 =8, X2=0, S1=72, S2=0 .. Solucin 3.- X1 =0, X2=1, S1=108, S2=60 .. Solucin 4.- X1 =1, X2=10, S1=-6, S2=16 . Solucin 5.- X1 =120, X2=0, S1=0, S2=-96 . (a) (b) (c) (d) (e)

Se observa que las soluciones a, b y c satisfacen tambin las restricciones de no negatividad, Por lo tanto, son soluciones factibles, pero en la solucin d, la variable S1 es negativa +, por lo tanto no se cumple con las restriccin de no negatividad y el la solucin e, el mismo caso que la solucin d nada ms que la variable negativa es la S2. Si tenemos ms variable que ecuaciones, podemos tener un conjunto extra de variables iguales a cero, obteniendo as un sistema con igual nmero de variables y restricciones. Una solucin as es llamada una solucin bsica.

Tipos de soluciones a problemas de programacin lineal

Una solucin bsica factible para las ecuaciones (1 y 2) es una solucin que tenga a lo mucho 2 variables con valores positivos y el resto de variables con valores iguales a cero. Las soluciones a y b son soluciones bsicas factibles para (1 y 2) Solucin 1.X1 =0, X2=0,
Variables no bsicas

S1=120, S2=64 ..
Variables bsicas

(a)

Solucin 2.-

X1 =8, X2=0,
Variables no bsicas

S1=72,

S2=0 ..

(b)

Variables bsicas

Estas 2 soluciones son soluciones bsicas factibles En el caso de la solucin (c) se tiene 3 variables que son positivas, entonces las solucin es factible pero no una solucin bsica factible.

Soluciones bsicas factibles y soluciones en los vrtices

Regresando a la solucin grafica el inicio del trabajo, se aprecia que cada vrtice en el conjunto de soluciones factibles corresponde a una solucin bsica factible de alas ecuaciones 1 y 2, en la siguiente tabal se enlistan los 4 vrtices del conjunto de soluciones factibles, Los valores de S1 y S2 son obtenidos por sustitucin de los valores correspondientes de X1 y X2 en las ecuaciones (1 y 2):

C1 C2 C3 C4

X1 0 4 8 0

Figura 1 X2 10 8 0 0

Ecuaciones 1 y 2 S1 S2 0 20 0 0 72 0 120 64

Sustituyendo las ecuaciones 1 y 2, con los valores obtenidos de la tabla se tiene los siguientes conclusiones: 1. Hay un vrtice del conjunto de soluciones factibles que es la mxima utilidad 2. Cada vrtice del conjunto de soluciones factibles corresponde a una solucin bsica factible de las ecuaciones restricciones. 3. Cada solucin bsica factible correspondiente a una solucin del vrtice del conjunto de soluciones factibles.

Tipos de soluciones a problemas de programacin lineal

Soluciones no acotadas

En algunos modelos de programacin lineal, los valores de las variables se pueden aumentar en forma indefinida sin violar ninguna de las restricciones, lo que significa que el espacio de soluciones es no acotado cuando menos en una direccin. Como resultado el valor de la funcin objetivo puede crecer (caso de la minimizacin) en forma indefinida. Cmo sabemos en las tablas que existe solucin no acotada? Cuando en la tabla del simplex en el rengln de la z existe una variable no bsica que puede entrar pero al determinar la variable que sale nos damos cuenta que en su columna existen solo valores de cero o negativos, lo que significa que esa variable puede hacer crecer en forma indefinida a z sin que se infrinja ninguna de las restricciones. Por lo tanto concluimos sin hacer ms clculos que el problema no tiene solucin acotada.
X2

MAX Z = 5X1 + 3X2 Sujeto a: 1. X1 + X2 <= 7 2. X1 >= 3 3. X2 >= 3 4. 2X1 +3X2 >= 3 X1, X2 >=0

7 6 5 4

3 2

1 X1 1 2 3 4 5 6 7

La solucin es la siguiente regin sombreada: Si eliminamos la primera restriccin, la solucin sera no acotada

Tipos de soluciones a problemas de programacin lineal

X2 7 6 5 4

3 2

1 X1 1 2 3 4 5 6 7

Solucin Infactible:

Si las restricciones no se pueden satisfacer en forma simultnea, se dice que el modelo no tiene solucin factible. Esta situacin nunca puede ocurrir si todas las restricciones son del tipo Menor igual (suponiendo valores positivos en el segundo miembro) ya que las variables de holgura producen siempre una solucin factible. Sin embargo, cuando empleamos los otros tipos de restricciones, recurrimos al uso de variables artificiales, que por su mismo diseo no ofrecen una solucin factible al modelo original. Aunque se hacen previsiones ( a travs del uso de penalizaciones) para hacer que estas variables artificiales sean cero en el nivel ptimo, esto slo puede ocurrir si el modelo tiene una espacio factible. Si no lo tiene, cuando menos una variable artificial ser positiva en la tabla ptima.

Tipos de soluciones a problemas de programacin lineal

X2

C) MAX Z = 5X1 + 3X2 Sujeto a: X1 + X2 <= 5 X1 >= 3 X2 >= 3 2X1 + 3X2 >= 3 X1, x2 >=0

7 6 5 4

3 2

1 X1 1 2 3 4 5 6 7

No existe regin factible por lo tanto, no existe una solucin ptima.(NO FACTIBILIDAD).

Tipos de soluciones a problemas de programacin lineal

Mltiples alternativas ptimas

Cuando la funcin objetivo es paralela a una restriccin que se satisface en el sentido de la igualdad a travs de la solucin ptima, la funcin objetivo tomar el mismo valor ptimo en ms de un punto de la solucin. Por esta razn reciben el nombre de Mltiples alternativas ptimas. Cmo sabemos en las tablas que existen mltiples alternativas ptimas? Cuando en los coeficientes de las variables no bsicas en el rengln z de la tabla ptima existe una variable con valor de cero, lo que indica que esa variable no bsica puede entrar a la solucin bsica sin alterar el valor de z , pero provoca un cambio en el valor de las variables.
X2

Min Z = 3X1 + 5X2 Sujeto a: X1 4 2X2 12 3X1 + 2X2 = 18 X1,X2 0

7 A 6 5 4 B

3 2

1 X1 1 2 3 4 5 6 7

La regin factible es el segmento A B si la recta de la funcin objetivo es paralela entonces se tiene una solucin mltiple o alternativa.

Tipos de soluciones a problemas de programacin lineal

10