Matemáticas CCSS · Programación lineal · Cantabria · 2022

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

Un ganadero pasiego necesita ampliar su explotación de bovino, para lo cual decide comprar vacas de las razas parda y frisona. Como máximo, tiene planeado adquirir un total de 160 vacas para su cría. Cuando llegue el momento de venderlas, por cada ejemplar de parda espera obtener un beneficio neto de 350 €, y por cada frisona uno de 500 €. Tiene claro que no comprará más de 50 pardas ni menos de 70 frisonas. Además, quiere que el número de vacas pardas sea, al menos, una tercera parte del de frisonas. [2,5 puntos]

a) Plantee la función objetivo y el conjunto de restricciones que describen el problema. [0,75 puntos]

b) Dibuje la región factible en el plano, calculando sus vértices. [1 punto]

c) ¿Cuántas vacas de cada tipo debe comprar para obtener el máximo beneficio? [0,5 puntos]

d) ¿A cuánto asciende dicho beneficio? [0,25 puntos]

Solución

a) Plantee la funcioˊn objetivo y el conjunto de restricciones que describen el problema. [0,75 puntos]\textbf{a) Plantee la función objetivo y el conjunto de restricciones que describen el problema. [0,75 puntos]}

Se llama x x al número de vacas pardas e y y al número de vacas frisonas que compra el ganadero.

La función objetivo que se desea maximizar es el beneficio neto de la venta:

B(x,y)=350x+500y B(x,y)=350x+500y

Las restricciones del problema son:

Como máximo se adquieren 160 vacas en total \Rightarrow x+y160 x+y\leq160 .

No comprará más de 50 pardas \Rightarrow x50 x\leq50 .

No comprará menos de 70 frisonas \Rightarrow y70 y\geq70 .

El número de pardas es al menos una tercera parte del de frisonas \Rightarrow xy3 x\geq\dfrac{y}{3} , es decir, y3x y\leq3x .

Se reúnen todas las restricciones en un sistema de inecuaciones:

{x+y160x50y70y3x \begin{cases} x+y\leq160\\ x\leq50\\ y\geq70\\ y\leq3x \end{cases}

b) Dibuje la regioˊn factible en el plano, calculando sus veˊrtices. [1 punto]\textbf{b) Dibuje la región factible en el plano, calculando sus vértices. [1 punto]}

Para representar la región factible se dibujan primero las rectas que la delimitan. La región factible es la zona coloreada en azul.

Figura del ejercicio

Las coordenadas de los vértices se obtienen resolviendo los sistemas de ecuaciones que forman las rectas que se cortan en cada uno de ellos.

Vértice A A :

{y=70y=3x3x=70x=703A(703,70) \begin{cases}y=70\\ y=3x\end{cases}\Rightarrow 3x=70\Rightarrow x=\dfrac{70}{3}\Rightarrow A\left(\dfrac{70}{3},70\right)

Vértice B B :

{y=70x=50B(50,70) \begin{cases}y=70\\ x=50\end{cases}\Rightarrow B(50,70)

Vértice C C :

{x=50x+y=160y=110C(50,110) \begin{cases}x=50\\ x+y=160\end{cases}\Rightarrow y=110\Rightarrow C(50,110)

Vértice D D :

{x+y=160y=3xx+3x=160x=40y=120D(40,120) \begin{cases}x+y=160\\ y=3x\end{cases}\Rightarrow x+3x=160\Rightarrow x=40\Rightarrow y=120\Rightarrow D(40,120)

La región factible es el cuadrilátero de vértices A(703,70) A\left(\dfrac{70}{3},70\right) , B(50,70) B(50,70) , C(50,110) C(50,110) y D(40,120) D(40,120) .

c) ¿Cuaˊntas vacas de cada tipo debe comprar para obtener el maˊximo beneficio? [0,5 puntos]\textbf{c) ¿Cuántas vacas de cada tipo debe comprar para obtener el máximo beneficio? [0,5 puntos]}

Por el teorema fundamental de la programación lineal, el máximo se alcanza en alguno de los vértices, así que se valora B B en los cuatro.

B(703,70)=350703+50070=245003+3500043166,67 B\left(\dfrac{70}{3},70\right)=350\cdot\dfrac{70}{3}+500\cdot70=\dfrac{24500}{3}+35000\approx43166{,}67

B(50,70)=17500+35000=52500 B(50,70)=17500+35000=52500

B(50,110)=17500+55000=72500 B(50,110)=17500+55000=72500

B(40,120)=14000+60000=74000 B(40,120)=14000+60000=74000

El mayor de los cuatro valores se alcanza en el vértice D(40,120) D(40,120) , que además tiene las dos coordenadas enteras, como exige el que se trate de animales. Se comprueba que agota el total de vacas y respeta la proporción: 40+120=160 40+120=160 y 120=340 120=3\cdot40 .

El ganadero debe comprar 40 vacas pardas y 120 frisonas.

d) ¿A cuaˊnto asciende dicho beneficio? [0,25 puntos]\textbf{d) ¿A cuánto asciende dicho beneficio? [0,25 puntos]}

El beneficio máximo es el valor de la función objetivo en ese vértice.

B(40,120)=74000 B(40,120)=74000

El beneficio asciende a 74000 euros.

Más ejercicios de Programación lineal

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