La optimización biconvexa es una generalización de la optimización convexa donde la función objetivo y el conjunto de restricciones pueden ser biconvexos. Existen métodos que permiten encontrar el óptimo global de estos problemas. [ 1 ] [ 2 ]
Un conjuntose denomina conjunto biconvexo ensi para cada fijo,es un conjunto convexo eny para cada fijo,es un conjunto convexo en.
Una funciónSe denomina función biconvexa si se fija,es convexo sobrey reparación,es convexo sobre.
Una práctica común para resolver un problema biconvexo (que no garantiza la optimalidad global de la solución) es actualizar alternativamentefijando uno de ellos y resolviendo el problema de optimización convexa correspondiente. [ 1 ]
La generalización a funciones de más de dos argumentos se denomina función multiconvexa por bloques . es multiconvexo por bloques si y solo si es convexo con respecto a cada uno de los argumentos individuales mientras se mantienen fijos todos los demás. [ 3 ]
Referencias
- 1 2 Gorski, Jochen; Pfeuffer, Frank; Klamroth, Kathrin (22 de junio de 2007). "Conjuntos biconvexos y optimización con funciones biconvexas: una revisión y extensiones" (PDF) . Métodos matemáticos de investigación operativa . 66 (3): 373– 407. doi : 10.1007/s00186-007-0161-1 . S2CID 15900842 .
- ↑ Floudas, Christodoulos A. (2000). Optimización global determinista : teoría, métodos y aplicaciones . Dordrecht [ua]: Kluwer Academic Publ. ISBN 978-0-7923-6014-8.
- ^ Chen, Caihua (2016). ""La extensión directa de ADMM para problemas de minimización convexa de múltiples bloques no es necesariamente convergente".". Programación matemática . 155 ( 1– 2): 57– 59. doi : 10.1007/s10107-014-0826-5 . S2CID 5646309 .
- Optimización convexa
- Convexidad generalizada
- Fragmentos de matemáticas aplicadas