Restricciones, función objetivo, región factible, optimización - Ejercicios y resumen
Estás viendo el contenido de esta lección en modo lectura. Los ejercicios no se corrigen aquí — accede con una cuenta gratuita para practicar con corrección automática y guardar tu progreso.
Introducción
En esta lección repasamos todo el método de la programación lineal en dos variables, tal como aparece en la PAU de Matemáticas Aplicadas a las Ciencias Sociales: plantear las restricciones, dibujar la región factible, escribir la función objetivo y encontrar el óptimo.
Explicación
Un problema de programación lineal busca el máximo o el mínimo de una función lineal cuando las variables deben cumplir varias condiciones. Sus elementos son:
Variables de decisión (x, y): las cantidades que hay que decidir, por ejemplo, unidades fabricadas de cada producto.
Restricciones: inecuaciones lineales que expresan las limitaciones (horas, materia prima, presupuesto...). Casi siempre se añaden las de no negatividad: x ≥ 0, y ≥ 0.
Región factible: conjunto de puntos del plano que cumplen todas las restricciones a la vez. Es un polígono convexo (acotado o no).
Función objetivo: F(x, y) = ax + by, la expresión que queremos maximizar (beneficio, ingresos) o minimizar (coste).
Teorema fundamental: si la región factible es acotada y no vacía, la función objetivo alcanza su máximo y su mínimo en algún vértice de la región. Si los alcanza en dos vértices consecutivos, también lo alcanza en todos los puntos del lado que los une: hay infinitas soluciones.
Método paso a paso:
1. Definir las variables con sus unidades.
2. Escribir las restricciones y la función objetivo.
3. Representar cada restricción: se dibuja la recta asociada y se elige el semiplano que cumple la desigualdad (se prueba con un punto, por ejemplo el (0, 0)).
4. Calcular los vértices resolviendo los sistemas formados por las rectas que se cortan.
5. Evaluar F en cada vértice y elegir el mayor (o el menor) valor.
6. Interpretar la solución en el contexto del problema.
Al plantear el problema conviene leer con cuidado expresiones como «al menos» (≥), «como máximo» o «no más de» (≤) y «el doble que» (por ejemplo, x ≥ 2y), porque un signo mal escrito cambia toda la región factible.
Si la región no está acotada, puede no existir máximo (o mínimo); en ese caso se estudia el sentido en que crece F mediante sus rectas de nivel ax + by = k.
Ejemplo
Enunciado: un taller fabrica mesas (x) y sillas (y). Cada mesa necesita 2 horas de montaje y cada silla 1 hora; dispone de 12 horas. En total no puede fabricar más de 8 muebles. Gana 3 € por mesa y 2 € por silla. ¿Cuántas debe fabricar para maximizar el beneficio?
Restricciones: x + y ≤ 8; 2x + y ≤ 12; x ≥ 0; y ≥ 0. Función objetivo: F(x, y) = 3x + 2y.
Vértices: (0, 0); (6, 0), corte de 2x + y = 12 con y = 0; (0, 8), corte de x + y = 8 con x = 0; y (4, 4), que resulta de restar x + y = 8 a 2x + y = 12, con lo que x = 4 e y = 4.
Solución: el beneficio máximo es de 20 €, fabricando 4 mesas y 4 sillas.
Ejercicios
La región factible está definida por x + y ≤ 10, x ≤ 6, y ≤ 8, x ≥ 0, y ≥ 0. ¿Cuál es el valor máximo de F(x, y) = 2x + 3y en esa región?
En un problema de programación lineal con región factible acotada, la función objetivo toma el mismo valor máximo en dos vértices consecutivos A y B. ¿Qué podemos afirmar?
Material adicional
Ejemplos resueltos y ejercicios: Programación lineal
Ejemplo resuelto Ejemplo 1: Planteamiento del problema de Programación lineal. Paso 1: Identificar los datos del enunciado. Paso 2: Elegir la formula o método adecuado. Paso 3: Sustituir y resolver. Paso 4: Comprobar el resultado.
Ejemplo resuelto Ejemplo 2: Variante del ejercicio anterior con datos diferentes. Aplicamos el mismo procedimiento pero cambiando los valores para afianzar el método.
Ejemplo resuelto Ejemplo 3: Caso mas complejo que combina Programación lineal con conceptos de temas anteriores. Requiere aplicar varios pasos y verificar la coherencia del resultado.
Ejercicios Ejercicios para practicar: 1. Resuelve aplicando directamente la teoría de Programación lineal. 2. Plantea y resuelve un problema con los datos que se proporcionan. 3. Identifica el error en esta resolución y corrígelo. 4. Resuelve este ejercicio de nivel medio sobre Programación lineal. 5. Problema de aplicación real: usa Programación lineal para resolver una situación cotidiana. 6. Ejercicio inverso: dado el resultado, encuentra los datos iniciales. 7. Combina Programación lineal con el tema anterior para resolver este problema. 8. Razona tu respuesta: explica cada paso que das. 9. Ejercicio de nivel avanzado sobre Programación lineal. 10. Crea tu propio problema y resuelvelo.
✏️ Actividad de repaso
Repasa los conceptos principales de esta lección. Intenta explicar con tus propias palabras lo que has aprendido sobre Restricciones, función objetivo, región factible, optimización - Ejercicios y resumen.
Lee de nuevo las secciones que no hayas entendido bien.
Escribe un resumen de 3-5 líneas con las ideas principales.
Si hay ejercicios, intenta resolverlos sin mirar las soluciones.
Publicidad
¿Quieres hacer los ejercicios y guardar tu progreso en Matemáticas CCSS II - 2.º Bachillerato?