Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
de
combinar
produccin
para
mxima
utilidad
Figura 1-16. Material requerido para cera y pasta pulidora en ejemplo QUIMCAR.
El departamento de contabilidad ha analizado las cifras de produccin, asignando los costos
correspondientes para ambos productos, lleg a precios que resultan en una contribucin a la
utilidad de 400 dlares por cada tonelada de cera automotriz y de 300 dlares por cada
tonelada de pasta pulidora, producidas. La administracin, despus de analizar la demanda
potencial, ha concluido que los precios establecidos aseguran la venta de toda la cera y pasta
que se produzca.
El problema es determinar: 1.-Un conjunto de expresiones matemticas o modelo,
representando el objetivo y restricciones del problema descrito. 2.- Resolver en forma
grfica y determinar cuntas toneladas de cera y pasta debe producir la empresa para
maximizar la contribucin total a la utilidad.
Definicin de las variables y funcin objetivo
2a. parte.- Funcin objetivo.La contribucin a la utilidad se origina de: (1) la que proviene de la produccin de
X1 toneladas de cera automotriz, y (2) la que proviene de la produccin de X2 toneladas
de pasta pulidora. Dado que se gana 400 dlares por cada tonelada de cera producida, la
empresa gana $400 X1 si se producen X1 toneladas de cera. Tambin, en vista de que se
gana 300 dlares por cada tonelada de pasta producida, la empresa gana $300 X2 si se
producen X2 toneladas de pasta. Identificando con Z la contribucin total a la utilidad y
eliminando el signo de dlares se tiene:
Si desea, ahora verifique por s mismo que la restriccin para la materia prima 3 es
Hasta aqu se han definido, las restricciones de materia prima; slo falta establecer que
las toneladas de cera y pasta no puede ser un nmero negativo.
4a parte.- Condiciones de valor no negativo para las variables:
Ahora slo falta encontrar la combinacin de productos cera y pasta expresados como
toneladas de X1 y X2 que satisface todas las restricciones y tambin resulte en un valor
mximo de la funcin objetivo, comparado con el valor de cualquier otra solucin factible, lo
que significa la solucin ptima del problema.
Este modelo matemtico del problema es programacin lineal, tiene una funcin objetivo y
restricciones, todas con la caracterstica especial de que son una funcin lineal de las variables
de decisin.
Las funciones matemticas en las cuales slo una de las variables aparece elevada a la primera
potencia como un trmino independiente, se conocen como funciones lineales. La funcin
objetivo 4X1 + 3X2 es lineal, porque cada una de las variables de decisin aparece en un
trmino por separado con exponente 1. Si la funcin objetivo se presentara como 4X21 + 3X32,
no se tratara de una funcin lineal. Por la misma razn, el nmero de toneladas de la materia
prima 1 requerida, 2/5X1+1/2X2 , tambin es una funcin lineal de las variables de decisin.
Similarmente, el lado izquierdo de todas las desigualdades de restriccin son funciones
lineales, as la formulacin matemtica del problema anterior se identifica como un programa
lineal.
Solucin grfica
Un problema de programacin lineal con slo dos variables de decisin se puede resolver de
manera grfica sobre el espacio plano. Se inicia este procedimiento de solucin desarrollando
una grfica que despliegue las posibles soluciones (valores X1 y X2) para el problema
6
QUIMCAR. En la Figura 1-17 aparecen los valores de X1 sobre un eje horizontal y los valores
de X2 sobre uno vertical. De esta manera se divide el plano o papel de trabajo, en cuatro
espacios limitados por los ejes, formando as los cuadrantes 1, 2, 3 y 4. Cualquier punto de la
grfica puede quedar identificado por un par de valores X1 y X2, que representa la posicin del
punto con respecto de los ejes X1 y X2. Cada par (X1, X2) corresponde a un punto solucin de
esta manera se tendra una infinidad de ellos en el plano considerado. Pero para la solucin
particular en la que X1 = 0 y X2 = 0, se ubica un punto vrtice identificado como origen para
ambos ejes.
Figura 1-18. Grfica del primer cuadrante. Cumple las restricciones de no negatividad (
>= 0 ).
Anteriormente se determin la desigualdad que representa la restriccin para la materia prima
1 es:
Para mostrar todos los puntos solucin que la satisfacen, se traza la lnea que geomtricamente
representa a la ecuacin lineal: 2/5X1 + 1/2X2, = 20 la cual debe ser recta, se calculan dos
puntos pertenecientes a la misma y a continuacin se traza una lnea recta a travs de los
mismos. Para ello, arbitrariamente se buscan los puntos sobre los ejes en que, por supuesto, se
tiene el valor de cero para una de las variables, as al hacer X1 = 0, se ubica sobre el eje X2 y
resolviendo la ecuacin en funcin de la variable X2, queda X2 = 20, o tambin X2 = 40; por
lo tanto el punto (X1=0, X2=40) satisface la ecuacin anterior, pues es la interseccin de las
rectas, eje X2 y la que representa el recurso 1; alternativamente, para encontrar un segundo
punto que satisfaga esta ecuacin se hace X2 = 0 y se resuelve en funcin de X1. Al hacerlo se
observa que 2/5X1 = 20, es decir, X1 =50, por lo que un segundo punto que tambin satisface
la ecuacin es (X1=50, X2=0). Con estos dos puntos, se puede trazar la recta que se conoce
como lnea de restriccin de la materia prima 1, mostrada en la Figura 1-19
Puede usted identificar las soluciones que satisfacen esta restriccin?. Observe primero, que
cualquiera de la infinidad de puntos que forman la lnea recta de restriccin 2/5X1 + 1/2X2, =
20 debe satisfacer a la misma; pero dnde estn los puntos solucin que satisfacen la
desigualdad: 2/5X1 + 1/2X2 < 20?. Ahora considere dos puntos de solucin (X1 =10, X2 =10) y
(X1 =40, X2 =30). La Figura 1-19muestra que la primera solucin se ubica por debajo de la
lnea de restriccin y la segunda queda por encima, entonces cul de estas soluciones
satisface la restriccin del recurso 1? Para el punto (X1 =10, X2 =10), se tiene:
11
12
13
sta expresin es simplemente la ecuacin de una lnea recta, por lo que todas las soluciones
factibles (X1, X2), 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 X1=0, se tiene que X2 debe ser 8;
entonces, el punto de solucin (X1=0, X2=8) est en la recta. Similarmente, haciendo X2 = 0,
se tiene que el punto de solucin (X1=6, X2 = 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 Figura 1-25que muestra
un nmero infinito de combinaciones factibles de produccin que darn una contribucin de
24 a la utilidad.
14
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.
15
Por lo que los valores de las variables de decisin X1 y X2 debern satisfacer las ecuaciones de
manera simultnea. Resolviendo en funcin de X1 en (1)
16
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 X1 =25 y X2 =20. Este punto identifica las cantidades ptimas de
produccin para QUIMCAR en 25 toneladas de cera automotriz y 20 toneladas de pasta
pulidora, con una contribucin a la utilidad de:
se identifican los dos puntos (X1 = 0, X2 = 40) y (X1 = 50, X2 = 0). Despus se traza la lnea
recta de restriccin de la materia prima 1 a travs de estos dos puntos.
17
Cuando en la ecuacin de restriccin slo aparece una variable, como es el caso de la materia
prima 2 del problema (1/5 X2 <= 5), se resuelve en funcin de la nica variable que aparece en
la ecuacin (para esta restriccin, X2 =25); es claro que en tal ecuacin X1 = 0 pues no est
presente, as (X1 =0, X2 =25) representa el punto en el eje X2 por donde debe pasar una recta
paralela al eje X1.
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 QUIMCAR. Por
ejemplo, considere la restriccin:
18
19
Figura 1-29. Material consumido: solucin ptima cera y pasta, ejemplo QUIMCAR.
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.
A menudo se agregan variables, conocidas como variables de holgura Hi, o bien Xi, (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
20
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 QUIMCAR el modelo matemtico se convierte en:
21
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 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 QUIMCAR 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 programa lineal, 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:
Cmo afecta este cambio de la funcin objetivo a la solucin ptima del problema de
QUIMCAR?. La Figura 1-32 muestra la solucin grfica del problema, utilizando la funcin
22
objetivo modificada. Observe que las restricciones no tienen cambio, entonces la regin
factible es la misma; pero se han alterado las lneas rectas de utilidad para reflejar la nueva
funcin objetivo.
Como se observa en la Figura 1-32, al mover la lnea recta de utilidad de manera paralela,
alejndola del origen, se encuentra la solucin ptima. Los valores de las variables de decisin
en este punto son X1=18.75 y X2 = 25. El aumento en la utilidad de la pasta pulidora ha creado
un cambio en la solucin ptima. De hecho, como quizs ya lo previ, se reduce la produccin
de la cera y aumenta la de pasta pulidora, porque ahora tiene una utilidad mayor.
Respecto de las soluciones grficas de la Figura 1-26 y Figura 1-32 se debe hacer una
observacin importante: la solucin ptima ocurre en alguno de los vrtices o
intersecciones de la regin factible. En terminologa de programacin lineal, estos vrtices
se conocen como puntos extremos de la regin factible, por lo que para este problema se
tienen cinco vrtices, es decir, cinco puntos extremos (Figura 1-32). Ahora se puede dar la
observacin siguiente sobre la localizacin de las soluciones ptimas.
Figura 1-32. Cambia ptimo: objetivo mximo Z = 400X1 + 600 X2, ejemplo QUIMCAR
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 programacin
lineal, debe limitarse a evaluar y comparar los puntos de solucin correspondientes a los
vrtices de la regin factible.
23
24
Anote que se evalan slo los vrtices factibles y que las rectas correspondientes a las
restricciones (1) y (2) son paralelas al eje X2 y al eje X1, respectivamente, por lo que no hacen
interseccin con ellos, es decir, no forman vrtice. En el punto vrtice C se localiza el valor
mximo buscado para la funcin Z. En la Figura 1-34 se muestra el conjunto de puntos que
son factibles para cada una de las tres restricciones y el primer cuadrante; la interseccin de
todos ellos resulta en la regin factible de la Figura 1-33.
25
26
Espacio ampliado al sumar holguras.- En la siguiente tabla se muestran los vrtices dados en
el grfico del Ejemplo 1-13, MAXCAN1. Estos se generan como solucin bsica, pues se
conjuntan 5 variables (2 de decisin ms 3 holguras) del modelo en forma estndar. Se anota
(X1, X2) conocidas en la solucin grfica y sustituyendo stas en la misma forma, se valoran
H1, H2, H3, obteniendo la solucin bsica respectiva.
27
En este ejemplo se ven 8 vrtices y 2 que no existen por paralelismo entre rectas.
Conjunto convexo.- Un conjunto es convexo si dados dos puntos A, B, cualesquiera del
mismo, el segmento de recta que los une, se incluye totalmente en dicho conjunto. La
expresin matemtica, de todos los puntos P obtenidos por combinacin convexa entre dos
puntos A y B del mismo es:
28
Figura 1-39. Grfica del ejemplo MINCAN1, resulta un conjunto factible abierto.
29
30
31
la solucin grfica de la Figura 1-39 y se sustituyen en la forma estndar para calcular el valor
de S1, S2, S3, variables restadas en el lado izquierdo de las restricciones. En la tabla, cada
rengln se identifica con cada vrtice de la Figura 1-39, pero debido a la ampliacin del
espacio, se convierten en solucin bsica pues tienen, por lo menos: n = (m + n) - m = (3 + 2) 3 = 2 variables de valor cero. Pero los puntos extremos O y C, tienen ms de 2 variables nulas,
en este caso con 3 variables cero, se identifican como soluciones bsicas no nicas y en
particular C es una solucin bsica degenerada.
Supngase ahora que la funcin objetivo Z se cambia para mximo, en tal caso el traslado
hacia fuera del cuadrante, de la lnea recta correspondiente a la funcin Z, con el propsito de
incrementar el valor de las variables X1 y X2, resulta en unincremento indefinido para el
valor de dicha funcin y por lo tanto sin lmite.
Sustituyendo (X1, X2) de los dos vrtices de la regin factible se obtiene el ptimo
como mnimo ZC = 14:
32
33
verifique que las regiones factibles correspondientes a los problemas grficos de ejemplo,
cumplen para tal calificacin.
Figura 1-44. Solucin grfica del ejemplo MAXMIN1, resulta una regin factible
acotada al invertir la restriccin (1) a <=.
# Mximo de soluciones bsicas nicas: m =3 restricciones; n = 2 variables originales
34
Figura 1-45. Grfica del modelo ejemplo FACTIRECTA, variante del MAXMIN1, con el
segmento de recta BC como conjunto de soluciones factibles.
Restriccin redundante: Para este problema, puede ser tanto la nmero uno, como la nmero
dos, segn la que se utilice primero para definir el vrtice "C". En caso de que requiera mayor
exposicin, a continuacin se presenta en la Figura 1-46 el conjunto factible correspondiente a
cada restriccin del Ejemplo 1-16; anote en particular, el grfico de la (3) que es de igualdad,
provoca que el conjunto factible sea un slo segmento de recta BC.
35
Figura 1-46. Regin factible para cada restriccin del ejemplo FACTIRECTA.
Ejemplo 1-17. Mtodo grfico, PL en mximo y mnimo, la variable X2 no positiva.
(MINMAXCU).
36
Figura 1-47. Solucin grfica del modelo ejemplo MINMAXCU, muestra un conjunto
factible que se ubica en el cuarto cuadrante debido a que la variable X2 se condiciona a
valor no positivo.
Esta nueva variante elegida como Ejemplo 1-17 tiene algo especial, como es condicionar a
signo no positivo a la variable X2, con el resultado grfico que quiz, ya esperaba usted.
La aceptacin de la posibilidad de valor negativo para X2, obliga al clculo que incluye las dos
alternativas: con signo menos y con cero, para X2; as se consigue situar el dibujo con los
vrtices necesarios para el trazo, definicin del conjunto factible y la evaluacin de la funcin
objetivo en el cuarto cuadrante del sistema bidimensional.
Como puede observar en la Figura 1-47, el conjunto de soluciones factibles del ejemplo 1.17
se define en el cuarto cuadrante con el tringulo cuyos vrtices son O B C.
En la Figura 1-48 se presenta la regin factible que le corresponde a cada una de las
restricciones del ejemplo MINMAXCU para verificar sus resultados grficos:
37
38