Matemáticas CCSS · Programación lineal · Islas Baleares · 2021

Ejercicio resuelto de Programación lineal · Matemáticas CCSS

El barco de Denia a Ibiza lleva automóviles y camiones en la bodega. Cada camión ocupa cuatro plazas de automóvil. La superficie total de la bodega permite situar hasta 200 automóviles. Cada automóvil pesa 1000 kg, y cada camión, 9000 kg. El peso total permitido para la carga es de 300000 kg. La compañía cobra 50 euros por cada automóvil y 300 euros por cada camión.

a) Plantee la maximización del beneficio de la compañía como un problema de programación lineal. [4 puntos]

b) Dibuje la región factible para la solución, indicando las rectas y los vértices que la delimitan. [4 puntos]

c) Calcule el número de coches y camiones que se han de cargar para obtener un beneficio máximo. Determine también este beneficio máximo. [2 puntos]

Solución

a) Plantee la maximizacioˊn del beneficio de la compan˜ıˊa como un problema de programacioˊn lineal. [4 puntos]\textbf{a) Plantee la maximización del beneficio de la compañía como un problema de programación lineal. [4 puntos]}

Llamamos x x al número de automóviles e y y al número de camiones que se cargan.

Hacemos una tabla para ordenar toda la información del enunciado. La superficie se mide en plazas de automóvil, que es la unidad que da el enunciado.

Plazas \text{Plazas} Peso (kg) \text{Peso (kg)} Ingresos (€) \text{Ingresos (€)}
Automoˊviles (x) \text{Automóviles } (x)
x x 1000x 1000x 50x 50x
Camiones (y) \text{Camiones } (y)
4y 4y 9000y 9000y 300y 300y
Disponible \text{Disponible}
200300 000


La función objetivo es el beneficio, y hay que maximizarla.

B(x,y)=50x+300y B(x,y)=50x+300y

Las restricciones son la superficie de la bodega y el peso permitido.

Caben hasta 200 automóviles y cada camión ocupa cuatro plazas \Rightarrow x+4y200 x+4y\leq 200 .

El peso total no puede pasar de 300 000 kg \Rightarrow 1000x+9000y300000 1000x+9000y\leq 300\,000 , que dividiendo entre 1000 queda x+9y300 x+9y\leq 300 .

El número de vehículos no puede ser negativo \Rightarrow x0; y0 x\geq 0;\ y\geq 0 .

Maximizar B(x,y)=50x+300ysujeto a{x+4y200x+9y300x0; y0 \text{Maximizar } B(x,y)=50x+300y \quad\text{sujeto a}\quad \begin{cases} x+4y\leq 200 \\ x+9y\leq 300 \\ x\geq 0;\ y\geq 0 \end{cases}

b) Dibuje la regioˊn factible para la solucioˊn, indicando las rectas y los veˊrtices que la delimitan. [4 puntos]\textbf{b) Dibuje la región factible para la solución, indicando las rectas y los vértices que la delimitan. [4 puntos]}

Dibujamos las dos rectas con una tabla de valores de cada una.

x+4y=200 x+4y=200 x+9y=300 x+9y=300
(0,50) (0,50)
(0;33,33) (0;\,33{,}33)
(200,0) (200,0)
(300,0) (300,0)


La región factible es la zona coloreada en azul.

Figura del ejercicio

Las coordenadas de los vértices son:

Vértice O O : el origen, O(0,0) O(0,0) .

Vértice A A : {x+9y=300x=09y=300y=100333,33A(0; 1003) \begin{cases} x+9y=300 \\ x=0 \end{cases} \Rightarrow 9y=300 \Rightarrow y=\dfrac{100}{3}\approx 33{,}33 \Rightarrow A\left(0;\ \dfrac{100}{3}\right)

Vértice B B : {x+4y=200x+9y=300 \begin{cases} x+4y=200 \\ x+9y=300 \end{cases} \Rightarrow restamos las dos ecuaciones:

(x+9y)(x+4y)=3002005y=100y=20 (x+9y)-(x+4y)=300-200 \Rightarrow 5y=100 \Rightarrow y=20

x=200420=120B(120,20) x=200-4\cdot 20=120 \Rightarrow B(120,20)

Vértice C C : {x+4y=200y=0x=200C(200,0) \begin{cases} x+4y=200 \\ y=0 \end{cases} \Rightarrow x=200 \Rightarrow C(200,0)

El punto (300,0) (300,0) , donde la recta del peso corta el eje de abscisas, no es vértice del recinto: en la bodega no caben más de 200 automóviles.

c) Calcule el nuˊmero de coches y camiones que se han de cargar para obtener un beneficio maˊximo. Determine tambieˊn este beneficio maˊximo. [2 puntos]\textbf{c) Calcule el número de coches y camiones que se han de cargar para obtener un beneficio máximo. Determine también este beneficio máximo. [2 puntos]}

Valoramos la función beneficio en los cuatro vértices.

O(0,0)B=0 O(0,0) \Rightarrow B=0

A(0; 1003)B=3001003=10000 A\left(0;\ \dfrac{100}{3}\right) \Rightarrow B=300\cdot\dfrac{100}{3}=10\,000

B(120,20)B=50120+30020=6000+6000=12000 B(120,20) \Rightarrow B=50\cdot 120+300\cdot 20=6000+6000=12\,000

C(200,0)B=50200=10000 C(200,0) \Rightarrow B=50\cdot 200=10\,000

El máximo se alcanza en B(120,20) B(120,20) , y además con números enteros, que es lo que hace falta porque no se pueden cargar fracciones de vehículo; el vértice A A no serviría, porque exigiría 33,33 camiones.

Se han de cargar 120 automóviles y 20 camiones, y el beneficio máximo es de 12 000 €. Con esa combinación se agotan los dos recursos: 120+420=200 120+4\cdot 20=200 plazas y 1000120+900020=120000+180000=300000 1000\cdot 120+9000\cdot 20=120\,000+180\,000=300\,000 kg.

Más ejercicios de Programación lineal

Ver este ejercicio en Hodeia — miles de ejercicios de selectividad resueltos y filtrables.