Está en la página 1de 4

Supuestos de la programacin lineal. Existe un nmero de suposiciones realizadas en cada modelo.

La utilidad de un modelo est directamente relacionada con la realidad de los supuestos. El primer supuesto tiene que ver con la forma lineal de las funciones. Ya que el objetivo es lineal, la contribucin al objetivo de cualquier decisin es proporcional al valor de la variable de decisin. Producir dos veces ms de producto producir dos veces ms de ganacia, contratando el doble de pginas en las revistas doblar el costo relacionado con las revistas. Es una Suposicin de Proporcin. Adems, la contribucin de una variable a la funcin objetivo es independiente de los valores de las otras variables. La ganancia con una computadora Notebook es de $10,750.00, independientemente de cuantas computadoras Desktop se producen. Este es un Supuesto de Adicin. Anlogamente, ya que cada restriccin es lineal, la contribucin de cada variable al lado izquierdo de cada restriccin es proporcional al valor de la variable e independiente de los valores de cualquier ora variable. Estas suposiciones son bastante restrictivas. Veremos, sin embargo, que ser claros y precisos en la formulacin del modelo puede ayudar a manejar situaciones que parecen en un comienzo como lejanos a estos supuestos. El siguiente supuesto es la Suposicin de ser Divisible. Es posible tomar una fraccin de cualquier variable. Por ejemplo, en un problema de marketing, qu significa comprar 2.67 avisos en la televisin?. Es posible que la suposicin de ser divisible sea insatisfecha en este ejemplo. O puede ser que tales unidades de 2.67 avisos correspondan a 2,666.7 minutos de avisos, en cuyo caso redondeando la solucin seran 2,667 minutos con una mnima duda que est cercana a la solucin ptima. Si la suposicin de divisible no es vlida, entonces se usar la tcnica de Programacin Lineal Entera. La ltima suposicin es el Supuesto de Certeza. La Programacin Lineal no permite incertidumbre en los valores. Ser difcil que un problema cumpla con todas las suposiciones de manera exacta. Pero esto no negar la factibilidad de uso del modelo. Un modelo puede ser an til aunque difiera de la realidad, si se es consistente con los requerimientos ms estrictos dentro del modelo y se tiene claras sus limitaciones al interpretar los resultados. Existen limitaciones prcticas para el uso de la PL. Una se relaciona con los clculos. En general se necesita una computadora. Desafortunadamente, las calculadoras, aun las programables, son poco tiles, puesto que la PL tiene necesidad de gran cantidad de memoria o almacenamiento. Si no se tiene acceso a una computadora, se estar limitado a problemas muy sencillos. La otra limitacin se refiere al costo de formular un problema de PL. En teora, podra usarse PL, por ejemplo, para hacer las compras semanales de abarrotes. Sin embargo, sera necesario conocer todas las compras posibles que pueden realizarse (stas seran las variables), adems de cada restriccin como sabor, nmero de comidas, vitaminas y protenas. Es obvio que el costo de obtener todos estos datos excede lo que se podra ahorrar si se hicieran las compras ptimas. Antes de emprender una aplicacin de PL, debe considerarse la disponibilidad y el costo de los datos necesarios

Los programas lineales con dos variables suelen clasificarse atendiendo al tipo de solucin que presentan. stos pueden ser: Factibles Si existe el conjunto de soluciones o valores que satisfacen las restricciones. A su vez, pueden ser: Con solucin nica En una urbanizacin se van a construir casas de dos tipos: A y B. La empresa constructora dispone para ello de un mximo de 1800 millones de pesetas, siendo el coste de cada tipo de casa de 30 y 20 millones, respectivamente. El Ayuntamiento exige que el nmero total de casas no sea superior a 80. Sabiendo que el beneficio obtenido por la venta de una casa de tipo A es 4 millones y de 3 millones por una de tipo B, cuntas casas deben construirse de cada tipo para obtener el mximo beneficio?

Variables: x = n de casas tipo A ; y = n de casas tipo B Funcin objetivo: Maximizar Z = f(x,y) = 4x + 3y Conjunto de restricciones: El coste total 30x + 20y 1800 . El Ayuntamiento impone x + y 80 . De

