Para usar una técnica heurística como ramificar y unir, o cualquier otra solución que no sea la fuerza bruta, debe saber algo sobre la forma de su función objetivo.
Es lineal? (Presumiblemente no, o no estaría investigando ramificado, simplemente usaría una biblioteca LP o ILP lista para usar).
¿Es monótono en algunas variables (X) cuando las otras (Y, Z, …) son fijas? Entonces podría usar ramificar y vincular: particione el espacio de búsqueda usando las variables Y, Z, … y use la monotonicidad en X para producir límites.
- Cómo obtener una función a partir de su definición recursiva
- ¿Cuál es la transformada de Fourier de sinc (t) u (t)?
- ¿Existen aplicaciones (existentes) de la teoría de grupos en neurociencia?
- ¿En qué situaciones es deseable que un jugador pierda un juego en un torneo?
- ¿Cómo es leer los trabajos de investigación originales de Leonhard Euler?
¿Existe una buena aproximación lineal de la función objetivo en pequeñas regiones del espacio 4-d? Luego, podría usar la división en rama dividiendo el espacio de búsqueda en regiones que pueda aproximar bien.
Dado un punto X, ¿puede demostrar que algún otro conjunto de puntos debe tener valores objetivos peores que o (X)? Eso define una partición que también se puede usar para ramificar y vincular.
¿Se puede descomponer la función objetivo en optimización en subproblemas más pequeños? (Menos variables o rangos restringidos).
¿La función objetivo tiene máximos falsos? Si no, entonces la escalada simple funcionará.