Разрыв двойственности

Перейти к навигацииПерейти к поиску

Разрыв двойственности — это разница между прямым и двойственным решениями. Если является оптимальным значением двойственной задачи, а является оптимальным значением прямой задачи, то разрыв двойственности равен . Это значение всегда больше либо равно нулю (для задач минимизации). Разрыв двойственности равен нулю тогда и только тогда, когда имеет место сильная двойственность. В противном случае разрыв строго положителен, и имеет место слабая двойственность[1].

Описание

В общем случае пусть дана двойственная пара[англ.] разделённых локально выпуклых пространств и . Тогда, если дана функция , мы можем определить прямую задачу как

Если есть ограничения, они могут быть встроены в функцию путём добавления индикаторной функции[англ.] на ограничениях — . Тогда пусть будет функцией возмущений[англ.], такой что . Разрыв двойственности — это разность, которая задаётся формулой

где  — сопряжённой функцией[англ.] от обоих переменных[2][3][4].

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

В вычислительной оптимизации часто упоминается другой «разрыв двойственности», который равен разности значений между любым решением и значением допустимого, но подоптимального значения прямой задачи. Этот альтернативный «разрыв двойственности» количественно выражает расхождение между значением текущего допустимого, но подоптимального значения прямой задачи, и значением двойственной задачи. Значение двойственной задачи, по условиям регулярности, равно значению выпуклой релаксации прямой задачи. Выпуклая релаксация — это задача, которая получается путём замены невыпуклого множества допустимых решений на его замкнутую выпуклую оболочку и заменой невыпуклой функции на её выпуклое замыкание, то есть на функцию, надграфик которой является замкнутой выпуклой оболочкой надграфика исходной целевой функции прямой задачи [5][6][7][8][9][10][11][12][13].

Примечания

Литература

  • Jonathan Borwein, Qiji Zhu. Techniques of Variational Analysis. — Springer, 2005. — ISBN 978-1-4419-2026-3.
  • Radu Ioan Boţ, Gert Wanka, Sorin-Mihai Grad. Duality in Vector Optimization. — Springer, 2009. — ISBN 978-3-642-02885-4.
  • Ernö Robert Csetnek. Overcoming the failure of the classical generalized interior-point regularity conditions in convex optimization. Applications of the duality theory to enlargements of maximal monotone operators. — Logos Verlag Berlin GmbH, 2010. — ISBN 978-3-8325-2503-3.
  • Zălinescu C. Convex analysis in general vector spaces. — River Edge, NJ: World Scientific Publishing Co. Inc, 2002. — ISBN 981-238-067-1.
  • Ravindra K. Ahuja, Thomas L. Magnanti, James B. Orlin. Network Flows: Theory, Algorithms and Applications. — Prentice Hall, 1993. — ISBN 0-13-617549-X.
  • Dimitri P. Bertsekas. Nonlinear Programming. — 2nd. — Athena Scientific, 1999. — ISBN 1-886529-00-0.
  • J. Frédéric Bonnans, J. Charles Gilbert, Claude Lemaréchal, Claudia A. Sagastizábal. Numerical optimization: Theoretical and practical aspects. — Second revised ed. of translation of 1997 French. — Berlin: Springer-Verlag, 2006. — (Universitext). — ISBN 3-540-35445-X. — doi:10.1007/978-3-540-35447-5.
  • Jean-Baptiste Hiriart-Urruty, Claude Lemaréchal. Convex analysis and minimization algorithms, Volume I: Fundamentals. — Berlin: Springer-Verlag, 1993. — Т. 305. — (Grundlehren der Mathematischen Wissenschaften [Fundamental Principles of Mathematical Sciences]). — ISBN 3-540-56850-6.
  • Jean-Baptiste Hiriart-Urruty, Claude Lemaréchal. XII. Abstract Duality for Practitioners // Convex analysis and minimization algorithms, Volume II: Advanced theory and bundle methods. — Berlin: Springer-Verlag, 1993. — Т. 306. — (Grundlehren der Mathematischen Wissenschaften [Fundamental Principles of Mathematical Sciences]). — ISBN 3-540-56852-2. — doi:10.1007/978-3-662-06409-2_4.
  • Leon S. Lasdon. Optimization theory for large systems. — Mineola, New York: Dover Publications, Inc., 2002. — ISBN 978-0-486-41999-2.
  • Claude Lemaréchal. Lagrangian relaxation // Computational combinatorial optimization: Papers from the Spring School held in Schloß Dagstuhl, May 15–19, 2000 / Michael Jünger, Denis Naddef. — Berlin: Springer-Verlag, 2001. — Т. 2241. — (Lecture Notes in Computer Science (LNCS)). — ISBN 3-540-42877-1. — doi:10.1007/3-540-45586-8_4.
  • Michel Minoux. Mathematical programming: Theory and algorithms / Egon Balas (forward); Steven Vajda (trans) from the (1983 Paris: Dunod). — Chichester: A Wiley-Interscience Publication. John Wiley & Sons, Ltd., 1986. — ISBN 0-471-90170-9. Перевод книги
    • Programmation mathématique : Théorie et algorithmes. — 2nd. — Paris: Tec & Doc, 2008. — С. xxx+711 pp.. — ISBN 978-2-7430-1000-3.
  • Jeremy F. Shapiro. Mathematical programming: Structures and algorithms. — New York: Wiley-Interscience [John Wiley & Sons], 1979. — ISBN 0-471-77886-9.