Optimización · Matemáticas

Problema de optimización y formulación

Formular un problema de optimización definiendo función objetivo, variables y restricciones, y clasificar su tipo.

Problema de optimización

Formular es la mitad de resolver Antes de cualquier algoritmo está la formulación. Un modelo bien planteado captura de verdad lo que se quiere y lo que se puede; uno mal planteado resuelve con precisión la pregunta equivocada.

Las tres piezas

Variables de decisión

Son los grados de libertad del problema: cuánto producir, qué pesos usar, a quién asignar. Definirlas bien —continuas, enteras, binarias— enmarca todo lo demás.

La función objetivo

Resume en un número la calidad de una solución: coste a minimizar, beneficio a maximizar. Elegirla es decidir qué importa, y a menudo simplifica una realidad multidimensional.

Restricciones

Recortan el espacio a soluciones aceptables: presupuesto, capacidad, factibilidad física o legal. Sin ellas, el óptimo sería trivial o absurdo.

Región factible

El conjunto de puntos que cumplen todas las restricciones es la región factible. Optimizar es buscar el mejor dentro de ella, no en el espacio libre entero.

Un polígono sombreado en teal delimitado por rectas de restricción, con curvas de nivel elípticas en coral y una estrella en el vértice óptimo.
Optimizar es buscar la mejor curva de nivel que aún toca la región factible: suele ser en un vértice.

Óptimo global frente a local

El global es el mejor de toda la región factible; un local solo es el mejor en su vecindad. Muchos algoritmos se conforman con locales, de ahí la importancia de la estructura del problema.

Clasificar el problema

Con y sin restricciones

Los problemas sin restricciones buscan el óptimo libre; los restringidos lo buscan sobre un conjunto. La mayoría de aplicaciones reales son restringidos, y eso añade sutileza.

De lo verbal a lo matemático

El arte está en traducir un enunciado de negocio a símbolos sin perder sentido ni añadir supuestos falsos. Modelar es una decisión, no una transcripción inocente.

Errores de formulación

Olvidar una restricción, medir mal el objetivo o ignorar variables clave produce modelos que «resuelven» y engañan. Validar la formulación contra el sentido común previene desastres.

Errores frecuentes

Ejemplo resuelto: formular el reparto de un presupuesto

Dispones de 100 000 euros para campañas en digital y en radio, con mínimos en cada canal:

  1. Defines las variables: euros asignados a cada canal, continuos y no negativas.
  2. Escribes el objetivo: maximizar el impacto total, suma del alcance ponderado por canal.
  3. Impones restricciones: presupuesto total, mínimos por canal y tope técnico de la radio.
  4. Reconoces el tipo: es un problema lineal con región factible poligonal.
  5. Validas la formulación: ¿la solución en un vértice tiene sentido para el negocio?

¿Para qué sirve en la realidad?

Carteras de inversión, horarios de personal, rutas de reparto o mezcla de medios: todo son problemas de optimización con variables, objetivo y restricciones; la calidad de la traducción decide la utilidad de la solución.

En un problema de optimización, la región factible es:

Un mínimo local de una función no convexa es necesariamente el mínimo global.

Formulación

Qué se quiere maximizar o minimizar
funcion objetivo
Grados de libertad que el modelo decide
variables
Límites que acotan las soluciones aceptables
restricciones
Conjunto de soluciones que cumplen todo
region factible
Tipo de problema donde todo mínimo local es global
convexo

Ordena los pasos para formular un problema de optimización:

Variables
Objetivo
Restricciones
Clasificar

Optimización matemática
Formulación y clasificación de problemas de optimización.

Une cada pieza de la formulación con su pregunta guía.

Formular es la mitad de resolver

# Problema de optimización
## Piezas
### variables
### objetivo
### restricciones
## Espacio
### region factible
### optimo global y local
## Tipos
### lineal
### entero o convexo
## Riesgos
### restriccion olvidada
### objetivo incompleto

Programación lineal
La familia de optimización más extendida y mejor resuelta.

Te piden «repartir un presupuesto para maximizar impacto». ¿Qué variables, qué objetivo y qué restricciones plantearías? Señala un supuesto arriesgado de tu formulación.