Blog
Programación lineal 2.º Bachillerato y PAU/EBAU: 50 ejercicios resueltos
Programación lineal de 2.º de Bachillerato y PAU/EBAU
La programación lineal convierte un problema de producción, costes, dietas, transporte o beneficios en un dibujo matemático preciso. En este recurso aprenderás a elegir las variables, traducir las restricciones, representar cada semiplano, construir la región factible y localizar el máximo o el mínimo sin saltarte ninguna comprobación.
Qué es la programación lineal
Un problema de programación lineal busca el valor máximo o mínimo de una expresión lineal cuando las variables deben cumplir varias restricciones también lineales. Las variables suelen representar cantidades reales como unidades fabricadas, hectáreas, anuncios, alimentos o horas.
Cómo representar una inecuación
La igualdad define la recta frontera.
Calcula dos puntos o los cortes con los ejes.
El origen suele ser útil si no está sobre la recta.
Sombrea el lado que hace verdadera la inecuación.
| Expresión del enunciado | Traducción habitual | Observación |
|---|---|---|
| Como máximo | \(\le\) | No puede superar una cantidad. |
| Al menos | \(\ge\) | Debe alcanzar una cantidad mínima. |
| No más de | \(\le\) | Es un límite superior. |
| Como poco | \(\ge\) | Es un límite inferior. |
| Cantidades | \(x\ge0,\ y\ge0\) | La no negatividad suele ser obligatoria. |
Método completo de resolución
Escribe qué representa x y qué representa y, con sus unidades.
No mezcles en una sola desigualdad recursos diferentes.
Y, cuando proceda, la condición de números enteros.
Usa una escala clara y señala el semiplano válido.
Es la intersección de todos los semiplanos.
Resuelve los sistemas de las rectas que se cortan.
Compara el valor en todos los vértices factibles.
Comprueba restricciones, unidades, enteros y sentido del resultado.
Ejercicios 1 a 10. Regiones, semiplanos y vértices
Elegir el semiplano correcto
Representa la inecuación \(x+y\le 6\) y decide si los puntos \((2,3)\), \((5,2)\) y \((0,6)\) pertenecen a la solución.
La frontera es la recta \(x+y=6\). Corta a los ejes en \((6,0)\) y \((0,6)\). Como aparece el signo \(\le\), la recta se incluye y se dibuja continua.
Probamos el origen. Al sustituir \((0,0)\), se obtiene \(0+0\le6\), que es verdadero. Por tanto, se sombrea el lado que contiene al origen.
Resultado. Los puntos \((2,3)\) y \((0,6)\) pertenecen al semiplano. El punto \((5,2)\) no pertenece. El último punto está justo sobre la frontera.
Una inecuación despejada en y
Representa \(y\ge 2x-1\) y comprueba en qué lado de la recta queda el punto \((1,0)\).
La frontera es \(y=2x-1\). Para dibujarla bastan dos puntos, por ejemplo \((0,-1)\) y \((1,1)\). El signo \(\ge\) indica que buscamos los puntos situados por encima de la recta, incluida la propia recta.
Resultado. La afirmación es falsa, así que \((1,0)\) no pertenece a la región. Una comprobación rápida con un punto evita sombrear el lado equivocado.
Revisión. En \(x=1\), la recta tiene altura \(y=1\). El punto dado tiene altura \(0\), por lo que está debajo y no puede cumplir \(y\ge2x-1\).
Primer sistema de inecuaciones
Obtén la región factible del sistema \(x\ge0\), \(y\ge0\), \(x+y\le5\) y \(x\le4\). Indica sus vértices.
Las condiciones \(x\ge0\) e \(y\ge0\) limitan el problema al primer cuadrante. La recta \(x+y=5\) corta a los ejes en \((5,0)\) y \((0,5)\), mientras que \(x=4\) es vertical.
La región común queda por debajo de \(x+y=5\) y a la izquierda de \(x=4\). Los cambios de frontera aparecen en los vértices.
Resultado. Es un cuadrilátero. El punto \((4,1)\) procede de resolver simultáneamente \(x=4\) y \(x+y=5\).
Restricciones con mínimos y máximos
Describe la región definida por \(x\ge1\), \(y\ge0\), \(x+y\le6\) e \(y\le3\), y calcula sus vértices.
La recta vertical \(x=1\) obliga a trabajar a su derecha. La condición \(y\le3\) deja los puntos por debajo de la horizontal \(y=3\). La recta oblicua cierra la región por arriba y por la derecha.
El punto \((3,3)\) se obtiene de \(y=3\) y \(x+y=6\). Todos los vértices satisfacen las cuatro restricciones.
Resultado. La región es un trapecio. Esta comprobación final es importante porque una intersección de rectas puede quedar fuera de otra restricción.
Intersección de dos recursos
Representa \(2x+y\le8\), \(x+2y\le8\), \(x\ge0\), \(y\ge0\) y halla todos los vértices.
Las dos rectas cortan a los ejes en \((4,0)\), \((0,8)\) y en \((8,0)\), \((0,4)\), respectivamente. Solo se conserva la parte común del primer cuadrante.
Para calcular la intersección interior resolvemos el sistema:
Resultado. Los vértices son \((0,0)\), \((4,0)\), \((8/3,8/3)\) y \((0,4)\).
Comprobar un punto sin dibujar
Decide si \((3,2)\) pertenece al sistema \(x+y\le6\), \(2x+y\le9\), \(x\ge0\), \(y\ge0\).
No hace falta representar todo el sistema. Basta sustituir el punto en cada desigualdad.
Además, ambas coordenadas son no negativas.
Resultado. El punto \((3,2)\) pertenece a la región factible. Para que un punto sea factible debe cumplir todas las restricciones, no solo una parte.
Vértices con dos rectas oblicuas
Calcula los vértices de \(x+y\le8\), \(x+3y\le12\), \(x\ge0\), \(y\ge0\).
Sobre el eje x, la condición más restrictiva es \(x\le8\). Sobre el eje y, la más restrictiva es \(y\le4\). Falta la intersección de las dos rectas.
Resultado. Los vértices son \((0,0)\), \((8,0)\), \((6,2)\) y \((0,4)\).
Reconocer una región no acotada
Estudia el sistema \(x+2y\ge6\), \(3x+y\ge6\), \(x\ge0\), \(y\ge0\).
Las dos desigualdades exigen situarse por encima o hacia el exterior de las rectas. La zona común se prolonga indefinidamente hacia valores grandes de x e y.
La intersección de las fronteras se obtiene resolviendo:
Resultado. La región es no acotada. Sus puntos de cambio visibles son \((0,6)\), \((6/5,12/5)\) y \((6,0)\), pero la zona continúa sin límite.
Sistema sin región factible
Analiza \(x+y\le2\) y \(x+y\ge5\).
Las dos rectas frontera son paralelas. La primera desigualdad exige que la suma sea como máximo 2 y la segunda exige que sea al menos 5.
No existe ningún número que sea simultáneamente menor o igual que 2 y mayor o igual que 5.
Resultado. El sistema es incompatible y la región factible es vacía.
Región reducida a un segmento
Describe la solución de \(x+y\le6\), \(x+y\ge6\), \(x\ge0\), \(y\ge0\).
Las dos primeras restricciones solo pueden cumplirse cuando \(x+y=6\). Al añadir la no negatividad, se conserva únicamente la parte de esa recta situada en el primer cuadrante.
Resultado. La región factible es el segmento que une \((6,0)\) y \((0,6)\). No tiene área, pero sigue siendo una región factible válida.
Revisión. Cualquier punto del segmento, como \((2,4)\), cumple las dos desigualdades con igualdad.
Ejercicios 11 a 20. Traducir enunciados a restricciones
Traducir un problema de entradas
Un teatro vende entradas de adulto y de estudiante. El aforo es de 420 personas. Deben venderse al menos 120 entradas de estudiante y como máximo 280 de adulto. Define las variables y escribe las restricciones.
Tomamos \(x\) como número de entradas de adulto e \(y\) como número de entradas de estudiante. Al tratarse de cantidades, ambas variables son no negativas.
Resultado. El modelo queda completamente definido por esas cinco restricciones. Todavía no hay función objetivo porque el enunciado no pide maximizar ni minimizar nada.
Revisión. “Al menos” se traduce con \(\ge\) y “como máximo” con \(\le\).
Producción con tiempo y capacidad
Una fábrica produce lotes A y B. Cada lote A consume 2 horas de máquina y cada lote B, 1 hora. Hay 100 horas disponibles y no pueden fabricarse más de 70 lotes en total. Formula y representa el modelo.
Definimos \(x\) como lotes A e \(y\) como lotes B. La limitación de máquina aporta \(2x+y\le100\). El límite total de lotes aporta \(x+y\le70\).
Los vértices son \((0,0)\), \((50,0)\), \((30,40)\) y \((0,70)\).
Resultado. Cualquier combinación dentro del cuadrilátero es posible desde el punto de vista de los recursos.
Dieta con aportes mínimos
Dos alimentos A y B aportan, respectivamente, \((3,1)\) y \((1,2)\) unidades de dos nutrientes. Se necesitan al menos 12 unidades del primer nutriente y 10 del segundo. Escribe las restricciones.
Si \(x\) e \(y\) son las cantidades de A y B, el primer nutriente aporta \(3x+y\) y el segundo \(x+2y\). Como se exigen cantidades mínimas, los signos son mayores o iguales.
Resultado. La región queda hacia la zona de aportes altos y será no acotada. Para convertirlo en un problema de programación lineal falta una función de coste que se quiera minimizar.
Mesas y sillas
Un taller fabrica mesas y sillas. Una mesa necesita 3 horas de carpintería y 1 de acabado. Una silla necesita 2 horas de carpintería y 2 de acabado. Hay 120 horas de carpintería y 80 de acabado. Formula la región factible.
Sea \(x\) el número de mesas e \(y\) el número de sillas. Las horas de carpintería y acabado generan dos restricciones distintas.
La intersección de las dos rectas es \((20,30)\). Los demás vértices son \((0,0)\), \((40,0)\) y \((0,40)\).
Resultado. La región factible es el cuadrilátero de vértices \((0,0)\), \((40,0)\), \((20,30)\) y \((0,40)\).
Cultivos y recursos
Una finca dedica hectáreas a trigo y girasol. El trigo requiere 3 unidades de agua y 2 de trabajo por hectárea. El girasol requiere 2 de agua y 1 de trabajo. Hay 90 unidades de agua, 50 de trabajo y como máximo 35 hectáreas. Formula el sistema.
Definimos \(x\) como hectáreas de trigo e \(y\) como hectáreas de girasol.
Resultado. El modelo tiene tres limitaciones de recursos. Antes de calcular vértices conviene comprobar si alguna de ellas resulta redundante.
Campaña publicitaria
Una empresa contrata anuncios de radio y de prensa. Cada anuncio de radio cuesta 200 € y llega a 4000 personas. Cada anuncio de prensa cuesta 300 € y llega a 5000. El presupuesto es de 3000 € y deben contratarse al menos 4 anuncios de radio. Escribe restricciones y función objetivo para maximizar el alcance.
Sea \(x\) el número de anuncios de radio e \(y\) el número de anuncios de prensa.
Resultado. El objetivo es maximizar \(A\). Como el número de anuncios debe ser entero, la solución final tendrá que revisarse entre los puntos enteros factibles.
Paquetes de transporte
Una empresa prepara paquetes pequeños y grandes. Un paquete pequeño consume 2 unidades de espacio y 1 de manipulación. Uno grande consume 1 de espacio y 3 de manipulación. Hay 90 unidades de espacio y 120 de manipulación. Obtén los vértices.
Con \(x\) paquetes pequeños e \(y\) grandes:
La intersección de las fronteras cumple \(2x+y=90\) y \(x+3y=120\), de donde \(x=30\) e \(y=30\).
Resultado. Los vértices son \((0,0)\), \((45,0)\), \((30,30)\) y \((0,40)\).
Lotes de material escolar
Una papelería prepara lotes básicos y completos. El básico usa 2 cuadernos y 1 carpeta. El completo usa 3 cuadernos y 2 carpetas. Hay 180 cuadernos y 100 carpetas. Además, se quieren preparar al menos 20 lotes. Formula el modelo.
Resultado. La tercera restricción elimina la zona próxima al origen. El modelo es coherente porque “al menos 20 lotes” no limita por arriba, sino por abajo.
Horas de tutoría
Un centro organiza tutorías individuales y en pareja. Una tutoría individual ocupa 1 hora de profesor y 1 aula. Una tutoría en pareja ocupa 1,5 horas de profesor y 1 aula. Hay 24 horas de profesor y 18 turnos de aula. Deben hacerse al menos 6 tutorías individuales. Formula las restricciones.
Sea \(x\) el número de tutorías individuales e \(y\) el número de tutorías en pareja.
Resultado. Si el modelo exige números enteros, la gráfica sigue siendo útil, pero la decisión final solo puede tomar valores enteros.
Mezcla con componente activo mínimo
Se mezclan dos productos A y B. Cada kilogramo de A aporta 6 unidades de componente activo y cada kilogramo de B aporta 3. Se necesitan al menos 30 unidades activas y la mezcla total no puede superar 8 kg. Formula las restricciones.
Simplificando la primera restricción, \(2x+y\ge10\).
Resultado. La región queda entre una exigencia mínima de componente activo y un máximo de masa total. Antes de optimizar habría que conocer el coste o alguna otra función objetivo.
Ejercicios 21 a 35. Máximos y mínimos
Planificar rutas turísticas
Una empresa organiza rutas urbanas y rutas de montaña. Cada ruta urbana necesita 2 horas de guía y 1 hora de minibús. Cada ruta de montaña necesita 1 hora de guía y 3 horas de minibús. Se dispone de 100 horas de guía y 120 horas de minibús. El margen neto es de 180 € por ruta urbana y 260 € por ruta de montaña. Calcula cuántas rutas de cada tipo conviene organizar para obtener el margen máximo.
Sea \(x\) el número de rutas urbanas e \(y\) el número de rutas de montaña.
La función objetivo es:
Los vértices de la región factible son \((0,0)\), \((50,0)\), \((36,28)\) y \((0,40)\). La intersección se obtiene resolviendo:
Evaluamos el margen en los vértices:
Resultado. El margen máximo es de 13 760 € y se consigue organizando 36 rutas urbanas y 28 rutas de montaña.
Óptimo en la intersección
Maximiza \(Z=50x+30y\) sujeto a \(x+2y\le100\), \(3x+y\le120\), \(x\ge0\), \(y\ge0\).
Los vértices sobre los ejes son \((40,0)\) y \((0,50)\). La intersección se obtiene resolviendo las dos ecuaciones de frontera.
Resultado. El valor máximo de la función objetivo es \(2480\) y se alcanza en el vértice \((28,36)\).
Minimizar un coste en región no acotada
Minimiza el coste \(C=4x+5y\), expresado en euros, con \(2x+y\ge10\), \(x+3y\ge12\), \(x\ge0\), \(y\ge0\).
Aunque la región es no acotada, el coste aumenta al crecer x e y, de modo que puede existir un mínimo cerca de la esquina inferior.
La intersección de las rectas cumple:
Resultado. El coste mínimo es 28,40 € en \((3{,}6;2{,}8)\).
Producción equilibrada
Maximiza \(Z=60x+40y\) con \(2x+y\le60\), \(x+2y\le60\), \(x\ge0\), \(y\ge0\).
Los vértices son \((0,0)\), \((30,0)\), \((20,20)\) y \((0,30)\).
Resultado. El valor máximo de la función objetivo es 2000 y se alcanza en \((20,20)\). La simetría de las restricciones no obliga a que el óptimo esté en cantidades iguales; aquí sucede por los coeficientes concretos.
Mínimo con tres exigencias
Minimiza \(C=6x+4y\) sujeto a \(x+y\ge8\), \(2x+y\ge10\), \(x+3y\ge12\), con \(x,y\ge0\).
Hay que conservar solo las intersecciones que cumplen las tres restricciones. La intersección de \(x+y=8\) y \(2x+y=10\) es \((2,6)\). La intersección de \(x+y=8\) y \(x+3y=12\) es \((6,2)\).
También se revisan los vértices de los ejes: \((0,10)\) da 40 y \((12,0)\) da 72.
Resultado. El coste mínimo es 36 en \((2,6)\).
Restricciones horizontales y verticales
Maximiza \(Z=3x+2y\) sujeto a \(x+y\le10\), \(x\le6\), \(y\le7\), \(x,y\ge0\).
Los vértices son \((0,0)\), \((6,0)\), \((6,4)\), \((3,7)\) y \((0,7)\).
Resultado. El máximo es 26 en \((6,4)\). La restricción \(x+y\le10\) impide usar simultáneamente los máximos individuales \(x=6\) e \(y=7\).
Infinitas soluciones óptimas
Maximiza \(Z=2x+4y\) con \(x+2y\le12\), \(3x+y\le15\), \(x,y\ge0\).
La función puede escribirse como \(Z=2(x+2y)\). Por ello, sobre el lado \(x+2y=12\), el valor de Z es siempre 24.
Los extremos factibles de ese lado son \((0,6)\) y la intersección \((3,6;4,2)\).
Resultado. Hay infinitas soluciones óptimas: todos los puntos del segmento comprendido entre \((0,6)\) y \((3,6;4,2)\). El valor máximo es 24.
Mínimo situado en un eje
Minimiza \(Z=5x+2y\) sujeto a \(x+y\ge8\), \(x+3y\ge12\), \(x,y\ge0\).
Los candidatos relevantes son \((0,8)\), la intersección \((6,2)\) y \((12,0)\).
Resultado. El mínimo es 16 en \((0,8)\). No debe suponerse que el óptimo se encuentra siempre en la intersección de dos rectas oblicuas.
Una intersección que debe comprobarse
Maximiza \(Z=4x+3y\) con \(x+2y\le14\), \(3x+y\le18\), \(x\le5\), \(x,y\ge0\).
La intersección de las dos rectas oblicuas es \((4,4;4,8)\), que además cumple \(x\le5\). Los vértices son \((0,0)\), \((5,0)\), \((5,3)\), \((4,4;4,8)\) y \((0,7)\).
Resultado. El máximo es 32 en \((4,4;4,8)\).
Coste mínimo con fracciones
Minimiza \(Z=3x+7y\) con \(2x+y\ge12\), \(x+4y\ge16\), \(x,y\ge0\).
La intersección cumple \(y=12-2x\). Sustituyendo en la segunda ecuación:
En los ejes, \((0,12)\) da 84 y \((16,0)\) da 48.
Resultado. El mínimo es \(236/7\), aproximadamente 33,71.
Tres restricciones activas
Maximiza \(Z=7x+5y\) con \(2x+y\le20\), \(x+2y\le20\), \(x+y\le12\), \(x,y\ge0\).
La restricción \(x+y\le12\) corta la zona donde se cruzarían las otras dos rectas. Los vértices son \((0,0)\), \((10,0)\), \((8,4)\), \((4,8)\) y \((0,10)\).
Resultado. El máximo es 76 en \((8,4)\).
Comparar varios vértices próximos
Maximiza \(Z=4x+6y\) sujeto a \(x+y\le9\), \(2x+y\le14\), \(x+3y\le18\), \(x,y\ge0\).
Los vértices factibles son \((0,0)\), \((7,0)\), \((5,4)\), \((4,5;4,5)\) y \((0,6)\).
Resultado. El máximo es 45 en \((4,5;4,5)\). Una diferencia pequeña entre valores no permite redondear los vértices antes de evaluar.
Cotas máximas de producción
Maximiza \(Z=8x+6y\) con \(x+2y\le20\), \(2x+y\le22\), \(x\le8\), \(y\le8\), \(x,y\ge0\).
Los vértices son \((0,0)\), \((8,0)\), \((8,6)\), \((4,8)\) y \((0,8)\).
Resultado. El valor máximo de la función objetivo es 100 y se alcanza en el vértice \((8,6)\).
Plan de coste con límites superiores
Minimiza \(C=9x+12y\) con \(3x+y\ge18\), \(x+2y\ge16\), \(x\le10\), \(y\le10\), \(x,y\ge0\).
La intersección de las dos exigencias mínimas es:
Se revisan también los vértices creados por las cotas superiores. En \((10,3)\), el coste es 126; en \((8/3,10)\), es 144. El punto \((10,10)\) también es factible, pero su coste es mayor.
Resultado. El coste mínimo es 108 en \((4,6)\).
Función objetivo paralela a un lado
Maximiza \(Z=5x+5y\) con \(x+y\le10\), \(x\le7\), \(y\le6\), \(x,y\ge0\).
La función objetivo es \(Z=5(x+y)\). El mayor valor posible de \(x+y\) es 10. Dentro de la región, la igualdad \(x+y=10\) se cumple desde \((4,6)\) hasta \((7,3)\).
Resultado. Todos los puntos de ese segmento son óptimos y dan \(Z=50\).
Ejercicios 36 a 42. Casos especiales que conviene reconocer
Región no acotada sin máximo
Maximiza \(Z=x+y\) sujeto a \(x-y\ge0\), \(x\ge0\), \(y\ge0\).
La condición \(x-y\ge0\) equivale a \(x\ge y\). La región incluye puntos como \((10,5)\), \((100,50)\) o \((1000,500)\).
Al aumentar las coordenadas, \(Z=x+y\) aumenta sin límite.
Resultado. El problema no tiene máximo. No debe confundirse “región factible no vacía” con “existencia de solución óptima”.
La misma región sí puede tener mínimo
Minimiza \(Z=x+y\) con \(x-y\ge0\), \(x\ge0\), \(y\ge0\).
La región es la misma del ejercicio anterior, pero ahora buscamos el valor más pequeño. Como x e y son no negativas, siempre se cumple \(x+y\ge0\).
El origen \((0,0)\) pertenece a la región y produce \(Z=0\).
Resultado. El mínimo existe y vale 0 en \((0,0)\). Una región no acotada no impide necesariamente que haya mínimo.
Detectar incompatibilidad antes de optimizar
Se quiere maximizar \(Z=3x+2y\) con \(x+y\le4\), \(x+y\ge7\), \(x,y\ge0\).
Antes de mirar la función objetivo debe comprobarse que exista región factible. Las dos primeras condiciones son incompatibles.
Resultado. No existe ninguna solución factible y, por tanto, tampoco existe máximo. Evaluar vértices sin hacer esta comprobación conduciría a una solución inventada.
Región formada por un solo punto
Optimiza \(Z=5x-2y\) con \(x+y\le4\), \(x\ge2\), \(y\ge2\).
Las condiciones \(x\ge2\) e \(y\ge2\) implican \(x+y\ge4\). Junto con \(x+y\le4\), obligan a que \(x+y=4\) y a que ambas coordenadas valgan 2.
Resultado. El máximo y el mínimo coinciden: ambos valen 6 en el único punto factible \((2,2)\).
Objetivo constante en toda la región
La región factible es el segmento \(x+y=6\), \(x,y\ge0\). Maximiza y minimiza \(Z=x+y\).
En cualquier punto de la región se cumple exactamente \(x+y=6\). Por tanto, la función objetivo no cambia.
Resultado. El máximo y el mínimo valen 6, y todos los puntos del segmento son soluciones óptimas.
Cuando las variables deben ser enteras
Maximiza \(Z=7x+5y\) con \(2x+y\le11\), \(x+2y\le11\), \(x,y\ge0\), sabiendo que x e y deben ser enteros.
Si las variables pueden tomar valores reales, la solución óptima está en la intersección \(x=y=11/3\). Como el problema exige cantidades enteras, hay que comprobar los puntos enteros factibles próximos.
Resultado. Al exigir cantidades enteras, la solución óptima es \((4,3)\): deben elegirse 4 unidades de \(x\) y 3 unidades de \(y\), con un valor máximo \(Z=43\). Redondear \((11/3,11/3)\) sin comprobar podría generar un punto no factible.
Reconocer una restricción redundante
Estudia \(x+y\le8\), \(2x+2y\le20\), \(x,y\ge0\). ¿Aporta información nueva la segunda desigualdad?
La segunda desigualdad equivale a \(x+y\le10\). Todo punto que cumple \(x+y\le8\) cumple automáticamente \(x+y\le10\).
Resultado. La restricción \(2x+2y\le20\) es redundante. Puede conservarse en el modelo, pero no modifica la región factible ni crea nuevos vértices.
Ejercicios 43 a 50. Problemas completos tipo PAU/EBAU
Panadería con dos productos
Una panadería prepara barras especiales y hogazas. Cada barra necesita 2 unidades de masa y cada hogaza 3. Hay 180 unidades de masa. En total no pueden elaborarse más de 80 piezas. El beneficio es de 1,80 € por barra y 2,40 € por hogaza. Determina la producción óptima.
Sea \(x\) el número de barras e \(y\) el de hogazas. El modelo es:
Los vértices son \((0,0)\), \((80,0)\), \((60,20)\) y \((0,60)\).
Resultado. El beneficio máximo es de 156 € y se consigue preparando 60 barras y 20 hogazas.
Taller de impresión
Un taller imprime carteles pequeños y grandes. Los pequeños requieren 2 minutos de impresión y 1 de acabado; los grandes, 4 minutos de impresión y 3 de acabado. Hay 240 minutos de impresión y 150 de acabado. El beneficio es de 3 € y 7 €, respectivamente. Halla el plan óptimo.
Simplificamos la primera: \(x+2y\le120\). La intersección con \(x+3y=150\) da \(y=30\), \(x=60\). Los vértices son \((0,0)\), \((120,0)\), \((60,30)\) y \((0,50)\).
Resultado. El beneficio máximo es de 390 € y se consigue imprimiendo 60 carteles pequeños y 30 grandes.
Plan de cultivo
Una cooperativa dispone de 100 hectáreas. El cultivo A necesita 2 jornadas por hectárea y el B necesita 1. Hay 160 jornadas disponibles. El beneficio es de 500 € por hectárea de A y 300 € por hectárea de B. Además, se quieren plantar al menos 20 hectáreas de B. Calcula el máximo.
Los vértices son \((0,20)\), \((70,20)\), \((60,40)\) y \((0,100)\).
Resultado. El beneficio máximo es de 42 000 € y se consigue dedicando 60 hectáreas al cultivo A y 40 hectáreas al cultivo B. La solución respeta el mínimo exigido para B y agota ambos recursos principales.
Aforo y recaudación mínima
Un espectáculo vende entradas de adulto a 18 € y juveniles a 10 €. El aforo es de 500 personas, se desean recaudar al menos 7000 € y no pueden venderse más de 300 entradas de adulto. Describe la región factible y encuentra el mínimo número total de asistentes.
Sea \(x\) el número de adultos e \(y\) el de jóvenes.
Queremos minimizar \(N=x+y\). La recta de recaudación corta a los ejes en \((388,89;0)\) y \((0;700)\), pero las demás restricciones recortan la zona.
Sobre \(x=300\), la recaudación exige \(5400+10y\ge7000\), luego \(y\ge160\). Ese punto da \(N=460\). En la intersección de \(18x+10y=7000\) con \(x+y=500\) se obtiene \((250,250)\), con \(N=500\).
Resultado. El número mínimo de asistentes es 460 y se consigue con 300 adultos y 160 jóvenes.
Mezcla de tratamiento de agua
Una planta de tratamiento combina dos reactivos líquidos. Cada litro del reactivo A aporta 3 unidades del agente P y 2 unidades del agente Q, y cuesta 7 €. Cada litro del reactivo B aporta 1 unidad de P y 4 unidades de Q, y cuesta 11 €. Se necesitan al menos 18 unidades de P y 24 unidades de Q. Determina la mezcla de coste mínimo.
Sea \(x\) el número de litros del reactivo A e \(y\) el número de litros del reactivo B.
La segunda restricción puede simplificarse a \(x+2y\ge12\). La función de coste es:
Calculamos la intersección de las dos rectas frontera:
El coste en ese punto es:
En los ejes, los vértices factibles son \((12,0)\) y \((0,18)\):
Resultado. El coste mínimo es de 73,20 € y se consigue mezclando 4,8 L del reactivo A y 3,6 L del reactivo B.
Producción textil
Una empresa confecciona chaquetas y pantalones. Cada chaqueta requiere 3 horas de corte y 2 de costura; cada pantalón, 1 hora de corte y 2 de costura. Hay 120 horas de corte y 100 de costura. Deben fabricarse al menos 10 chaquetas. Los beneficios son 45 € y 25 €. Halla el máximo.
La segunda restricción equivale a \(x+y\le50\). Los vértices son \((10,0)\), \((40,0)\), \((35,15)\) y \((10,40)\).
Resultado. El beneficio máximo es de 1950 € y se consigue fabricando 35 chaquetas y 15 pantalones.
Campaña solidaria con mínimo de acciones
Una asociación organiza llamadas y visitas. Cada llamada consume 2 unidades de tiempo y cada visita 1; hay 100. Para coordinación, una llamada consume 1 unidad y una visita 2; hay 80. Deben realizarse al menos 30 acciones. El impacto estimado es 3 puntos por llamada y 5 por visita. Maximiza el impacto.
Los vértices factibles son \((30,0)\), \((50,0)\), \((40,20)\) y \((0,40)\), además de \((0,30)\) en el borde inferior.
Resultado. El impacto máximo es de 220 puntos y se consigue realizando 40 llamadas y 20 visitas.
Simulacro completo de programación lineal
Una editorial prepara cuadernos básicos y premium. El básico necesita 2 horas de diseño, 3 de impresión y deja 8 € de margen. El premium necesita 4 horas de diseño, 2 de impresión y deja 11 €. Hay 160 horas de diseño y 150 de impresión. Por contrato deben producirse al menos 10 cuadernos premium y, por almacenamiento, no más de 60 cuadernos en total. Calcula el plan que maximiza el margen.
1. Variables. \(x\) cuadernos básicos e \(y\) premium.
2. Restricciones.
3. Función objetivo.
4. Vértices. La primera restricción equivale a \(x+2y\le80\). Los vértices factibles son \((0,10)\), \((130/3,10)\), la intersección de \(x+2y=80\) y \(3x+2y=150\), que es \((35;22{,}5)\), y \((0,40)\). La condición \(x+y\le60\) no elimina esos puntos.
5. Paso a cantidades enteras. Si se admitieran cantidades fraccionarias, el margen máximo sería de 527,50 € con 35 cuadernos básicos y 22,5 premium. Como no pueden fabricarse medios cuadernos, se revisan los puntos enteros factibles próximos. El punto \((36,22)\) daría 530 €, pero no debe aceptarse sin comprobar los recursos.
Comprobación de enteros. Una primera prueba sería fabricar 36 cuadernos básicos y 22 premium, con un margen aparente de 530 €. Sin embargo, consumiría 152 horas de impresión y supera las 150 disponibles; por tanto \((36,22)\) no es factible. Probamos \((35,22)\): diseño 158, impresión 149 y margen 522 €. También \((34,23)\): diseño 160, impresión 148 y margen 525 €.
Resultado definitivo. El margen máximo es de 525 € y se consigue fabricando 34 cuadernos básicos y 23 cuadernos premium. La revisión de recursos evita aceptar el redondeo incorrecto.
Ejercicios propuestos
Resuélvelos siguiendo el método completo. En los problemas gráficos, dibuja las rectas y etiqueta todos los vértices antes de evaluar la función objetivo.
Resultados breves
Resultado P1
\((0,0),(10,0),(0,5)\).
Resultado P2
\((0,0),(6,0),(4,4),(0,8)\).
Resultado P3
Máximo \(Z=28\) en \((4,4)\).
Resultado P4
Mínimo \(C=14\) en \((2,4)\).
Resultado P5
Sí. Da 11 y 10.
Resultado P6
No existe región factible.
Resultado P7
Máximo \(Z=14\) en \((2,6)\).
Resultado P8
\(2x+3y\le60,\ x+y\le25,\ x,y\ge0\).
Resultado P9
Cuando una recta de nivel de la función objetivo coincide con un lado de la región factible para el valor máximo o mínimo.
Resultado P10
Todo el segmento \(x+y=9\) es óptimo y \(Z=45\).
Resultado P11
Mínimo 0 en \((0,0)\).
Resultado P12
La mejor solución entera es \((2,4)\), con \(Z=32\). Los puntos \((3,3)\) y \((3,4)\) no son factibles.
Errores frecuentes
| Error | Por qué falla | Cómo corregirlo |
|---|---|---|
| Cambiar “al menos” por \(\le\) | Se invierte el sentido de la condición. | Escribe primero una frase equivalente: no puede ser menor que. |
| Sombrear cada inecuación por separado y no buscar la zona común | La región factible debe cumplir todas las restricciones. | Marca la intersección final con un único sombreado. |
| Evaluar una intersección que queda fuera | No toda intersección de rectas es un vértice factible. | Sustituye el punto en todas las desigualdades. |
| Olvidar los ejes | Los cortes con x=0 o y=0 suelen ser vértices. | Incluye siempre la no negatividad y revisa ambos ejes. |
| Redondear antes de evaluar | Puede cambiar cuál es el mayor valor. | Conserva fracciones o decimales suficientes hasta el final. |
| Aceptar una solución decimal cuando las cantidades son indivisibles | No se pueden fabricar 2,4 mesas. | Revisa los puntos enteros factibles cercanos. |
| Suponer que una región no acotada no tiene solución óptima | Puede existir mínimo aunque no exista máximo. | Analiza cómo cambia la función objetivo en las direcciones abiertas. |
Preguntas frecuentes
¿Hay que dibujar siempre la región factible?
En 2.º de Bachillerato y PAU/EBAU, normalmente sí. El dibujo permite justificar qué puntos son vértices, detectar restricciones redundantes y evitar evaluar intersecciones que no cumplen todo el sistema.
¿Por qué basta con evaluar los vértices?
Una función lineal cambia de forma regular sobre un polígono. Si alcanza un extremo, puede encontrarse en un vértice. Cuando una recta de nivel de la función objetivo coincide con un lado de la región factible, todos los puntos de ese lado comparten el mismo valor.
¿Qué ocurre si la región está vacía?
El problema no tiene ninguna solución que cumpla todas las condiciones. No se puede maximizar ni minimizar porque no existen puntos factibles.
¿Una región no acotada siempre carece de solución?
No. Puede no tener máximo y sí tener mínimo, o al revés. Hay que observar en qué dirección mejora la función objetivo.
¿Qué diferencia hay con la optimización mediante derivadas?
En programación lineal se optimiza una función lineal sobre una región definida por inecuaciones. En optimización con derivadas se estudia una función, generalmente no lineal, sobre un intervalo o dominio mediante su derivada.
¿Cómo se comprueba una solución?
Se sustituyen sus coordenadas en todas las restricciones y se verifica que cumple las unidades y el sentido del enunciado. Si las cantidades deben ser enteras, también se revisa esa condición.
Recursos relacionados
¿Necesitas preparar Matemáticas Sociales II o la PAU/EBAU con ayuda?
En Marlu Educativa trabajamos programación lineal, matrices, probabilidad y estadística con pizarra compartida, ejercicios corregidos y explicación paso a paso.
Consultar clases de Matemáticas online