Двояковыпуклая оптимизация
Двояковыпуклая оптимизация — это обобщение выпуклой оптимизации, при котором целевая функция и набор ограничений могут быть двояковыпуклыми. Существуют методы, позволяющие найти глобальный оптимум этих задач. [1] [2]
Набор называется двояковыпуклым множеством на если для каждого фиксированного , является выпуклым множеством в и для каждого фиксированного , является выпуклым множеством в .
Функция называется двояковыпуклой функцией, если зафиксировать , является выпуклым над и фиксация , является выпуклым над .
Распространенной практикой решения двояковыпуклой задачи (не гарантирующей глобальную оптимальность решения) является альтернативное обновление исправив один из них и решив соответствующую задачу выпуклой оптимизации. [1]
Обобщение на функции с более чем двумя аргументаминазывается блочной многовыпуклой функцией.Функция является блочным многовыпуклымтогда и только тогда, когда оно выпукло относительно каждого из отдельных аргументовсохраняя при этом все остальные фиксированными. [3]
Ссылки
[ редактировать ]- ^ Перейти обратно: а б Горски, Йохен; Пфайффер, Франк; Кламрот, Катрин (22 июня 2007 г.). «Двояковыпуклые множества и оптимизация с помощью двояковыпуклых функций: обзор и расширения» (PDF) . Математические методы исследования операций . 66 (3): 373–407. дои : 10.1007/s00186-007-0161-1 . S2CID 15900842 .
- ^ Флудас, Христодулос А. (2000). Детерминированная глобальная оптимизация: теория, методы и приложения . Дордрехт [ua]: Kluwer Academic Publ. ISBN 978-0-7923-6014-8 .
- ^ Чен, Цайхуа (2016). " "Прямое расширение ADMM для многоблочных задач выпуклой минимизации не обязательно является сходящимся" ". Математическое программирование . 155 (1–2): 57–59. дои : 10.1007/s10107-014-0826-5 . S2CID 5646309 .