Ejercicios Programación Lineal
Ejercicios Programación Lineal
Programación lineal
Solución:
f (x, y) = 30x + 20y
Aplica la teoría
1 Dado el recinto definido por el siguiente sistema de 2 Representa gráficamente la región factible determina-
inecuaciones: da por las siguientes desigualdades:
2x + y ≤ 1 000 ⎧
⎪ x≥0 ⎧
x + 1,5y ≤ 750 ⎪ ⎪
⎨ y≥0 ⎪
x≥0 ⎪ ⎨
⎪ x+y≥5 ⎪
y≥0 ⎩ ⎪
4x + 3y ≤ 30 ⎩
a) Represéntalo gráficamente.
b) Halla sus vértices. Calcula la solución que hace mínima la función obje-
c) Obtén el valor máximo de la función tivo z = x + 2y sometida a las restricciones anterio-
f (x, y) = 15x + 12y res.
en el recinto anterior, así como el punto en que lo
alcanza. Solución:
Solución: Y
Y C(0, 10)
2x + y = 1 000
4x + 3y = 30
D(0, 5)
C(0, 500)
Solución:
f (x, y) = 200x + 150y
Aplica la teoría
3 Un sastre tiene 80 m2 de tejido A y 120 m2 de teji 4 Un vendedor de libros usados tiene en su tienda 90
do B. Un traje de caballero requiere 1 m2 de A y 3 m2 libros de la colección Austral y 80 de la colección
de B, y un vestido de señora 2 m2 de cada tejido. Si la Alianza de bolsillo. Decide hacer dos tipos de lotes: el
venta de un traje deja al sastre el mismo beneficio que lote de tipo A con 3 libros de Austral y 1 de Alianza
la de un vestido, halla cuántos trajes y vestidos debe de bolsillo, que vende a 8 €, y el de tipo B con 1 libro
fabricar para obtener la máxima ganancia. de Austral y 2 de Alianza de bolsillo, que vende a 10 €
¿Cuántos lotes de cada tipo debe hacer el vendedor
Solución: para maximizar su ganancia cuando los haya vendido
todos?
a) Tabla con los datos del problema.
Solución:
Traje Vestido Restricciones
a) Tabla con los datos del problema.
N.o de unidades x y x ≥ 0; y ≥ 0
Lote A Lote B Restricciones
Tejido A x 2y x + 2y ≤ 80
N.º de lotes x y x ≥ 0; y ≥ 0
Tejido B 3x 2y 3x + 2y ≤ 120
Austral 3x y 3x + y ≤ 90
Beneficio x y f (x, y) = x + y Maximizar
Alianza x 2y x + 2y ≤ 80
b) Región factible. Ganancias 8x 10y f (x, y) = 8x + 10y Maximizar
Y b) Región factible.
Y
3x + y = 90
3x + 2y = 120
Factoría I Factoría 2
Bien A 10 unidades/hora 20 unidades/hora
Bien B 25 unidades/hora 25 unidades/hora
25x + 25y = 500
La empresa recibe un pedido de 300 unidades de A
y 500 de B. Los costes de funcionamiento de las dos C(0, 20)
factorías son: 100 € por hora para la factoría 1 y 80 € 10x + 20y = 300 B(10, 10)
por hora para la factoría 2.
5
¿Cuántas horas debe funcionar cada factoría para mi- A(30, 0) X
nimizar los costes de la empresa y satisfacer el pedido? 5
Solución:
c) Valores de la función objetivo en los vértices de la
a) Tabla con los datos del problema. región factible.
Fac. 1 Fac. 2 Restricciones A(30, 0) ⇒ f (30, 0) = 100 · 30 + 80 · 0 = 3 000
Tiempo (h) x y x ≥ 0; y ≥ 0 B(10, 10) ⇒ f (10, 10) = 100 · 10 + 80 · 10 = 1 800
Bien A 10x 20y 10x + 20y ≥ 300 C(0, 20) ⇒ f (0, 20) = 100 · 0 + 80 · 20 =
Bien B 25x 25y 25x + 25y ≥ 500 = 1 600 Mínimo
Costes 100x 80y f (x, y) = 100x + 80y Minimizar
d) La solución óptima es C(0, 20)
3. Número de soluciones
Piensa y calcula
Representa la región definida por las siguientes restricciones:
x≥0
y≥0
x+y≥6
y≥x
¿Está acotada?
Solución:
Y
y=x
B(0, 6)
A(3, 3)
1
X
1 x+y=6
No está acotada.
Solución: 1
X
a) Región factible. 1
minimiza en dicho recinto el valor de la función: b) Obtén los valores máximo y mínimo de la función
f (x, y) = x + 3y en S indicando los puntos de S en los
f (x, y) = 12x + 19y cuáles se alcanzan dichos valores máximo y mínimo.
B(4, 4) ⇒ f (4, 4) = 4 + 3 · 4 = 16
y=x
El máximo se alcanza en el vértice B(4, 4)
A(3, 2)
1
O(0, 0) y = 2x – 4 X
1
a) 5 lotes del matadero A y 23 lotes del B 9 Un profesor ha dado a sus alumnos una lista de pro-
blemas para que resuelvan, como máximo, 70 de ellos.
b) 9 lotes del matadero A y 18 lotes del B Los problemas están clasificados en dos grupos. Los del
c) 15 lotes del matadero A y 15 lotes del B grupo A valen 5 puntos cada uno, y los del B, 7 puntos.
Para resolver un problema del ti po A, se necesitan
d) 6 lotes del matadero A y 36 lotes del B 2 minutos, y para resolver un problema del tipo B,
3 minutos. Si los alumnos disponen de dos horas y
4 En el ejercicio anterior, calcula valor de dicho coste media para resolver los problemas, ¿cuántos problemas
diario mínimo. de cada tipo habría que hacer para obtener la puntua-
a) El coste mínimo es de 2 600 € ción máxima? ¿Cuál es dicha puntuación máxima?
C(0, 5) x–y–2=0
Solución:
Y
B(4, 2)
1 3x + 4y – 20 = 0 X
1 A(2, 0)
A(2, 0) ⇒ f (2, 0) = 4 · 2 + 3 · 0 = 8 2x + y = 4
B(4, 2) ⇒ f (4, 2) = 4 · 4 + 3 · 2 = 22 Máximo
C(0, 5) ⇒ f (0, 5) = 4 · 0 + 3 · 5 = 15
La solución óptima es B(4, 2) x + 3y = 3 C(0, 1)
x + y ≤ 27 ⎧
⎪ O(0, 0) ⇒ f (0, 0) = 2 · 0 + 3 · 0 = 0
x ≥ 12 ⎨
⎪
y≥6 ⎩ A(2, 0) ⇒ f (2, 0) = 2 · 2 + 3 · 0 = 4
a) Represéntalo gráficamente. B(9/5, 2/5) ⇒ f (9/5, 2/5) = 2 · 9/5 + 3 · 2/5 =
b) Determina los vértices de ese recinto. = 4,8 Máximo
c) ¿Cuáles son los valores máximo y mínimo de la fun- C(0, 1) ⇒ f (0, 1) = 2 · 0 + 3 · 1 = 3
ción f (x, y) = 90x + 60y en el recinto anterior? ¿En
La solución óptima es B(9/5, 2/5)
qué puntos alcanza dichos valores?
3x + y = 10
2x + y = 80
C(0, 50)
C(0, 4)
B(12/5, 14/5)
B(30, 20)
x + 2y = 8
1 X 10 x + y = 50 X
O(0, 0) 1 A(10/3, 0) O(0, 0) 10 A(40, 0)
a) Expresa la función objetivo y las restricciones del ¿Cuántos sacos de cada marca tiene que comprar el
problema. ganadero para elaborar este pienso con el mínimo
b) Representa gráficamente el recinto definido. coste?
c) Obtén el número de collares y pulseras correspon-
dientes al máximo beneficio. Solución:
a) Tabla con los datos del problema.
Solución:
Marca I Marca II Restricciones
a) Tabla con los datos del problema.
Número
x y x ≥ 0; y ≥ 0
Collares Pulseras Disponible de sacos
Número x y x ≥ 0; y ≥ 0 Unidades
3x y 3x + y ≥ 30
de A
Material x y x + y ≤ 50
Unidades
Tiempo 2x y 2x + y ≤ 80
x 4y x + 4y ≥ 32
de B
Beneficio 5x 4y f (x, y) = 5x + 4y Maximizar Coste 9x 12y f (x, y) = 9x + 12y Minimizar
3x + y = 30
B(400, 600)
C(0, 30) C(0, 400)
3x + 2y = 2 400
x + 4y = 32 100 X
B(8, 6)
5 X O(0, 0) 100 A(800, 0)
5 A(32, 0)
c) Valores de la función objetivo en los vértices de la re-
gión factible.
c) Valores de la función objetivo en los vértices de la re-
O(0, 0) ⇒ f (0, 0) = 60 · 0 + 80 · 0 = 0
gión factible.
A(800, 0) ⇒ f (800, 0) = 60 · 800 + 80 · 0 = 48 000
A(32, 0) ⇒ f (32, 0) = 9 · 32 + 12 · 0 = 288
B(400, 600) ⇒ f (400, 600) = 60 · 400 + 80 · 600 =
B(8, 6) ⇒ f (8, 6) = 9 · 8 + 12 · 6 = 144 Mínimo = 72 000 Máximo
C(0, 30) ⇒ f (0, 30) = 9 · 0 + 12 · 30 = 360 C(0, 400) ⇒ f (0, 400) = 60 · 0 + 80 · 400 = 32 000
d) La solución óptima es B(400, 600)
d) La solución óptima es B(8, 6)
17 Una empresa que sirve comidas preparadas tiene que
diseñar un menú utilizando dos ingredientes. El ingre-
16 Una fábrica produce confitura de albaricoque y confitu- diente A contiene 35 g de grasas y 150 kilocalorías
ra de ciruela. El doble de la producción de confitura de por cada 100 gramos de ingrediente, mientras que el
ciruela es menor o igual que la producción de confitura ingrediente B contiene 15 g de grasas y 100 kilocalorías
de albaricoque más 800 unidades. Además, el triple de por cada 100 g. El coste es de 1,5 € por cada 100 g del
la producción de confitura de albaricoque más el doble ingrediente A y de 2 € por cada 100 g del ingrediente B.
de la producción de confitura de ciruela es menor o El menú que hay que diseñar debería contener no más
igual que 2 400 unidades. de 30 g de grasas y, al menos, 110 kilocalorías por cada
100 g de alimento. Se pide determinar las proporciones
de cada uno de los ingredientes que se emplearán en
Cada unidad de confitura de albaricoque produce un el menú, de manera que su coste sea lo más reducido
beneficio de 60 €, y cada unidad de confitura de ci- posible.
ruela 80 €. ¿Cuántas unidades de cada tipo de confitu
a) Indica la expresión de las restricciones y la función
ra, se tienen que producir para obtener un beneficio
objetivo del problema.
máximo?
b) Representa gráficamente la región delimitada por las
restricciones.
c) Calcula el porcentaje óptimo de cada uno de los in-
Solución:
gredientes que se incluirán en el menú.
a) Tabla con los datos del problema.
Solución:
Confit. de Confit. de a) Tabla con los datos del problema.
Restricciones
albaricoque ciruela
Ingrediente Ingrediente
N.º de Restricciones
x y x ≥ 0; y ≥ 0 A B
unidades
Unidades
Condición x y x ≥ 0; y ≥ 0
x 2y 2y ≤ x + 800 de 100 g
1
Grasa 35x 15y 35x + 15x ≤ 30
Condición
3x 2y 3x + 2y ≤ 2 400 Kilocalo-
2 150x 100y 150x + 100y ≥ 110
rías
Beneficios 60x 80y f (x, y) = 60x + 80y Maximizar
Coste 1,5x 2y f (x, y) = 1,5x + 2y Minimizar
3. Número de soluciones
18 Dado el recinto definido por el siguiente sistema de
1
inecuaciones: 2x + y = 8
X
x+y≥5 ⎧
⎪ 1
2x + 3y ≤ 18 ⎪
⎨ Se observa que la región factible es vacía, es decir, no hay
x≥0 ⎪
⎪ ningún punto en el plano que verifique las restricciones del
y≥0 ⎩ enunciado del problema.
maximiza en dicho recinto el valor de la función:
f (x, y) = 16x + 24y 20 Dado el recinto definido por el siguiente sistema de
inecuaciones:
Solución: x + y ≥ 8⎧
a) Región factible. ⎪
x≤y ⎪
Y ⎨
x≥0 ⎪
⎪
y≥0 ⎩
maximiza en dicho recinto el valor de la función:
x+y=5 C(0, 6) f (x, y) = 23x + 14y
D(0, 5)
2x + 3y = 18 Solución:
→
v(– 3, 2) a) Región factible.
1 Y
X
1 A(5, 0) B(9, 0)
A(5, 0) ⇒ f (5, 0) = 16 · 5 + 24 · 0 = 80
B(9, 0) ⇒ f (9, 0) = 16 · 9 + 24 · 0 = 144 Máximo
A(4, 4)
C(0, 6) ⇒ f (0, 6) = 16 · 0 + 24 · 6 = 144 Máximo
D(0, 5) ⇒ f (0, 5) = 16 · 0 + 24 · 5 = 120 1
x+y=8
c) La solución se alcanza en los vértices B(9, 0) y C(0, 6); X
1
por tanto, también se alcanza en todos los puntos del
lado que une los puntos B(9, 0) y C(0, 6), es decir, tiene Se observa que la región factible no está acotada y, por tan-
infinitas soluciones. to, nunca se alcanza en ningún punto de ella el valor máximo.
Problemas
29 Un granjero desea crear una granja de pollos de dos
b) Región factible.
razas, A y B. Dispone de 9 000 € para invertir y de un
Y
espacio con una capacidad limitada para 7 000 pollos.
Cada pollo de la raza A le cuesta 1 € y obtiene con
él un beneficio de 1 €, y cada pollo de la raza B le
cuesta 2 € y el beneficio es de 1,4 € por unidad. Si por x + y = 7 000 y=x
razones comerciales el número de pollos de la raza B
no puede ser superior a los de la raza A, determina,
x + 2y = 9 000
justificando la respuesta:
a) ¿Qué cantidad de ambas razas debe comprar el gran- C(3 000, 3 000)
B(5 000, 2 000)
jero para obtener un beneficio máximo?
1000 X
b) ¿Cuál será el valor de dicho beneficio?
O(0, 0) 1 000 A(7 000, 0)
5x + 2y = 1 200
x + 3y = 210
C(0, 70)
B(45, 55)
x + 2y = 400
C(0, 200)
B(200, 100)
50 X
10 X
O(0, 0) 50 A(240, 0)
O(0, 0) 10 A(100, 0)
c) Valores de la función objetivo en los vértices de la re- c) Valores de la función objetivo en los vértices de la re-
gión factible. gión factible.
O(0, 0) ⇒ f (0, 0) = 0,15 · 0 + 0,1 · 0 = 0 O(0, 0) ⇒ f (0, 0) = 12,25 · 0 + 12,5 · 0 = 0
A(100, 0) ⇒ f (100, 0) = 0,15 · 100 + 0,1 · 0 = A(240, 0) ⇒ f (240, 0) = 12,25 · 240 + 12,5 · 0 = 2 940
= 15 Máximo B(200, 100) ⇒ f (200, 100) = 12,25 · 200 + 12,5 · 100 =
B(45, 55) ⇒ f (45, 55) = 0,15 · 45 + 0,1 · 55 = 12,25 = 3 700 Máximo
C(0, 70) ⇒ f (0, 70) = 0,15 · 0 + 0,1 · 70 = 7 C(0, 200) ⇒ f(0, 200) = 12,25 · 0 + 12,5 · 200 = 2500
d) La solución óptima es B(45, 55), 45 kg de la mezcla 1 de d) La solución óptima es B(200, 100), 200 del lote A y 100
1 y 55 kg de la mezcla 1 de 3 del lote B. El beneficio es 3 700 €
31 Los alumnos de un centro educativo pretenden vender 32 Cada mes una empresa puede gastar, como máximo,
dos tipos de lotes, A y B, para sufragar los gastos del 10 000 € en salarios y 1 800 € en energía (electricidad y
viaje de estudios. Cada lote de tipo A consta de una gasoil). La empresa solo elabora dos tipos de productos
caja de mantecadas y cinco participaciones de lotería, y A y B. Por cada unidad de A que elabora gana 0,8 €;
cada lote del tipo B consta de dos cajas de mantecadas y por cada unidad de B gana 0,5 €. El coste salarial y
y dos participaciones de lotería. Por cada lote de tipo A energético que acarrea la elaboración de una unidad del
vendido, los alumnos obtienen un beneficio de 12,25 €; producto A y de una unidad del producto B aparece en
y por cada lote de tipo B ganan 12,5 € la siguiente tabla:
x + y = 50
Solución: Solución:
a) Tabla con los datos del problema.
a) Tabla con los datos del problema.
Adultos Niños Restricciones
Garbanzos Lentejas Restricciones x ≥ 0; y ≥ 0;
Personas x y
N.º de t x y x ≥ 0; y ≥ 0 x + y ≤ 1 500
Tope de Niños y y ≤ 600
x y x + y ≤ 500
cosecha Condición
x y x ≤ 2y
Tope de adultos
y y ≤ 200
lentejas Recaudación 8x 4,8y f (x, y) = 8x + 4,8y Maximizar
Beneficios 500x 300y f (x, y) = 500x + 300y Maximizar
b) Región factible.
b) Región factible. Y
Y
x + y = 500 x + y = 1 500
x = 2y
B(900, 600)
C(0, 600)
y = 600
C(0, 200) B(300, 200) A(1 000, 500)
y = 200
200 X
O(0, 0) 200
50 X
O(0, 0) 50 A(500, 0) c) Valores de la función objetivo en los vértices de la re-
gión factible.
y = 50 B(45, 10)
A(0, 50) B(95, 50)
20 5 X
X
20 O(0, 0) 5 A(45, 0)
c) Valores de la función objetivo en los vértices de la re- c) Valores de la función objetivo en los vértices de la re-
gión factible. gión factible.
A(0, 50) ⇒ f (0, 50) = 10 000 · 0 + 2 000 · 50 = 100 000 O(0, 0) ⇒ f (0, 0) = 0 + 0 = 0
A(45, 0) ⇒ f (45, 0) = 45 + 0 = 45
B(95, 50) ⇒ f (95, 50) = 10 000 · 95 + 2 000 · 50 =
= 1 050 000 B(45, 10) ⇒ f (45, 10) = 45 + 10 = 55 Máximo
C(90, 100) ⇒ f (90, 100) = 10 000 · 90 + 2 000 · 100 = C(24, 24) ⇒ f (24, 24) = 24 + 24 = 48
=1 100 000 Máximo d) La solución óptima es B(45, 10), es decir, 45 coches del
D(0, 100) ⇒ f (0, 100) = 10 000 · 0 + 2 000 · 100 = modelo básico y 10 coches del modelo de lujo. Se agota
= 200 000 el presupuesto.
d) La solución óptima es el vértice C(90, 100). Sí se gastan 38 Por motivos de ampliación de plantilla, una empresa de
el 1 000 000 € servicios de traducción quiere contratar, a lo sumo, 50
nuevos traductores. El salario que ha de pagar a cada
traductor de una lengua es de 2 000 €, y de 3 000 € a
37 Una fábrica de coches va a lanzar al mercado dos
los que son de más de una lengua. Como poco, y por
nuevos modelos, uno básico y otro de lujo. El coste
motivos de demanda, dicha empresa tiene que contra-
de fabricación del modelo básico es de 10 000 € y
tar a la fuerza a un traductor de más de una lengua. La
el del modelo de lujo es de 15 000 €. Se dispone de
política de selección de personal de la compañía obliga
un presupuesto de 600 000 € para esta operación de
también a contratar al menos a tantos traductores
lanzamiento. Para evitar riesgos se cree conveniente
de una lengua como de más de una. Sabiendo que el
lanzar al menos tantos coches del modelo básico como
objetivo fijado de beneficios totales es, como mínimo,
del modelo de lujo y, en todo caso, no fabricar más de
de 120 000 €, y que los beneficios que aportan los tra-
45 coches del modelo básico.
ductores de una lengua son de 4 000 €/traductor, y de
a) ¿Cuántos coches interesa fabricar de cada modelo si 8 000 €/traductor los de más de una lengua:
el objetivo es maximizar el número de coches fabri-
a) ¿Cuántos traductores de cada tipo puede contratar?
cados?
Plantea el problema y representa gráficamente el
b) ¿Se agota el presupuesto disponible? conjunto de soluciones.
C(25, 25)
D(10, 10) 1 5x + 2y = 29 X
5 X O(0, 0) 1 A(5, 0)
y=1
5 A(28, 1) B(49, 1)
c) Valores de la función objetivo en los vértices de la re-
c) Valores de la función objetivo en los vértices de la re-
gión factible.
gión factible.
A(28, 1) ⇒ f (28, 1) = 2 000 · 28 + 3 000 · 1 = 59 000 O(0, 0) ⇒ f (0, 0) = 290 · 0 + 240 · 0 = 0
B(49, 1) ⇒ f (49, 1) = 2 000 · 49 + 3 000 · 1 = 101 000 A(5, 0) ⇒ f (5, 0) = 290 · 5 + 240 · 0 = 1 450
C(25, 25) ⇒ f (25, 25) = 2 000 · 25 + 3 000 · 25 = B(5, 2) ⇒ f (5, 2) = 290 · 5 + 240 · 2 = 1 930
= 125 000
C(3, 7) ⇒ f (3, 7) = 290 · 3 + 240 · 7 = 2 550 Máximo
D(10, 10) ⇒ f (10, 10) =
2 000 · 10 + 3 000 · 10 =
= 50 000 Mínimo D(0, 7) ⇒ f (0, 7) = 290 · 0 + 240 · 7 = 1 680
d) La solución óptima es D(10, 10), es decir, 10 traductores
d) La solución óptima es C(3, 7), es decir, 3 hectáreas de
de cada tipo.
trigo y 7 de centeno.
Los beneficios totales son:
40 000 · 10 + 8 000 · 10 = 480 000 €
40 El número de unidades de dos productos (A y B) que
un comercio puede vender es, como máximo, igual a
39 Un agricultor puede sembrar trigo (5 hectáreas como
100. Dispone de 60 unidades de producto de tipo A,
máximo) y centeno (7 hectáreas como máximo) en sus
con un beneficio unitario de 2,5 €, y de 70 unidades
tierras. La producción de trigo, por cada hectárea sem-
tipo B con un beneficio de 3 €.
brada, es de 5 toneladas, mientras que la producción de
centeno, también por hectárea sembrada, es de 2 tone- Determina cuántas unidades de cada tipo de productos
ladas, y puede producir un máximo de 29 toneladas de A y B debe vender el comercio para maximizar sus be-
los dos cereales. neficios globales.
C(15, 5)
B(60, 40)
2 A(1, 1) B(19, 1)
y=1 X
2
10 X
O(0, 0) 10 A(60, 0) c) Valores de la función objetivo en los vértices de la re-
gión factible.
c) Valores de la función objetivo en los vértices de la re- A(1, 1) ⇒ f (1, 1) = 90 · 1 + 150 · 1 = 240
gión factible. B(19, 1) ⇒ f (19, 1) = 90 · 19 + 150 · 1 = 1 860
C(15, 5) ⇒ f (15, 5) = 90 · 15 + 150 · 5 = 2 100 Máximo
O(0, 0) ⇒ f (0, 0) = 2,5 · 0 + 3 · 0 = 0
D(1, 67/5) ⇒ f (1, 67/5) = 90 · 1 + 150 · 67/5 =
A(60, 0) ⇒ f (60, 0) = 2,5 · 60 + 3 · 0 = 150 = 2 100 Máximo
d) La solución óptima son los vértices C(15, 5) y D(1, 67/5),
B(60, 40) ⇒ f (60, 40) = 2,5 · 60 + 3 · 40 = 270
por tanto también lo son todos los puntos del segmen-
C(30, 70) ⇒ f (30, 70) = 2,5 · 30 + 3 · 70 = to de extremos C y D. Pero las soluciones tienen que
= 285 Máximo ser números enteros, por tanto las únicas soluciones
son C(15,5), E(10, 8) y F(5, 11)
D(0, 70) ⇒ f (0, 70) = 2,5 · 0 + 3 · 70 = 210
42 Una empresa se dedica a la fabricación de frascos de
d) La solución óptima es C(30, 70), es decir, 30 unidades
perfume y de agua de colonia, a partir de tres factores
del producto A y 70 unidades del producto B
productivos, F1, F2 y F3. Las unidades de dichos factores
utilizadas en la producción de cada tipo de frasco se
detallan en la siguiente tabla:
41 Un comerciante desea comprar dos tipos de lavadoras,
A y B. Las de tipo A cuestan 450 €, y las de tipo B, Perfume Agua de colonia
750 €. Dispone de 10 500 € y de sitio para 20 lavado-
ras, y, al menos, ha de comprar una de cada tipo. F1 1 2
F2 2 0
¿Cuántas lavadoras ha de comprar de cada tipo para
obtener beneficios máximos con su venta posterior, sa- F3 0 4
biendo que en cada lavadora gana el 20 % del precio de
compra? Sabiendo que el precio de venta de un frasco de perfu-
me es de 50 €, el de uno de agua de colonia es de 20 €,
Nota: se recuerda que el número de lavadoras de cada y que la empresa dispone de 240 unidades de F1, 360 de
tipo ha de ser entero. F2 y 440 de F3:
x + y = 400
b) Región factible. y=x
Y
D(50, 350) C(75, 325)
2x = 360
x + 2y = 240
C(20, 110) 4y = 440 A(50, 50) B(75, 75)
D(0, 110) 50 X
50
R(5/2, 2)
b) Región factible.
Y x = 12 000
0,5 X
y = 2x O(0, 0) 0,5 S(11/4, 0)
x + y = 30 000
b) Valores de la función objetivo en los vértices de la re-
gión factible.
45 En un problema de programación lineal la región b) Escribe mediante inecuaciones las restricciones del
factible es el pentágono convexo que tiene de vér- problema y representa gráficamente el recinto de
tices los puntos: O(0, 0), P(0, 4), Q(3/2, 3), R(5/2, 2) y finido.
S(11/4, 0), y la función objetivo que hay que maximizar c) Determina el número de bandejas que debe vender
es F(x, y) = 2x + ay (a es un número real positivo). de cada clase para que los ingresos obtenidos sean
a) Dibuja la región factible. máximos. Calcula dichos ingresos.
Solución: Solución:
a) Tabla con los datos del problema. a) Tabla con los datos del problema.
16x + 6y = 252
160x + 120y = 17 600
2 X
O(0, 0) 2 A(63/4, 0)
80x + 120y = 11 200
40x + 120y = 10 400 C(20, 80)
c) Valores de la función objetivo en los vértices de la re-
D(0, 260/3) gión factible.
O(0, 0) ⇒ f (0, 0) = 1,5 · 0 + 0 = 0
B(80, 40)
20 A(63/4, 0) ⇒ f (63/4, 0) = 1,5 · 63/4 + 0 = 23,625
X
O(0, 0) 20 A(110, 0) B(12, 10) ⇒ f (12, 10) = 1,5 · 12 + 10 = 28 Máximo
C(6, 12) ⇒ f (6, 12) = 1,5 · 6 + 12 = 21
c) Valores de la función objetivo en los vértices de la re- d) La solución óptima es B(12, 10), es decir, 12 hm de cable
gión factible. de tipo A y 10 hm de tipo B
O(0, 0) ⇒ f (0, 0) = 5,8 · 0 + 7,32 · 0 = 0
48 Una fábrica de adornos produce broches sencillos y bro-
A(110, 0) ⇒ f (110, 0) = 5,8 · 110 + 7,32 · 0 = 638 ches de fiesta. Se obtiene un beneficio de 4,5 € por cada
B(80, 40) ⇒ f (80, 40) =
5,8 · 80 + 7,32 · 40 = broche sencillo y de 6 € por cada broche de fiesta. En un
= 756,8 Máximo día no se pueden fabricar más de 400 broches sencillos
ni más de 300 de fiesta; tampoco pueden producirse más
C(20, 80) ⇒ f (20, 80) = 5,8 · 20 + 7,32 · 80 = 701,6 de 500 broches en total. Suponiendo que se logra vender
D(0, 260/3) ⇒ f (0, 260/3) =
5,8 · 0 + 7,32 · 260/3 = toda la producción de un día, ¿cuál es el número de bro-
= 634,4 ches de cada clase que conviene fabricar para obtener el
máximo beneficio? ¿Cuál debería ser la producción para
d) La solución óptima es B(80, 40), es decir, 80 bandejas A obtener el máximo beneficio si se obtuvieran 6 € por
y 40 bandejas B cada broche sencillo y 4,5 € por cada broche de fiesta?
x+y=4
Autobús 2x y 2x + y ≤ 30
4x + 2y = 12 Habitaciones
2x + 3y = 10 x y x + y ≤ 20
dobles
C(0, 10/3)
Comidas 4x 2y 4x + 2y ≤ 56
B(2, 2)
Ingresos 150x 90y f (x, y) = 150x + 90y Maximizar
b) Región factible.
0,5 X Y
x + y = 20
O(0, 0) 0,5 A(3, 0)
2x + y = 30
c) Valores de la función objetivo en los vértices de la re- y=x
gión factible.
O(0, 0) ⇒ f (0, 0) = 20 · 0 + 30 · 0 = 0
A(3, 0) ⇒ f (3, 0) = 20 · 3 + 30 · 0 = 60 B(28/3, 28/3)
B(2, 2) ⇒ f (2, 2) = 20 · 2 + 30 · 2 = 100
C(0, 10/3) ⇒ f (0, 10/3) = 20 · 0 + 30 · 10/3 = 100
d) Las soluciones óptimas son B(2, 2) y C(0, 10/3); por tan- 2 X
to, serán todos los puntos del segmento que une B y C. O(0, 0) 2 A(14, 0)
Pero el único punto de coordenadas enteras de dicho
segmento es B(2, 2); por tanto, la solución óptima se c) Valores de la función objetivo en los vértices de la re-
alcanza en B(2, 2), cuando se fabrican 2 mesas y 2 sillas. gión factible.
51 Una agencia de viajes vende paquetes turísticos para O(0, 0) ⇒ f (0, 0) = 150 · 0 + 90 · 0 = 0
acudir a la final de un campeonato de fútbol. La agencia A(14, 0) ⇒ f (14, 0) = 150 · 14 + 90 · 0 = 2100
está considerando ofrecer dos tipos de viajes. El prime-
ro de ellos, A, incluye desplazamiento en autocar para B(28/3, 28/3) ⇒ f (28/3, 28/3) = 150 · 28/3+ 90 · 28/3 =
dos personas, una noche de alojamiento en habitación = 2 240 Máximo
doble y cuatro comidas. El segundo, B, incluye despla- d) La solución óptima es B(28/3, 28/3), como la solución
zamiento en autocar para una persona, una noche de tiene que ser números enteros hay que probar los pun-
alojamiento (en habitación doble) y dos comidas. tos cercanos que estén dentro de la región factible.
El precio de venta del paquete A es de 150 € y el del C(9, 9) ⇒ f (9, 9) = 150 · 9 + 90 · 9 = 2 160
paquete B es de 90 €. La agencia tiene contratadas un
máximo de 30 plazas de autobús, 20 habitaciones dobles D(10, 8) ⇒ f (10, 8) = 150 · 10 + 90 · 8 = 2 220
y 56 comidas. El número de paquetes del tipo B no debe Luego la solución óptima es D(10, 8), es decir, 10 del
superar al del tipo A. La empresa desea maximizar sus paquete A y 8 del paquete B
ingresos.
( ) ( )
y 2 de carbohidratos. Cada gramo del complemento B
contiene 2 unidades de riboflavina, 1 de hierro y 4 de 0 –2 0 –3 5
carbohidratos. ¿Cuántos gramos de cada complemento –1 2 1
A= B = 4 –5
son necesarios para producir exactamente una dosis
0 0 –2 4 2
con 12 unidades de riboflavina, 16 de hierro y 14 de
( )
carbohidratos?
–1 1 1
C=
Solución: 2 –1 0
a) Incógnitas, datos y preguntas y donde Bt denota la matriz traspuesta de B.
N.º de gramos de complemento A: x a) Despeja la matriz X en la ecuación matricial. ¿De qué
N.º de gramos de complemento B: y orden es?
b) Manos a la obra b) Calcula la matriz 2C – Bt y la inversa de la matriz I + A,
2x + 2y = 12 ⎧ 1.ª : 2 x+ y= 6⎧ siendo I la matriz identidad de orden 3
⎪ ⎪
3x + y = 16 ⎨ ⇒ 3x + y = 16 ⎨ 3 · 1.ª – 2.ª ⇒ c) Resuelve la ecuación matricial obteniendo la ma-
2x + 4y = 14 ⎪⎩ 3.ª : 2 x + 2y = 7 ⎪⎩ 3.ª – 1.ª triz X
x + y = 6⎧
⎪ x + 1 = 6⎧ ⎧x = 5 Solución:
2y = 2 ⎨ y = 1 ⇒ ⎨ ⇒ ⎨y = 1
y = 1⎩ a) X + X · A + Bt = 2C
y = 1 ⎪⎩ y = 1 ⎩
X(I + A) = 2C – Bt
La solución del sistema es: x = 5, y = 1
X = (2C – Bt) (I + A)–1
c) Solución
X es una matriz de orden 2 × 3
Se necesitan:
5 gramos del complemento A. b) 2C – Bt = ( –2 2
4 –2
2
0 ) (
–
–3 4
5 –5 ) (
4
2
=
1 –2 –2
–1 3 –2 )
( )( )( )
1 gramo del complemento B.
1 0 0 0 –2 0 1 –2 0
2 En un domicilio se pagaron 3 facturas (agua, luz y telé- I+A= 0 1 0 + –1 2 1 = –1 3 1
fono) por un total de 140 €. De agua se pagó la tercera 0 0 1 0 0 –2 0 0 –1
parte que de luz, y la factura del teléfono fue el 45 %
|I + A| = – 1
( )
del total.
3 2 2
a) Plantea el correspondiente sistema de ecuaciones.
(I + A)– 1 = 1 1 1
b) ¿Cuánto se pagó en cada factura? 0 0 –1
Solución: c) X = (2C – Bt)(I + A)– 1 =
( )( )( )
Incógnitas, datos y preguntas 3 2 2
1 –2 –2 1 0 2
Importe de la factura de agua: x = 1 1 1 =
–1 3 –2 0 1 3
0 0 –1
Importe de la factura de luz: y
Importe de la factura de teléfono: z
Manos a la obra 4 Sean las matrices:
( ) () ()
x + y + z = 140 ⎧ x + y + z = 140 ⎧ 1 –2 1 x –x
⎪ ⎪
3x =y ⎨⇒ 3x –y = 0 ⎨ ⇒
⎪ A= 0 1 0 X = y Y = 2
z = 0,45 · 140 ⎩ z = 63 ⎪⎩
–1 3 0 –2 z
x + y = 77⎧ x + y = 77⎧ y = 57,75 a) Determina la matriz inversa de A
⎨ ⇒
3x – y = 0⎩ 1.ª + 2.ª 4x = 77⎨⎩ x = 19,25
b) Halla los valores de x, y, z para los que A · X = Y
La solución del sistema es: x = 19,25; y = 57,75; z = 63
Solución:
Solución:
a) Matriz inversa
( )
Las facturas fueron:
Factura del agua, 19,25 € 0 3 –1
|A| = 1, A– 1 = 0 1 0
Factura de la luz, 57,75 €
1 –1 1
Factura del teléfono, 63 €
( )( ) ( )
b) Valores de x, y, z Se tiene R(C) = 1 < R(A) = 2; el sistema es incompatible.
1 –2 1 x x – 2y – 2 Para a = 1, se estudian los rangos de la matriz de los
A·X= 0 1 0 · y = y ⇒ coeficientes C y de la ampliada A
( )
–1 3 0 –2 –x + 3y
( )()
1 1 6
x – 2y – 2 –x R(A) = R 0 0 0
y = 2
–x + 3y z Se tiene R(C) = R(A) = 1 < número de incógnitas; el
sistema es compatible indeterminado.
Se pasa al sistema:
x – 2y – 2 = –x ⎧ 2x – 2y = 2 ⎧ 1.ª : 2 c) Para a = 2
⎪ ⎪
y =2 ⎨⇒ y = 2⎨ y = 2 ⇒
–x ⎪
+ 3y = z ⎩ – x + 3y – z = 0 ⎪⎩ 2x + 2y = 6 ⎧ x=2
⇒
–y = –1 ⎨⎩ y=1
x – y = 1⎧ x = 3
⎪ Solución: x = 2, y = 1
y = 2⎨ y = 2 ⇒
–x + 3y – z = 0 ⎪⎩ z = 3
Solución: x = 3, y = 2, z = 3 6 Estudia para qué valores de m el sistema, con incógnitas
representadas por x e y, dado por:
5 Sean las matrices:
⎧ mx – m – 2 = 0
x
A= 0 ( ) y
y B =
a
1 C()
=
y
ay D = 1–a ()
6 – ay
( ) ⎨
⎩ mx + (m – 1)y – 2m – 1 = 0
Solución:
a) Sistema de dos ecuaciones con dos incógnitas:
(
m 0
)m 0
C = m m – 1 ⇒ |C| = m m – 1 = m2 – m | |
( ) () ( )
m(m – 1) = 0 ⇒ m = 0, m = 1
x y a ax + y
A·B= 0 y · 1 = 1y Si m ≠ 0, m ≠ 1, R(C) = R(A) = 2 = número de incógnitas, el
sistema es compatible determinado:
A·B–C= ( )()( )
ax + y
1y
y ax
– ay = – ay + y Para m = 0, se estudian los rangos de la matriz de los coe
ficientes C y de la ampliada A
( )( ) ax 6 – ay
Si A · B – C = D, se tiene – ay + y = 1 – a
(
0 0 2
R(A) = R 0 – 1 1 ) ( 2.ª
1.ª
0 –1 1
=R 0 0 2 )
Se obtiene el sistema:
Se tiene R(C) = 1 < R(A) = 2; el sistema es incompatible.
ax = 6 – ay ⎧ ax + ay = 6 ⎧
⇒
– ay + y = 1 – a ⎨⎩ (1 – a)y = 1 – a ⎨⎩ Para m = 1, se estudian los rangos de la matriz de los coe
ficientes C y de la ampliada A
b) Clasificación:
a
C= 0( a
) a
1 – a ⇒ |C| = 0 | a
1–a = | (
1
R(A) = R 1
0
0
3
3 )
= a(1 – a), a(1 – a) = 0 ⇒ a = 0, a = 1 Se tiene R(C) = R(A) = 1 < número de incógnitas; el sistema
Si a ≠ 0, a ≠ 1, R(C) = R(A) = 2 = número de incógnitas, es compatible indeterminado.
el sistema es compatible determinado: Para m = 1, la solución es x = 3, y cualquiera
Para a = 0, se estudian los rangos de la matriz de los
coeficientes C y de la ampliada A Dos soluciones para m = 1 son:
( ) ( )
0 0 6 2.ª 0 1 1 x = 3, y = 0
R(A) = R 0 1 1 1.ª =R 0 0 6 x = 3, y = 1
( ) |
Solución:
a
a) Discusión: C = 1
1
1
a
a
3
2
3
⇒ |C| =
a
1
1
1
a
a
3
3
|
2 =
Perales
Manzanos
Coste
30x
10x
700x
10y
20y
650y
30x + 10y ≥ 700
10x + 20y ≥ 650
f (x, y) = 700x + 650y Mínimo
= a2 – 1; a2 – 1 = 0 ⇒ a = 1, a = – 1
Para a ≠ 1, a ≠ – 1 ⇒ R(C) = R(A) = n.º de incógnitas = 3; b) Región factible.
sistema compatible determinado. Y
Para a = 1, se estudian los rangos de la matriz de los
coeficientes C y de la ampliada A
1
R(A) = R 1
1 ( 1
1
1
2
|
3 0
1
3 –1 ) 1.ª – 2.ª
1.ª – 3.ª
=
(1
=R 0
0
1
0
0
|
3 0
1 –1
0 1 )
R(C) = 2 < R(A) = 3; el sistema es incompatible.
10
10
X
( | )
–1 1 3 0 gión factible.
R(A) = R 1 –1 2 1 1.ª + 2.ª = A(35, 15) ⇒ f (35, 15) = 700 · 35 + 650 · 15 = 34 250 €
1 –1 3 –1 3.ª – 2.ª B(65, 0) ⇒ f (65, 0) = 700 · 65 + 650 · 0 = 45 500 €
( | ) ( | )
–1 1 3 0 –1 1 3 0 C(0, 70) ⇒ f (0, 70) = 700 · 0 + 650 · 70 = 45 500 €
=R 0 0 5 1 =R 0 0 5 1 D(10, 40) ⇒ f (10, 40) = 700 · 10+ 650 · 40 =
0 0 1 –2 2.ª – 5 · 3.ª 0 0 0 11 = 33 000 € Mínimo
d) La solución óptima es D(10, 40), es decir, x = 10 lotes
Se tiene, R(C) = 2 < R(A) = 3; el sistema es incompatible.
del vivero Agro e y = 40 lotes del vivero Ceres
b) Para a = 0 se tiene el sistema: Cerezos = 10 · 15 + 40 · 15 = 750
Perales = 10 · 30+ 40 · 10 = 700
y + 3z = 0 ⎧ 2.ª x + 2z = 1 ⎧ x = 5
⎪ ⎪ Cerezos = 10 · 10 + 40 · 20 = 900
x + 2z = 1 ⎨ 1.ª = y + 3z = 0 ⎨ y = 6
⎪ ⎪ Le sobran 250 manzanos.
x + 3z = – 1 ⎩ 3.ª – 2.ª z = – 2⎩ z = – 2
La solución única es: x = 5, y = 6, z = –2 9 Se desea invertir una cantidad de dinero menor o igual
que 125 000 €, distribuido entre acciones del tipo A
y del tipo B. Las acciones del tipo A garantizan una
8 Un agricultor desea plantar 750 cerezos, 700 perales ganancia del 10 % anual, y es obligatorio invertir en
y 650 manzanos. En el vivero Agro ofrecen un lote de ellas un mínimo de 30 000 € y un máximo de 81 000 €.
15 cerezos, 30 perales y 10 manzanos por 700 €, y Las acciones del tipo B garantizan una ganancia del
en el vivero Ceres el lote de 15 cerezos, 10 perales y 5 % anual, y es obligatorio invertir en ellas un mínimo
20 manzanos cuesta 650 €. de 25 000 €. La cantidad invertida en acciones del tipo
a) Plantea y resuelve un programa lineal para averiguar B no puede superar el triple de la cantidad invertida en
el número de lotes que ha de comprar en cada vivero acciones del tipo A. ¿Cuál debe ser la distribución de la
para que pueda plantar los árboles que desea y para inversión para maximizar la ganancia anual? Determina
que el coste total de adquisición sea mínimo. dicha ganancia máxima.
b) Región factible.
20 000 Y
X
20 000