no negatividad: x

0,y

0.

Tiene por regin factible la regin coloreada. Si hallamos los valores de la funcin objetivo en cada uno de los vrtices : f(O) = f(0,0) = 0 ; f(C)=f(60,0) = 240 ;f(D) = f(20,60) = 260 ; f(E) = f(0,80) = 240 La solucin es nica, y corresponde al vrtice para el que la funcin objetivo toma el valor mximo. En este caso es el vrtice D(20,60). Por tanto se deben construir 20 casas de tipo A y 60 de tipo B con un coste de 260 millones de pesetas.

Con solucin mltiple

Si existe ms de una solucin....................................................................................... 4,x-y 1,x 0,y 0.

Maximizar la funcin Z = f(x,y) = 4x + 2y sujeta a las restricciones 2x + y

Los valores de la fucnin objetivo en cada uno de los vrtices son: f(O)=f(0,0) = 0 , f(A) = f(1,0) = 4 ; f(B)=f(5/3,2/3) = 8 , f(C) = f(0,4) = 8 La funcin objetivo alcanza el valor mximo en los vrtices B y C, por tanto, en todos los puntos del segmento BC. Hay infinitas soluciones, solucin mltiple, que corresponden a los puntos del segmento situado entre dos vrtices de la regin factible. En estos casos, como ya vimos en el captulo anterior, la funcin objetivo es paralela a una de las restricciones.

Con solucin no acotada

Cuando no existe lmite para la funcin objetivo 2x , y x/2 .

Maximizar la funcin Z = f(x,y) = x + y sujeta a las restricciones y

Tiene por regin factible la zona coloreada que aparece en la figura, que es una regin no acotada. La funcin crece indefinidamente para valores crecientes de x e y. En este caso no existe un valor extremo para la funcin objetivo, por lo que puede decirse que el problema carece de solucin. Para que suceda esta situacin la regin factible debe estar no acotada.

No factibles

Cuando no existe el conjunto de soluciones que cumplen las restricciones, es decir, las restricciones son inconsistentes. Maximizar la funcin Z = f(x,y) = 3x + 8y sujeta a las restricciones x + y 6,x+y 2,x 0,y 0.

No existe la regin factible, ya que las zonas coloreadas que aparecen en la figura son nicamente soluciones de alguna de las inecuaciones . Por tanto, el conjunto de soluciones del sistema de desigualdades no determina ninguna regin factible. Este tipo de problemas carece de solucin.

Mtodo grfico o Mtodo de las rectas de nivel Las rectas de nivel dan los puntos del plano en los que la funcin objetivo toma el mismo valor. Si la funcin objetivo es f(x,y) = ax + by + c, la ecuacin de las rectas de nivel es de la forma: ax + by + c = 0 ax + by = k

Variando k (o p) se obtienen distintos niveles para esas rectas y, en consecuencia, distintos valores para f(x,y). En un problema todas las rectas de nivel son paralelas, pues los coeficientes a y b de la recta ax + by = k son los que determinan su pendiente. Por tanto, si k1 es distinto de k2 , las rectas ax + by = k1 y ax + by= k2 son paralelas. Luego, trazada una cualquiera de esas rectas, las dems de obtienen por desplazamientos paralelos a ella. Si lo que se pretende es resolver un problema de programacin lineal, los nicos puntos que interesan son los de la regin factible, y las nicas rectas de nivel que importan son aquellas que estn en contacto con dicha regin. Como el nivel aumenta (o disminuye) desplazando las rectas, el mximo (o el mnimo) de f(x,y) se alcanzar en el ltimo (o en el primer) punto de contacto de esas rectas con la regin factible. Veamos ahora como se aplica todo esto a la resolucin de un problema de programacin lineal :

Maximizar Z = f(x,y) = x + y sujeto a: 0 0 y 1) Representamos la regin factible: x y 4 4 x /2

