Топ питань
Часова шкала
Чат
Перспективи
Опуклий аналіз
гілка математики, присвячена вивченню властивостей опуклих функцій і опуклих множин З Вікіпедії, вільної енциклопедії
Remove ads
Опуклий аналіз — це гілка математики, присвячена вивченню властивостей опуклих функцій і опуклих множин, часто застосовується в опуклому програмуванні, підгалузі теорії оптимізації.

Опуклі множини
Опукла множина — це множина для деякого векторного простору X, така що для будь-яких і [1]
- .
Remove ads
Опукла функція
Узагальнити
Перспектива
Опукла функція — це будь-яка розширена дійснозначна функція , яка задовольняє нерівності Єнсена, тобто, для будь-яких і будь-якого
- [1].
Еквівалентно, опуклою функцією є будь-яка (розширена) дійснозначна функція, така що її надграфік
є опуклою множиною[1].
Remove ads
Опукле спряження
Опукле спряження розширеної (не обов'язково опуклої) функції — це функція , де X* — спряжений простір простору X[2], така що
Подвійне спряження
Подвійне спряження функції — це спряження спряження, що зазвичай записують як . Подвійне спряження корисне, коли потрібно показати, що виконується сильна або слабка двоїстість (за допомогою функції збурень[en]).
Для будь-кого нерівність випливає з нерівності Фенхеля. Для власної функції[en] f = f** тоді й лише тоді, коли f опукла і напівнеперервна знизу за теоремою Фенхеля — Моро[2][3].
Remove ads
Опукла мінімізація
Узагальнити
Перспектива
(Пряма) задача опуклого програмування, це задача вигляду
така що є опуклою функцією, а є опуклою множиною.
Двоїста задача
Принцип двоїстості в оптимізації стверджує, що задачу оптимізації можна розглядати з двох точок зору як пряму задачу або двоїсту задачу.
Загалом, якщо дано двоїсту пару[en][4] відокремлюваних локально опуклих просторів та функцію , можна визначити пряму задачу як знаходження такого , що Іншими словами, — це інфімум (точна нижня границя) функції .
Якщо є обмеження, їх можна вбудувати у функцію , якщо покласти , де — індикаторна функція[en]. Нехай тепер (для іншої двоїстої пари ) — функція збурень[en], така що [5].
Двоїста задача для цієї функції збурення відносно вибраної задачі визначається як
де F* — опукле спряження за обома змінними функції F.
Розрив двоїстості — це різниця правої та лівої частин нерівності
де — опукле спряження від обох змінних, а означає супремум (точна верхня границя)[6][7][5][6] .
Цей принцип збігається зі слабкою двоїстістю. Якщо обидві сторони рівні, кажуть, задача задовольняє умовам сильної двоїстості.
Існує багато умов для сильної двоїстості, такі як:
- F = F**, де F — функція збурень[en] для прямої та двоїстої задач, а F** — подвійне спряження функції F;
- пряма задача є задачею лінійного програмування;
- Умова Слейтера для задач опуклого програмування[8][9].
Двоїстість Лагранжа
Для опуклої задачі мінімізації з обмеженнями-нерівностями
- за умов для i = 1, …, m .
двоїстою задачею Лагранжа буде
- за умов для i = 1, …, m ,
де цільова функція є двоїстою функцією Лагранжа, визначеною так:
Remove ads
Примітки
Література
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads