Programacion Lineal 2
Programacion Lineal 2
Programacion Lineal 2
Lineal
LA PROGRAMACI ON L I NEA L
CV 41
P. Lineal
x≥0
Por tanto el problema consiste en hallar x, y de forma que el valor
f= 20x + 15y ( función objetivo ) sea máximo con las condiciones:
y ≤ x + 1000
x + y ≤ 3000
y ≥1000
x ≥0
El conjunto de puntos que cumplen estas condiciones se llama conjunto de puntos factibles (
o región factible).
La solución factible que haga óptima la función objetivo se llama solución óptima.
Planteado el problema veremos a lo largo del tema como resolverlo.
2. Concepto de región factible. Puntos extremos.
Repaso de inecuaciones lineales con dos incógnitas.
*Una inecuación lineal es una desigualdad algebraica del tipo:
ax + by + c ≤ 0 ( ≥; <, ó > )
Sus soluciones serán los pares de números (x,y) que hagan cierta la desigualdad.
Ejemplo: 2x-5y <0 (1,1) es una solución, (1,0) no lo es....
Para resolver las inecuaciones se utilizan las propiedades de las desigualdades:
1) si a ≥ b y b ≥ c entonces a ≥ c
2) si a ≥ b entonces a+c ≥ b+c, para todo c
3) si a ≥ b, y c > 0 a.c ≥ b.c
y c<0 a.c ≤ b.c
Ejemplo 1: La inecuación 2x-y > x-2y+4 es equivalente a x+y-4>0 , por tanto es lineal.
Representación gráfica del conjunto solución.
Proposición. Dada una inecuación equivalente a:
ax + by + c > 0 ó ax + by + c < 0
el conjunto solución es uno de los semiplanos cuya frontera es la recta:
ax + by + c=0 (la llamaremos recta auxiliar)
La inecuación puede escribirse para b≠ 0
− ax c − ax c
y> − (1) y< − (2)
b b b b
CV 42
P. Lineal
La recta divide al plano en dos semiplanos, en este caso, como la inecuación se puede escri-
bir y > 2 x / 5 , la solución es el semiplano superior.
Para señalar que no esta incluida la recta en el conjunto de las soluciones se ha dibujado ésta
con trazo discontinuo. Si estuviera incluida se dibujaría con trazo continuo.
Sistemas de inecuaciones lineales.
*Un sistema de inecuaciones lineales es un conjunto de dos o más inecuacioness.
Resolver un sistema de inecuaciones es encontrar las soluciones comunes a todas ellas.
También la solución es gráfica
Se utilizará la representación gráfica para dar el conjunto solución de un sistema de inecua-
ciones, que será la intersección de los semiplanos. La región del plano que determinan dichas inter-
secciones se llama región factible.
Ejemplo 3:
Representar gráficamente las soluciones del sistema:
y ≤ x + 1000
x + y ≤3000
y ≥1000
CV 43
P. Lineal
x ≥0
*Un conjunto convexo es una zona del plano tal que para dos cualesquiera de sus puntos, el
segmento que los une está contenido íntegramente en dicho conjunto. Es fácil comprobar que la in-
tersección de conjuntos convexos es un conjunto convexo.
Ejercicio 1. Indicar de los siguientes conjuntos cuál es convexo y cuál no lo es.
CV 44
P. Lineal
Una vez representada gráficamente la región factible R, es decir, la solución del sistema de
restricciones, como queremos que f sea óptima en R representamos sobre los mismos ejes la recta:
ax + by = 0 (3),
Todas las rectas ax + by = k son paralelas a (3), y mas alejadas de ella cuanto mas aumenta
k, por lo tanto elegiremos la paralela a ella, con las siguientes condiciones:
-Ha de pasar por alguno de los puntos factibles (ese punto tendrá las coordenadas buscadas)
-Debe estar lo más alejada posible a (3) si buscamos el máximo, o la más próxima si busca-
mos un mínimo.
Pondremos algunos ejemplos que ayudarán a entender el método.
Ejemplo 5.
Hallar el máximo de la función objetivo sujeta a las restricciones .
CV 45
P. Lineal
y≥ 0
y≤x
y≤ 2 - x
Solución
Dibujamos las rectas auxiliares: 2x+3y=5
y=0, y=x, y=2-x
-(-2,-1)
CV 46
P. Lineal
Restricciones
30x + 20y < 3600 R1
18x + 15y < 2340 R2
10x + 10y < 1500 R3
Además cómo el número de paquetes no puede ser negativo se tiene:
x>0
y>0
Paso 3. Dibujamos las rectas auxiliares, r1, r2, r3
x y x y x y
0 180 0 156 0 150
120 0 130 0 150 0
puntos de corte de r1 puntos de corte de r2 puntos de corte de r3
(para no tener que repetir la región factible la pongo sólo en el paso 5)
Paso 4. La función objetivo es:
f(x,y) = 13500x + 11000y
que debe ser maximizada.
CV 47
P. Lineal
Paso 5. Utilizando regla y cartabón se localiza el vértice de la región factible más alejado; es el (60,80).
(0,150) •
(80,60)
•
(120,0)
Paso 6.
La solución es 80 paquetes de A y 60 paquetes de B.
CV 48
P. Lineal
x y
0 0
29 -50
Los vértices de la región factible son: (0,60), (20,30) y (40,0)
CV 49
P. Lineal
Averigua como conviene hacer el reparto para que el coste sea mínimo.
Solución (método analítico)
sean x e y el número de locomotoras que se mandan a las estaciones A y B respectivamente. La tabla indica el reparto
consiguiente :
A B C
x y 11-(x+y)
9-x 10 - y x+y - 4
Las restricciones se obtiene al obligar que todas estas cantidades sean positivas. Es decir:
x ≥ 0, y ≥ 0
9 -x ≥ 0 ⇒ x ≤ 9
10 - y ≥ 0 ⇒ y ≤10
11 - (x + y )≥ 0 ⇒ x + y ≤ 11
x +y-4≥0 ⇒ x+y≥4
(la restricción y ≥ 0 es redundante).
La función objetivo es el resultado de sumar cada uno de los productos de las 6 cantidades trasladadas por sus
respectivos costes de traslado, es decir:
C(x,y)= 6x + 15 + 3[11 - (x + y)] + 4(9 - x) + 20(10 - y) + 5(x + y - 4)=
C(x,y) = 249 + 4x - 3y
CV 50
P. Lineal
ACTIVIDADES
A1. Una persona dispone de 1000000 de ptas. para invertir en bolsa. Se decide por los tipos de acciones A y B.
Prevé que las acciones A le rendirán un 11% anual pero que son menos seguras que las acciones B que le rendirán sólo
un 8% anual Por este motivo decide invertir en A un máximo de 600000 ptas. y en acciones B un mínimo de 200000
ptas. Además decide que la cantidad invertida en acciones A sea igual o mayor que la invertida en B. ¿qué cantidades
exactas debe invertir para que el interés anual previsto se el máximo?
A2. Se tienen dos clases de baldosas cuadradas. De la clase A con 2 dm de lado de la clase B con tres dm de
lado. Entre las dos clases no pasan de 20 baldosas y las de la clase B superan o igualan a las de la clase A. ¿Qué superfi-
cie máxima pueden cubrir estas baldosas.
A3. En un problema de programación lineal se desea minimizar la función lineal: 3x+4y+2(10-x)+3(18-y)
con las siguientes restricciones: x≥0, y≥0, 10-x≥0, 18-y≥0, x+y≤13, (10-x)+(18-y)≤15. Se pide:
1) Representación gráfica del conjunto factible.
2) Hallar las coordenadas de todos sus vértices.
3) Hallar todas las soluciones óptimas.
A4. Una furgoneta reparte sacos del mismo tamaño y de los tipos A y B. Los de tipo A pesan 30 kg y los B 20
kg. Por cada saco de A cobra 1000 ptas. y por cada saco de B 700 ptas. ¿Cuántos sacos de cada clase debe transportar
para maximizar ganancias si la furgoneta no puede llevar más de 480 kg de estos sacos y no hay cabida para más de 18?
A5. Un fabricante produce piensos para animales mezclando dos tipos de ingredientes A y B. Cada saco debe
contener al menos 2 kg de proteínas y al menos 4 kg de hidratos de carbono. Cada kg de A contiene 200g de proteínas y
300g de hidratos de carbono y cada kg de B contiene 500g de proteínas y 400g de hidratos de carbono. El ingrediente A
CV 51
P. Lineal
le cuesta a 17 ptas. el kg y el B 24 ptas. ¿Qué cantidad de cada ingrediente debe usar por saco para minimizar los costos
sabiendo que es necesario que cada saco contenga al menos un kg de B?.
A6. En un taller pueden hacer puertas del tipo A y del tipo B. En las de tipo a gastan 2m2de chapa y 5 horas en
su realización, mientras que en las de tipo B gastan 3m2 de chapa y 8 horas en su realización.
Disponen de 570m2 de chapa y pueden utilizar 1480 horas en este trabajo.
Si las ganancias por puerta del tipo A son 8000 ptas. y 14000 ptas. por la del tipo B, ¿cuántas tendrán que ha-
cer de cada tipo para que el beneficio sea máximo.(selectividad Alicante junio 1992).
*A7. Un agricultor tiene que plantar árboles de dos clases A y B en una parcela de 4400m cuadrados de área.
Cada árbol A requiere cuanto menos 25m cuadrados de tierra y uno B, 40m cuadrados. El requerimiento anual de agua
de A es de 30 unidades/árbol y el de B 15 unidades/árbol, disponiéndose como máximo de 3300 unidades. Se estimó
que la razón entre el número de árboles del tipo A al del tipo B no debe ser menor que 6/19 y no mayor que 17/8. Se
espera además que la ganancia por árbol de tipo A sea vez y media la del tipo B. ¿Cuál debe ser el número de árboles a
plantar de cada clase, para que la ganancia sea máxima? (selectividad Alicante 1988)
*A8. Para el tratamiento de cierta enfermedad hay que administrar tres vitaminas que designaremos por X, Y,
Z. A la semana es preciso consumir, al menos, 432 mg de la X, 270 de la Y y 180 de la Z. Esta vitaminas se presentan
en dos preparados: El A con comprimidos de 80 mg, que cuestan 25 ptas. y cuya composición es 20% de X, 40% de Y y
40% de z, y el B cuyos comprimidos pesan 9o mg. cuestan 30 ptas. y de composición 30% de x, 60% de Y y 10% de Z.
¿Qué número de comprimidos de cada preparado harán más económico el tratamiento?.
A9. Una fábrica produce dos tipos de zapatillas de deporte A y B. El precio de un par de la clase A es de 5000
ptas. y el precio de un par de la clase B 4000 ptas. Para que el negocio no resulte ruinoso deben fabricarse no menos de
100 pares de tipo A y no más de 150 de tipo B. Sabemos que no se pueden fabricar más de 305 pares de ambos tipos y
que el número de pares del tipo A debe ser igual o inferior al doble de los fabricados del tipo B.
a) Representar el conjunto factible.
b)Encontrar el valor óptimo que maximiza el beneficio.
c) Dado que el valor óptimo no es entero dar la solución entera más próxima.
A10. Dos yacimientos de oro A y B producen al año 2000 y 3000 kg de mineral de oro, respectivamente, que
deben distribuirse a tres puntos de elaboración C, D y E, que admiten 500, 3500 y 1000 kg de mineral, respectivamente
al año. El coste del transporte en ptas. por kg es:
C D E
A 1000 2000 3000
B 1500 1750 2000
¿Cómo ha de distribuirse el mineral para que el transporte sea lo más económico posible?
CV 52
P. Lineal
EXAMEN PROPUESTO
1. De los siguientes conjuntos del plano indica cuales pueden ser conjuntos factibles y cuales no, ra-
zonando la respuesta.
2. Si el conjunto factible (de un problema de p.l.) viene dado por las inecuaciones:
2x + y < 6
x + 2y < 4
x>0
y>0
y la función objetivo es f(x,y) = 2x + 4y ¿ Puede tener el problema solución única ?. Razona la respuesta.
Comprueba tu afirmación resolviendo el problema por el método gráfico.
3. Un almacén de confección que dispone de 70 camisetas, 120 camisas y 110 pantalones, hace liqui-
dación de existencias. Quiere ponerlo a la venta en dos tipos de lotes: el lote A, formado por 2 camisas, 1
pantalón y 1 camiseta, se venderá a 6000 ptas cada uno; el lote B, formado por 1 camisa, 2 pantalones y 1
camiseta, se venderá a 7000 ptas cada uno. Calcular cuántos lotes conviene que hagan de cada clase para ob-
tener el máximo de ganancias y cuánto dinero ingresarán.
CV 53