La recta s : x = 4 pasa por el punto (4,0) y es paralela al eje Y. Las soluciones de 0 4 La recta r : y = 4 pasa por el punto (0,4) y es paralela al eje X. Las soluciones de 0 La recta t : y = x/2 pasa por los puntos (0,0) y (2,1) . Las soluciones de y

x y

4 son los puntos entre el eje Y y la recta x = 4 son los puntos entre el eje X y la recta y = 4

x /2 son los puntos de su izquierda.

Resolviendo los sistemas correspondientes calculamos los vrtices de la regin factible: { y = x/2 , x = 0 } nos da el vrtice O(0,0) { x = 4, y = x/2 } nos da el vrtice A(4,2) { x = 4 , y = 4} nos da el vrtice B(4,4) { y = 4 , x = 0 } nos da el vrtice C(0,4) 2) Representamos las rectas de nivel : En nuestro caso son rectas de la forma x + y = k . Inicialmente representamos Z = x + y = 0 . Trasladndola hacia la derecha, obtenemos las rectas : x + y = 2, x + y = 4, x + y = 8 , es decir aumenta el nivel. 3) Obtenemos la solucin ptima: Se obtiene en el punto de la regin factible que hace mximo k. En nuestro caso esto ocurre en el punto B; es el ltimo punto de contacto de esas rectas con la regin factible , para el que k = 8. Mtodo analtico o Mtodo de los vrtices El siguiente resultado, denominado teorema fundamental de la programacin lineal, nos permite conocer otro mtodo de solucionar un programa con dos variables.

En un programa lineal con dos variables, si existe una solucin nica que optimice la funcin objetivo, sta se encuentra en un punto extremo (vrtice) de la regin factible acotada, nunca en el interior de dicha regin. Si la funcin objetivo toma el mismo valor ptimo en dos vrtices, tambin toma idntico valor en los puntos del segmento que determinan. En el caso de que la regin factible no es acotada, la funcin lineal objetivo no alcanza necesariamente un valor ptimo concreto, pero, si lo hace, ste se encuentra en uno de los vrtices de la regin

La evaluacin de la funcin objetivo en los vrtices de la regin factible nos va a permitir encontrar el valor ptimo (mximo o mnimo) en alguno de ellos. Vemoslo con un ejemplo: Maximizar Z = f(x,y) = 3x + 8y sujeto a: 4x + 5y 2x + 5y x 0,y 40 30 0

1) Hallar los puntos de corte de las rectas asociadas a las restricciones: Calculamos las soluciones de cada uno de los seis sistemas de dos ecuaciones con dos incgnitas que se pueden formar con las cuatro restricciones: { 4x + 5y = 40 , 2x + 5y = 30}. Solucin A(5,4) { 4x + 5y = 40 , x = 0 } Solucin:B (0,8) { 4x + 5y = 40 , y = 0}. Solucin: C(10,0) { 2x + 5y = 30 , y = 0}. Solucin : E(15,0) { 2x + 5y = 30 , x = 0} Solucin: D(0,6) { x = 0, y = 0} Solucin: O(0,0)

2) Determinar los vrtices de la regin factible: Los vrtices de la regin factible son aquellos puntos que cumplen todas las restricciones. Si sustituimos los puntos en cada una de las desigualdades tenemos que:

B no cumple la segunda restriccin 2x + 5y E no cumple la primera restriccin 4x + 5y

30 , ya que 20 + 58 = 40 . Por tanto, el punto B no es un vrtice de la regin factible. 40 , ya que 415 + 50 = 60 . Por tanto, el punto E no es un vrtice de la regin factible.

Los puntos A, C, D y O verifican todas las desigualdades, son los vrtices de la regin factible. 3) Calcular los valores de la funcin objetivo en los vrtices:

f(A) = f(5,4) = 35 + 84 = 47 f(D) = f(0,6) = 30 + 86 = 48

f(C) = f(10,0) = 310 + 8 0 = 30 f(O) = f(0,0) = 30 + 80 = 0

La solucin ptima corresponde al vrtice para el que la funcin objetivo toma el valor mximo. En este caso es el vrtice D(0,6).