Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Función Objetivo: Máx. Z = 3X1+ 6X2
Restricciones:
a. X1 ≤ 10
b. X2≤10
c. X1+ X2≤16
d. 6X1+ 4X2≥48
e. X1+ X2≤20
f. 2X1+ 4X2≥16
g. X1- X2≤0
h. No negatividad: X1, X2≥0
1.1. Metodología.
El Método Gráfico utiliza la siguiente metodología para encontrar la
solución óptima de un problema:
a. Calcular los puntos para graficar cada restricción.
b. Graficar las restricciones.
c. Determinar la región factible.
d. Calcular las coordenadas de los vértices de la región
factible.
e. Calcular el valor de la Función Objetivo en dichos
vértices.
f. Encontrar la solución óptima del problema.
P a r a g r a f i c a r u n a r e s t r i c c i ó n , pr i m er o s e l e c o n s i d er a
c o m o u n a r e c t a , e s d e c ir c o m o s i f u e r a u n a igualdad, y
luego se encuentra el espacio solución que cumple con la
condición de dicha restricción, poniendo una pequeña flecha
para indicarlo.
En este problema se presentan tres variantes que se pueden
encontrar al graficar una restricción: cuando es paralela a alguno de
los ejes de coordenadas, cuando cruza los dos ejes
de coordenadas y cuando pasa por el punto de origen (0,0).
A c o n t i n u a c i ó n s e m u e s t r a l o s p u nt o s c a l c u l a d o s p a r a
c a d a restricción:
Restricciones Puntos para graficar la recta:
P1 (X1,0) P2(0,X2)
a. X1≤10 (10,0) -
b. X2≤10 - (0,10)
c. X1 + X2≤16 (16,0) (0,16)
d.6X1 + 4X2≥ 48 ( 8,0) (0,12)
e. X1 + X2≤ 20 (20,0) (0,20)
f. 2X1 + 4X2≥16 ( 8,0) (0, 4)
g. X1 - X2≤ 0 ( 0,0) (0, 0)
Graficar las restricciones.
A continuación se explica como graficar cada una de las variantes
de las restricciones
Para graficar una restricción que cruza los dos ejes, como sería "d",
se marca el punto uno (8,0) en e l e je X 1 y e l p u nt o do s ( 0 , 1 2)
e n e l e j e X 2 y se unen trazando una recta. Para determinar
el espacio de solución, se puede hacer directamente observando el
tipo de desigualdad que tiene la restricción, sin embargo, se
recomienda probar el sentido de la restricción con el punto
(0,0). Al sustituir estos valores en la restricción, se chequea
si cumple o no con la condición impuesta por dicha restricción.
Si cumple con la condición, entonces el espacio solución será de la
recta hacia el origen (0,0), que fue el punto que se probó. Si no
cumple la condición, el espacio solución será en sentido contrario.
Por ejemplo, si sustituimos este punto en la restricción "d, se tendrá
0 ≥ 48 que no cumple con la restricción, por lo que su sentido será
en dirección contraria al origen (0,0) como se puede ver en el
gráfico de la Figura 1.
2 – X2= 0
X2= 2
X1 = 4.8
X2 = 4.8
mín. Z = 43.2
a. Región factible.
b. Restricción activa y Restricción redundante.
c. Demostrar que: Máx. Z = mín.(-Z)
d. Demostrar que:
e. "La solución óptima de cualquier problema de Programación
Lineal, siempre estará en uno de los vértices o en todo un
lado de su región factible".
f. Vértices fuera de la región factible.
g. Análisis de cambios que afectan al modelo del problema
Región factible.
La región factible es formada por las restricciones del problema y en
alguno(s) de sus vértices se localiza la solución óptima.
2X1+ 4X2 ≤ 80
X1+ X2= 25
8X1+ 6X2≥120
Máx. Z
Comparando los valores de la solución óptima del problema, se
puede concluir que:
Demostrar que:
"la solución óptima de cualquier problema de
Programación Lineal, siempre estará en uno de los
vértices o en todo un lado de su región factible".
La solución óptima de un problema de Programación Lineal puede
ser de dos tipos: solución "puntual o única" y la solución en forma
de "rango".
La solución del tipo puntual siempre estará en uno de los vértices
de la región factible, como consecuencia de la pendiente que tiene
la Función Objetivo al cruzar dicha región. Si se desplaza
paralelamente la Función Objetivo a través de la región factible, se
verá que la solución óptima estará en uno de los vértices. Cuando la
Función Objetivo es paralela a una de las restricciones que forman
la región factible, se provoca un "rango óptimo" de soluciones. Este
rango óptimo es consecuencia de que la Función Objetivo cruza la
región factible por todo un lado, desde un vértice hasta el otro. Este
rango de soluciones óptimas significa que se puede generar al
menos una "solución óptima alterna" para el problema, o bien, una
gama de "soluciones óptimas múltiples". Para demostrar que la
solución óptima está en uno de los vértices de la región factible, se
puede ver en la tabla anterior, el listado de valores que adopta la
Función Objetivo al cruzar por cada uno de los vértices y
simplemente seleccionar el máximo valor que es la Máx. Z. Se
observará que dicha solución óptima está en el vértice "C". Otra
forma que se tiene de hacer esta demostración, es que al graficar la
Función Objetivo con el valor de la Máx. Z deberá pasar por el
vértice "C". El graficar la recta de la Función Objetivo es
exactamente igual que graficar la recta de una restricción. La
ecuación de la Función Objetivo que se debe graficar es la
siguiente:
78 = 3X1+ 6X2
Con esta ecuación, se puede calcular los dos puntos sobre los ejes
por donde pasa la Función Objetivo quedando P1(26,0) y P2 (0,13).
Al graficar la recta, se observa que efectivamente pasa por el
vértice "C" como lo muestra la gráfica de las restricciones.
C o n l a i n t e n c i ó n d e m o s t r ar u n pr o b l em a q u e t en g a " s o
l u c i o n e s ó p t i m a s m ú l t i p l e s" , s e m o d i f i có ligeramente el
problema actual. Se dejaron las mismas restricciones y se cambió
la Función Objetivo a:
Solución Óptima Solución Óptima Alterna
(Vértice "C") (Vértice "D")
X1 = 6 X1 = 8
X2 = 10 X2 = 8
6 ≤ X1 ≤ 8
8 ≤ X2 ≤10
Máx. Z = 96
96 = 6(7) + 6X2
X2 = 9
Esta nueva solución óptima del problema fue sacada del rango
óptimo, quedando como:
X1 = 7X2= 9
Máx. Z = 96
X1 = 6 X1 = 8
X2 = 10 X2 = 8
Z Max. (6, 10) = 96 Z Max. (8, 8) = 96
Restricción a. X1 ≤ 10
6 ≤ 10 Sobran 4
Restricción c. X1 + X2 ≤ 16
6 + 10 ≤ 16 No sobra nada
Restricción "c" Nueva Función Objetivo
X1 + X2= 16 Z = a X1 + 6 X2
X1= – X2 + 16 X1 = (- 6/a) X2 + Z/a
m = -1 m = - 6/a
Función Objetivo: Máx. Z = 6X1+ 6X2
Se puede establecer que, si la rotación de la Función Objetivo es en
el sentido de las manecillas del reloj, el coeficiente de la variable
dependiente (en nuestro caso X1) incrementará su valor. Por el
contrario, si la rotación es en contra de las manecillas del reloj, el
coeficiente de la variable independiente (en nuestro caso X 2 )
aumentará su valor. En ambos casos se tendrá una ecuación
modificada por la rotación de la Función Objetivo. En el
problema desarrollado, el coeficiente de la X 1 (variable dependiente)
pasó de 3 a 6, es decir que se rotó la Función Objetivo en el
sentido de las manecillas del reloj. Esta rotación se puede
visualizar fácilmente en la gráfica.
Ejercicio 2. Modelación, solución e interpretación
para un problema de Programación Lineal.
Partiendo de un problema, se presenta el desarrollo de cada una
de las partes que conforman el ciclo completo de la solución de un
problema de Programación Lineal: la modelación del problema, la
solución del mismo y la interpretación de la solución
óptima obtenida:
Fabricación de Fertilizantes
Otro aspecto a considerar es, que la empresa está implementado
una nueva estrategia de mercadotecnia que consiste en vender sus
fertilizantes mediante un mayorista en vez de hacerlo ella misma.
Esto ha cambiado la forma normal de programar la producción, ya
que ahora solo se deben considerar las restricciones de producción
pero no las de ventas.
Después de conocer el problema, es conveniente o
rganizar los datos que se dan en el mismo para
posteriormente modelarlo. En la siguiente tabla se presentan los
datos del problema ya estructurados.
INGREDIENTES FERTILIZANTE % DISPONIBILIDA PRECIO
5-5-10 5-10-5 D $/Ton
(Ton/Mes)
Nitrato 5 5 1100 2000
Fosfato 5 10 1800 800
Potasio 10 5 2000 1600
Relleno 80 80 Ilimitado 100
Mezclado ($/Ton) 150 150
Precio de venta 715 690
($/Ton)
Modelación.
Variables de Decisión.
Función Objetivo.
Fertilizante 5-5-10:
Costo Materia Prima
0.05 (2000) + 0.05 (800) + 0.10 (1600) + 0.80 (100) = $380/ton
Costo de Mezclado = $150/ton
Costo Total = $530/ton
Margen de Utilidad = 715 - 530 = $185/ton
Fertilizante 5-10-5:
Costo Materia Prima
0.05 (2000) + 0.10 (800) + 0.05 (1600) + 0.80 (100) = $340/ton
Costo de Mezclado = $150/ton
Costo Total = $490/ton
Margen de Utilidad = 690 - 490 = $200/ton
2. No negatividad. Xi ≥ 0
3. Análisis Dimensional: Probado.
Los vértices "A" y "D" están en los ejes por lo que se pueden leer
directamente de la gráfica, de la tabla de los puntos para graficar o
bien se puede calcular. A continuación se ejemplifica el cálculo del
vértice "A".
X1 = 0 C o m o X 1 = 0 y a q u e e s t á s o b r e e l e j e X 2 ,
entonces sustituyendo en la ecuación, se tiene que
V é r t i c e " B " :
0.05X 2= 700
X2 = 14000
X1= 8,000
Vértice "C":
X2 = 18000
Sustituyendo X2 en una de las ecuaciones originales se tiene:
Potasio 0.10X1 + 0.05X2 = 2000
0.10X1 + 0.05 (18000) = 2000
X1 = 4000