Розрив двоїстості

Матеріал з testwiki
Версія від 22:37, 16 серпня 2022, створена imported>SashkoR0B0T (повідомлення про помилки вікіфікації)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Розри́в двої́стості — це різниця між прямим і двоїстим розв'язками. Якщо d* — оптимальне значення двоїстої задачі, а p* — оптимальне значення прямої задачі, то розрив двоїстості дорівнює p*d*. Це значення завжди більше або дорівнює нулю (для задач мінімізації). Розрив двоїстості дорівнює нулю тоді й лише тоді, коли має місце сильна двоїстість. В іншому випадку розрив строго додатний, і має місце слабка двоїстістьШаблон:Sfn.

Опис

У загальному випадку, нехай дано Шаблон:Не перекладено розділених локально опуклих просторів (X,X*) і (Y,Y*). Тоді, якщо дано функцію f:X{+}, можна визначити пряму задачу як

infxXf(x).

Якщо є обмеження, їх можна вбудувати у функцію f, додавши Шаблон:Не перекладено I на обмеженнях — f=f+I. Тоді нехай F:X×Y{+} буде Шаблон:Не перекладено, такою що F(x,0)=f(x). Розрив двоїстості — це різниця, яка задається формулою

infxX[F(x,0)]supy*Y*[F*(0,y*)]

де F* — Шаблон:Не перекладено від обох зміннихШаблон:SfnШаблон:SfnШаблон:Sfn.

Альтернативи

В обчислювальній оптимізації часто згадується інший «розрив двоїстості», який дорівнює різниці значень між будь-яким розв'язком і значенням допустимого, але підоптимального значення прямої задачі. Цей альтернативний «розрив двоїстості» кількісно виражає розбіжність між значенням поточного допустимого, але підоптимального значення прямої задачі, і значенням двоїстої задачі. Значення двоїстої задачі, за умовами регулярності, дорівнює значенню опуклої релаксації прямої задачі. Опукла релаксація — це задача, яка виходить після заміни неопуклої множини допустимих розв'язків її замкнутою опуклою оболонкою і заміни неопуклої функції її опуклим замиканням, тобто функцією, надграфік якої є замкнутою опуклою оболонкою надграфіка початкової цільової функції прямої задачіШаблон:SfnШаблон:SfnШаблон:SfnШаблон:SfnШаблон:SfnШаблон:SfnШаблон:SfnШаблон:SfnШаблон:Sfn.

Примітки

Шаблон:Примітки

Література

Шаблон:Бібліоінформація