Matemáticas CCSS · Programación lineal · Islas Canarias · 2022

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

Por cierre de campaña, un vivero de frutales necesita vender 350 aguacateros y 400 mangos. Anuncia dos ofertas: la oferta A consiste en un lote con una planta de aguacate y dos de mango por 40 €, la oferta B consiste en un lote con dos plantas de aguacate y una de mango por 45 €. Es necesario vender al menos 80 lotes de la oferta A y al menos 90 de la oferta B.

a) Formular el correspondiente problema de programación lineal.

b) Representar la región factible.

c) Para maximizar la recaudación, ¿cuántos lotes se deben vender de cada tipo?

Solución

a) Formular el correspondiente problema de programacioˊn lineal.\textbf{a) Formular el correspondiente problema de programación lineal.}

Llamamos x x al número de lotes de la oferta A e y y al número de lotes de la oferta B.

Ordenamos los datos en una tabla.

Aguacateros \text{Aguacateros} Mangos \text{Mangos} Recaudacioˊn (€) \text{Recaudación (€)}
Oferta A (x) \text{Oferta A } (x)
x x 2x 2x 40x 40x
Oferta B (y) \text{Oferta B } (y)
2y 2y y y 45y 45y
Totales \text{Totales}
x+2y x+2y 2x+y 2x+y 40x+45y 40x+45y


La función objetivo, que se quiere maximizar, es la recaudación:

R(x,y)=40x+45y R(x,y)=40x+45y

Las restricciones son:

Hay 350 aguacateros \Rightarrow x+2y350 x+2y\leq 350 .

Hay 400 mangos \Rightarrow 2x+y400 2x+y\leq 400 .

Hay que vender al menos 80 lotes A y al menos 90 lotes B \Rightarrow x80 x\geq 80 , y90 y\geq 90 .

Maximizar R(x,y)=40x+45ysujeto a{x+2y3502x+y400x80; y90 \text{Maximizar } R(x,y)=40x+45y \quad \text{sujeto a} \quad \begin{cases} x+2y\leq 350 \\ 2x+y\leq 400 \\ x\geq 80;\ y\geq 90 \end{cases}

b) Representar la regioˊn factible.\textbf{b) Representar la región factible.}

Dibujamos las cuatro rectas frontera; para las oblicuas usamos sus tablas de valores.

x x y=350x2 y=\dfrac{350-x}{2} y=4002x y=400-2x
80 80
135 135 240 240
150 150
100 100 100 100


Figura del ejercicio

Los vértices se obtienen cortando las rectas dos a dos.

Vértice A A : x=80 x=80 con y=90 y=90 A(80,90)\Rightarrow A(80,90) .

Vértice B B :

{x=80x+2y=3502y=270y=135B(80,135) \begin{cases} x=80 \\ x+2y=350 \end{cases} \Rightarrow 2y=270 \Rightarrow y=135 \Rightarrow B(80,135)

Vértice C C :

{x+2y=3502x+y=400 \begin{cases} x+2y=350 \\ 2x+y=400 \end{cases}

Multiplicamos la segunda por 2 2 y restamos la primera:

4x+2y=8003x=450x=150y=100C(150,100) 4x+2y=800 \Rightarrow 3x=450 \Rightarrow x=150 \Rightarrow y=100 \Rightarrow C(150,100)

Vértice D D :

{y=902x+y=4002x=310x=155D(155,90) \begin{cases} y=90 \\ 2x+y=400 \end{cases} \Rightarrow 2x=310 \Rightarrow x=155 \Rightarrow D(155,90)

La región factible es el cuadrilátero de vértices A(80,90) A(80,90) , B(80,135) B(80,135) , C(150,100) C(150,100) y D(155,90) D(155,90) .

c) Para maximizar la recaudacioˊn, ¿cuaˊntos lotes se deben vender de cada tipo?\textbf{c) Para maximizar la recaudación, ¿cuántos lotes se deben vender de cada tipo?}

Por el teorema fundamental de la programación lineal, evaluamos la recaudación en los vértices.

R(80,90)=4080+4590=3200+4050=7250 € R(80,90)=40\cdot 80+45\cdot 90=3200+4050=7250\ \text{€}

R(80,135)=4080+45135=3200+6075=9275 € R(80,135)=40\cdot 80+45\cdot 135=3200+6075=9275\ \text{€}

R(150,100)=40150+45100=6000+4500=10500 € R(150,100)=40\cdot 150+45\cdot 100=6000+4500=10\,500\ \text{€}

R(155,90)=40155+4590=6200+4050=10250 € R(155,90)=40\cdot 155+45\cdot 90=6200+4050=10\,250\ \text{€}

Se deben vender 150 150 lotes de la oferta A y 100 100 de la oferta B, con lo que la recaudación máxima es de 10500 10\,500 euros.

Más ejercicios de Programación lineal

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