Por ejemplo, qu soluciones factibles dan una contribucin a la utilidad de 2400 dlares? Estas soluciones se dan por los valores de X 1 y X 2 de la regin factible que cumplan con la siguiente funcin objetivo que se puede simplificar para obviar clculos, as:
sta expresin es simplemente la ecuacin de una lnea recta, por lo que todas las soluciones factibles (X 1 , X 2 ), con una contribucin a la utilidad de 24 dlares deben estar en esta lnea. Ya se aprendi como trazar una lnea de restriccin; el procedimiento para trazar la lnea de la funcin objetivo o de utilidad es el mismo. Haciendo X 1 =0, se tiene que X 2 debe ser 8; entonces, el punto de solucin (X 1 =0, X 2 =8) est en la recta. Similarmente, haciendo X 2 = 0, se tiene que el punto de solucin (X 1 =6, X 2 = 0), tambin est en la recta. Dibujando la lnea recta por estos puntos, se identifican todas las soluciones que tienen una contribucin a la utilidad de 24; una grfica de esta lnea de utilidad se presenta en la siguiente grafica que muestra un nmero infinito de combinaciones factibles de produccin que darn una contribucin de 24 a la utilidad.
Utilizando el procedimiento anterior para el trazado de rectas de utilidad y de restriccin, se trazan la lnea de utilidad de 72 y 120 que se presentan en la misma grafica. Por supuesto, slo los puntos de las rectas de valor 24, 72 y 120 que estn dentro de la regin factible, deben considerarse como soluciones factibles para tal contribucin de utilidad.
[Escribir texto]
Diferentes lneas de utilidad para el problema Dado que las rectas de utilidad son paralelas y de valor creciente conforme se alejan del origen, se pueden obtener valores mayores para la funcin objetivo, continuando el movimiento hacia fuera del conjunto factible pero mantenindose adentro del mismo, hasta alcanzar el (los) ltimo(s) punto(s) vrtice antes de salir. Dado que los puntos fuera de la regin factible no son aceptables, el (los) punto(s) vrtice en la regin factible que coincide(n) con la recta de utilidad mayor es una solucin ptima al programa lineal. El estudiante debe identificar ahora, el punto de solucin ptimo para el problema . Utilice una regla y escuadra, mueva paralelamente la recta de utilidad tan lejos del origen como pueda, pero conservando el contacto en la zona factible. Cul es el ltimo punto de la regin factible? Este punto debe ser vrtice y corresponde a la solucin ptima, vea el grfico siguiente. Los valores ptimos para las variables de decisin son ( X 1 , X 2 ) = ( 25, 20 ).
[Escribir texto]
Solucin ptima para el problema Dependiendo del tamao y claridad de su grfica, se determinan los valores ptimos exactos de X 1 y X 2 leyendo directamente de la grfica.La solucin ptima del ejemplo est en la interseccin de las rectas de restriccin 1 y 3 que se pueden resolver para precisar los valores coordenados.
Por lo que los valores de las variables de decisin X 1 y X 2 debern satisfacer las ecuaciones de manera simultnea. Resolviendo en funcin de X 1 en (1)
Sustituyendo esta expresin (4) de X 1 en la ecuacin (3) y resolviendo en funcin de X 2 se obtiene
[Escribir texto]
Sustituyendo X 2 =20 en la ecuacin (4) y resolviendo en funcin de X 1 , resulta
A pesar de que la solucin ptima para el problema est formada de valores enteros de las variables de decisin, esto no ser siempre el caso. La localizacin exacta del punto de solucin ptima es X 1 =25 y X 2 =20. Este punto identifica las cantidades ptimas de produccin para la empresa en 25 toneladas de cera automotriz y 20 toneladas de pasta pulidora, con una contribucin a la utilidad de:
As, en un problema de programacin lineal con dos variables de decisin, se puede determinar el valor exacto de las variables de la solucin ptima, utilizando primero el mtodo grfico para identificar el punto que optimiza y despus resolviendo simultneamente las dos ecuaciones que generan el mismo. Trazo de lneas rectas Un aspecto importante del mtodo grfico es la posibilidad de trazar lneas rectas representando las restricciones y la funcin objetivo del programa lineal. El procedimiento ms sencillo para trazar la recta de una ecuacin, es encontrando dos puntos cualesquiera que la satisfagan y a continuacin trazando la recta a travs de dichos puntos. En el caso de la lnea recta de restriccin de la materia prima 1 del problema
se identifican los dos puntos (X 1 = 0, X 2 = 40) y (X 1 = 50, X 2 = 0). Despus se traza la lnea recta de restriccin de la materia prima 1 a travs de estos dos puntos. Cuando en la ecuacin de restriccin slo aparece una variable, como es el caso
[Escribir texto]
de la materia prima 2 del problema (1/5 X 2 <= 5), se resuelve en funcin de la nica variable que aparece en la ecuacin (para esta restriccin, X 2 =25); es claro que en tal ecuacin X 1 = 0 pues no est presente, as (X 1 =0, X 2 =25) representa el punto en el eje X 2 por donde debe pasar una recta paralela al eje X 1 . Todas las rectas de restriccin y de funciones objetivo en los programas lineales de dos variables, se pueden trazar si se pueden identificar los puntos de la lnea. Sin embargo, determinar dichos puntos no siempre es tan fcil como result en el problema. Por ejemplo, considere la restriccin:
Usando la forma de igualdad y haciendo X 1 = 0, se tiene que el punto (X 1 = 0, X 2 = -100) pertenece a la recta de restriccin. Si X 2 =0, se tiene el segundo punto (X 1 = 50, X 2 = 0) sobre la misma recta de restriccin. Si se ha dibujado slo la porcin no negativa (X 1 >= 0, X 2 >= 0) correspondiente al primer cuadrante de la grfica, entonces no se puede fijar el primer punto (X 1 = 0, X 2 = -100), porque no hay escala para valores negativos en la grfica tal como es X 2 = -100. Siempre que se tengan dos puntos de la recta, con uno o ambos valores negativos, el procedimiento grfico obligado es incluir la escala negativa a los dos ejes coordenados horizontal y vertical, incluyendo los cuadrantes necesarios. En este ejemplo, se puede localizar el punto (X 1 = 0, X 2 = -100) extendiendo hacia abajo el eje vertical para incluir los valores negativos de X 2 . Una vez localizados los dos puntos que satisfacen la ecuacin y el conjunto de soluciones factibles para la nueva restriccin de ejemplo 2X 2 - 1X 2 <= 100, entonces se procede a su trazo, segn se ve en la siguiente figura: .
[Escribir texto]
Soluciones factibles de la restriccin 2X 1 -1X 2 <= 100 Considere ahora la restriccin: 1X 1 - 1X 2 >= 0 mostrada en la siguiente grafica. El lado derecho con valor cero en esta desigualdad, identifica una lnea recta que contiene o pasa por el punto vrtice conocido como origen. Para determinar las soluciones que satisfacen la restriccin como igualdad, primero se hace X 1 = 0 y se resuelve en funcin de X 2 . El resultado muestra que el origen (X 1 = 0, X 2 = 0) est en la recta de restriccin. Al hacer X 2 = 0 y al resolver para X 1 , resulta en el mismo punto. Pero se puede obtener otro punto de la recta, al dar a X 2 un valor cualquiera distinto de cero y entonces resolver en funcin de X 1 . Por ejemplo, haciendo que X 2 = 100 y resolviendo en funcin de X 1 , se encuentra que el punto (X 1 = 100, X 2 = 100) tambin pertenece a la recta. En ambos puntos (X 1 =0, X 2 = 0) y (X 1 = 100, X 2 = 100) se puede trazar la lnea de restriccin 1X 1 -1X 2 = 0 y pueden determinarse las soluciones factibles para 1X 1 - 1X 2 >= 0.
Soluciones factibles de la restriccin 1X 1 - 1X 2 >= 0 Resumen del mtodo de solucin grfica en dos variables. 1. Dibuje en un sistema de dos ejes cartesianos (por ejemplo X 1 para la coordenada horizontal y X 2 para la coordenada vertical) las lneas rectas correspondientes a cada una de las expresiones lineales del modelo de programacin lineal, identificando las mismas, calcule y anote las coordenadas (valores de X 1 y X 2 ) para cada punto vrtice. 2. Observe la direccin de las desigualdades para definir, individualmente, el conjunto de puntos de solucin factible de cada una de las restricciones y posteriormente, combinando todas ellas, por interseccin o traslape, definir
[Escribir texto]
y sealar el conjunto de puntos de solucin factible para todo el sistema de restricciones del problema. 3. Con un valor arbitrario para la funcin Z, calcule las coordenadas de un punto perteneciente a cada uno de los dos ejes cartesianos, dando alternativamente el valor de cero a X 1 y X 2 de la funcin objetivo Z, ahora se traza una recta que pase por dichos puntos en los ejes, la cual muestra todos los valores posibles de X 1 y X 2 de la misma. 4. Mueva la recta de la funcin objetivo Z paralelamente hacia valores mayores de la funcin, si el problema es de mximo, o bien, hacia valores menores, si el problema es de mnimo, hasta que coincida con un punto vrtice, antes de salir de la regin factible. La recta de la funcin objetivo se cuantifica con los valores ( X 1 , X 2 ) al coincidir con el vrtice; su valor crecer o bien decrecer conforme a su traslado paralelo, segn sean los signos de sus trminos. 5. Cualquier punto vrtice que sea solucin factible para el sistema de restricciones que coincida con la recta de la funcin objetivo que resulte con el valor mayor para un mximo o bien con el menor para un mnimo, segn el caso, es una solucin ptima. Variables de Holgura Adems de la solucin ptima y de su contribucin a la utilidad asociada, la administracin de la empresa qumica desea tener informacin de uso de las tres materias primas. Se puede obtener esta informacin reemplazando los valores ptimos de las variables (X 1 =25, X 2 =20) en las restricciones del programa lineal. Material consumido: solucin ptima cera y pasta
La solucin completa le indica a la administracin que la produccin de 25 toneladas de cera automotriz y de 20 toneladas de pasta pulidora requiere toda la materia prima disponible 1 y 3, pero solamente cuatro de las cinco toneladas de la materia prima 2. La tonelada de la materia prima 2 no utilizada se conoce como holgura. En terminologa de programacin lineal, cualquier capacidad sin utilizar y ociosa para una restriccin igual o menor () se llama holgura asociada con la restriccin, por lo que la restriccin del recurso 2 tiene una holgura de una tonelada.
[Escribir texto]
A menudo se agregan variables, conocidas como variables de holgura H i , o bien X i , (segn la notacin preferida) a la formulacin de un problema de programacin lineal para representar la capacidad ociosa. La capacidad sin utilizar no hace ninguna contribucin a la utilidad, por lo que las variables de holgura que se incluyan en la funcin objetivo deben tener coeficientes iguales a cero. En general, las variables de holgura representan la diferencia entre los lados derecho e izquierdo de una restriccin de tipo . Una vez agregadas las variables de holgura a la representacin matemtica correspondiente al problema de la empresa qumica el modelo matemtico se convierte en:
Cuando todas las restricciones de un problema lineal se expresan en forma de igualdades, se dice que el modelo matemtico est en forma estndar. En el problema se observa que en la solucin ptima (X 1 =25, X 2 =20), el valor de las variables de holgura es:
Concepto fsico de la holgura H 2
Tambin se puede utilizar el anlisis grfico para obtener la informacin de las holguras. Observe que al determinar la solucin ptima , el punto vrtice que es interseccin de la materia prima 1 y de la 3, restringen o limitan la regin factible hasta ese punto vrtice, por lo que la solucin ptima requiere usar la totalidad de estos dos recursos. Cuando en un grfico se tienen rectas de restriccin que slo tocan un vrtice del conjunto factible o bien ningn punto del mismo, se identifican como restricciones redundantes (sobrantes). En problemas con ms de dos
[Escribir texto]
variables de decisin, se tienen mtodos analticos para detectar la redundancia. En tal caso, la regin factible se conserva igual, independientemente de que se incluya o no una restriccin redundante del problema, por lo tanto se pueden eliminar sin que tengan ningn efecto sobre la solucin ptima. Sin embargo, en la mayor parte de los problemas de programacin lineal, las restricciones redundantes no se descartan porque no son reconocibles de inmediato como tales. El problema no tiene restricciones redundantes pues todas las restricciones forman la frontera de la regin factible. Observaciones y comentarios 1. En la forma estndar de un I.O, los coeficientes para las variables de holgura son cero en la funcin objetivo, por lo tanto, las variables de holgura que representan recursos sin utilizar, no afectan el valor de la funcin y se pueden omitir. Pero en algunas aplicaciones, algunos o todos los recursos no utilizados pueden venderse para recuperar valores y contribuir a la utilidad. En estos casos las variables de holgura correspondientes se convierten en variables de decisin que representan el total de recursos a vender. Para cada una de estas variables, un coeficiente distinto de cero en la funcin objetivo reflejar la utilidad asociada con la venta de una unidad del recurso correspondiente. 2. Las restricciones redundantes no afectan la regin factible; como consecuencia, pueden eliminarse de un modelo de programacin lineal sin afectar la solucin ptima. Sin embargo, si posteriormente se debe resolver el modelo de programacin lineal con algunos cambios en los datos, una restriccin previamente redundante se podra convertir en un recurso limitante, por lo que se sugiere conservar todas las restricciones del modelo de programacin lineal, aun cuando se espere que una o ms de ellas sean redundantes. Puntos extremos y solucin ptima Suponga que la contribucin a la utilidad de una tonelada de pasta pulidora se incrementa de 300 a 600 dlares, en tanto que la contribucin a la utilidad de una tonelada de cera automotriz y todas las dems restricciones se mantienen sin modificacin. La funcin objetivo se convierte en:
[Escribir texto]
Cambia ptimo: objetivo mximo Z = 400X 1 + 600 X 2
Si existe la solucin ptima de un problema de programacin lineal, se puede encontrar en un punto extremo de la regin factible del problema. Esta propiedad significa que, si busca la solucin ptima de un problema de I.O, debe limitarse a evaluar y comparar los puntos de solucin correspondientes a los vrtices de la regin factible. 1
METODO ALGEBRAICO El teorema fundamental de la programacin lineal, nos permite conocer un mtodo de solucionar un problema con dos variables. En un problema de I.O 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.
1 Tomado de http://www.buenastareas.com/ensayos/Problema-De-Programaci%C3%B3n- Lineal/724197.html
[Escribir texto]
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. EJEMPLO Maximizar Z = f(x,y) = 3x + 8y sujeto a: 4x + 5y 40 2x + 5y 30 x 0 , y 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 , x = 0} Solucin: D(0,6) { 2x + 5y = 30 , y = 0}. Solucin : E(15,0) { 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 30 , ya que 20 + 58 = 40 . Por tanto, el punto B no es un vrtice de la regin factible. E no cumple la primera restriccin 4x + 5y 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:
[Escribir texto]
f(A) = f(5,4) = 35 + 84 = 47 f(C) = f(10,0) = 310 + 8 0 = 30 f(D) = f(0,6) = 30 + 86 = 48 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). En infinidad de aplicaciones de la industria, la economa, la estrategia militar, etc.. se presentan situaciones en las que se exige maximizar o minimizar algunas funciones que se encuentran sujetas a determinadas limitaciones, que llamaremos restricciones.
La solucin de un problema , en el supuesto de que exista, debe estar en la regin determinada por las distintas desigualdades. Esta recibe el nombre de regin factible, y puede estar o no acotada.
Regin factible acotada
Regin factible no acotada La regin factible incluye o no los lados y los vrtices, segn que las desigualdades sean en sentido amplio ( o ) o en sentido estricto (< o >). Si la regin factible est acotada, su representacin grfica es un polgono convexo con un nmero de lados menor o igual que el nmero de restricciones. 2