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

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

Una empresa de transportes valora la apertura de sucursales rurales y/o urbanas. Las sucursales rurales emplean a tres personas, requieren de una inversión de 100.000 euros para su apertura y generan unos ingresos de 15.000 euros al mes. Las sucursales urbanas emplean a 6 personas, requieren de 150.000 euros de inversión y generan un ingreso de 18.000 euros al mes. La empresa de transportes tiene hasta tres millones de euros disponibles para abrir nuevas sucursales, han decidido limitar el número de nuevas sucursales a 25 y se han comprometido a crear como mínimo 60 empleos.

a) Plantee un problema de programación lineal que permita calcular el número de sucursales de cada tipo que deben abrirse para maximizar el ingreso mensual. (3 puntos)

b) Resuelva el problema anterior y calcule el ingreso mensual máximo que se obtendría. (5 puntos)

c) En la solución óptima, ¿cuántos empleos generará?, ¿se gasta todo el dinero disponible? (2 puntos)

Solución

a) Plantee un problema de programacioˊn lineal que permita calcular el nuˊmero de sucursales de cada tipo que deben abrirse para maximizar el ingreso mensual. (3 puntos)\textbf{a) Plantee un problema de programación lineal que permita calcular el número de sucursales de cada tipo que deben abrirse para maximizar el ingreso mensual.}\ (3\ \text{puntos})

Se llama x x al número de sucursales rurales que se abren e y y al número de sucursales urbanas.

Se ordena la información del enunciado en una tabla.





Empleos \text{Empleos} Inversioˊn (€) \text{Inversión (€)} Ingreso mensual (€) \text{Ingreso mensual (€)}
Sucursales rurales (x)3x100000x15000x
Sucursales urbanas (y)6y150000y18000y
Totales3x+6y100000x+150000y15000x+18000y






La función objetivo que se desea maximizar es el ingreso mensual: I(x,y)=15000x+18000y I(x,y)=15000x+18000y .

Las restricciones del problema son:

Se dispone de tres millones de euros \Rightarrow 100000x+150000y3000000 100000x+150000y\leq 3000000 , que simplificando entre 50000 50000 queda 2x+3y60 2x+3y\leq 60 .

Se limita el número de nuevas sucursales a 25 \Rightarrow x+y25 x+y\leq 25 .

Hay que crear como mínimo 60 empleos \Rightarrow 3x+6y60 3x+6y\geq 60 , que simplificando entre 3 3 queda x+2y20 x+2y\geq 20 .

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

El problema de programación lineal queda planteado así:

maxI(x,y)=15000x+18000ysujeto a{2x+3y60x+y25x+2y20x0; y0 \max I(x,y)=15000x+18000y \quad\text{sujeto a}\quad \begin{cases} 2x+3y\leq 60\\ x+y\leq 25\\ x+2y\geq 20\\ x\geq 0;\ y\geq 0 \end{cases}

b) Resuelva el problema anterior y calcule el ingreso mensual maˊximo que se obtendrıˊa. (5 puntos)\textbf{b) Resuelva el problema anterior y calcule el ingreso mensual máximo que se obtendría.}\ (5\ \text{puntos})

Se representan las rectas que delimitan la región factible. 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 correspondientes.

Vértice A A :

{x+2y=20y=0A(20,0) \begin{cases}x+2y=20\\y=0\end{cases} \Rightarrow A(20,0)

Vértice B B :

{x+y=25y=0B(25,0) \begin{cases}x+y=25\\y=0\end{cases} \Rightarrow B(25,0)

Vértice C C :

{2x+3y=60x+y=25 \begin{cases}2x+3y=60\\x+y=25\end{cases}

De la segunda ecuación, y=25x y=25-x . Se sustituye en la primera:

2x+3(25x)=602x+753x=60x=15x=15y=10C(15,10) 2x+3(25-x)=60 \Rightarrow 2x+75-3x=60 \Rightarrow -x=-15 \Rightarrow x=15 \Rightarrow y=10 \Rightarrow C(15,10)

Vértice D D :

{2x+3y=60x=03y=60y=20D(0,20) \begin{cases}2x+3y=60\\x=0\end{cases} \Rightarrow 3y=60 \Rightarrow y=20 \Rightarrow D(0,20)

Vértice E E :

{x+2y=20x=02y=20y=10E(0,10) \begin{cases}x+2y=20\\x=0\end{cases} \Rightarrow 2y=20 \Rightarrow y=10 \Rightarrow E(0,10)

Se valora la función ingreso I(x,y)=15000x+18000y I(x,y)=15000x+18000y en cada uno de los vértices en busca del máximo.

A(20,0)I(20,0)=300000 A(20,0) \Rightarrow I(20,0)=300000

B(25,0)I(25,0)=375000 B(25,0) \Rightarrow I(25,0)=375000

C(15,10)I(15,10)=225000+180000=405000 C(15,10) \Rightarrow I(15,10)=225000+180000=405000

D(0,20)I(0,20)=360000 D(0,20) \Rightarrow I(0,20)=360000

E(0,10)I(0,10)=180000 E(0,10) \Rightarrow I(0,10)=180000

El ingreso mensual máximo se produce en el vértice C(15,10) C(15,10) .

Deben abrirse 15 sucursales rurales y 10 sucursales urbanas, con lo que el ingreso mensual máximo asciende a 405000 € 405000\ \text{€} .

c) En la solucioˊn oˊptima, ¿cuaˊntos empleos generaraˊ?, ¿se gasta todo el dinero disponible? (2 puntos)\textbf{c) En la solución óptima, ¿cuántos empleos generará?, ¿se gasta todo el dinero disponible?}\ (2\ \text{puntos})

Se sustituye la solución óptima (15,10) (15,10) en las expresiones de los empleos y de la inversión.

Empleos creados:

3x+6y=315+610=45+60=105 3x+6y=3\cdot 15+6\cdot 10=45+60=105

Inversión necesaria:

10000015+15000010=1500000+1500000=3000000 100000\cdot 15+150000\cdot 10=1500000+1500000=3000000

La solución óptima genera 105 105 empleos, muy por encima del mínimo de 60 comprometido, y consume exactamente los tres millones de euros disponibles: sí se gasta todo el dinero.

Más ejercicios de Programación lineal

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