Выпуклое программирование
Выпуклое программирование — это подобласть математической оптимизации, которая изучает задачу минимизации выпуклых функций на выпуклых множествах. В то время как многие классы задач выпуклого программирования допускают алгоритмы полиномиального времени, математическая оптимизация в общем случае NP-трудна.
Выпуклое программирование находит применение в целом ряде дисциплин, таких как автоматические системы управления, оценка и обработка сигналов, коммуникации и сети, схемотехника, анализ данных и моделирование, финансы, статистика ([англ.]) и [англ.]. Развитие вычислительной техники и алгоритмов оптимизации сделало выпуклое программирование почти столь же простым как линейное программирование.
Определение
Задача выпуклого программирования — это задача оптимизации, в которой целевая функция является выпуклой функцией и область допустимых решений выпукла. Функция , отображающая некоторое подмножество
в
, является выпуклой, если область определения выпукла и для всех
, и всех
в их области определения
. Множество выпукло, если для всех его элементов
и любого
также и
принадлежит множеству.
В частности, задачей выпуклого программирования является задача нахождения некоторого , на котором достигается
,
где целевая функция выпукла, как и множество допустимых решений
. Если такая точка существует, её называют оптимальной точкой. Множество всех оптимальных точек называется оптимальным множеством. Если
не ограничена на
или инфимум не достигается, говорят, что оптимизации не ограничена. Если же
пусто, говорят о недопустимой задаче.
Стандартная форма
Говорят, что задача выпуклого программирования представлена в стандартной форме, если она записана как
- Минимизировать
- При условиях
где является переменной оптимизации, функции
выпуклы, а функции
аффинны .
В этих терминах функция является целевой функцией задачи, а функции
и
именуются функциями ограничений. Допустимое множество решений задачи оптимизации — это множество, состоящее из всех точек
, удовлетворяющих условиям
и
. Это множество выпукло, поскольку множества подуровня выпуклой функции выпуклы, аффинные множества также выпуклы, а пересечение выпуклых множеств является выпуклым множеством.
Многие задачи оптимизации можно привести к этой стандартной форме. Например, задача максимизации вогнутой функции может быть переформулирована эквивалентно как задача минимизации выпуклой функции
, так что о задаче максимизации вогнутой функции на выпуклом множестве часто говорят как о задаче выпуклого программирования
Свойства
Полезные свойства задач выпуклого программирования:
- любой локальный минимум является глобальным минимумом;
- оптимальное множество выпукло;
- если целевая функция сильно выпукла, проблема имеет максимум одну оптимальную точку.
Эти результаты используются в теории выпуклой минимизации вместе с геометрическими понятиями из функционального анализа (на гильбертовых пространствах), такими как [англ.], теорема об опорной гиперплоскости и лемма Фаркаша.
Примеры

(LP: линейное программирование,
QP: квадратичное программирование,
SOCP: коническое программирования на конусе второго порядка,
SDP: полуопределённое программирование,
CP: коническое программирование,
GFP: программирование графических форм.)
Следующие классы задач являются задачами выпуклого программирования или могут быть сведены к задачам выпуклого программирования путём простых преобразований:
- Метод наименьших квадратов
- Линейное программирование
- Выпуклая квадратичная оптимизация с линейными ограничениями
- [англ.]
- [англ.]
- Геометрическое программирование
- [англ.]
- Полуопределённое программирование
- Принцип максимума энтропии с подходящими ограничениями
Метод множителей Лагранжа
Рассмотрим задачу выпуклой минимизации, заданную в стандартной форме с функцией цены и ограничениям-неравенствам
для
. Тогда область определения
равна:
Функция Лагранжа для задачи
Для любой точки из
, которая минимизирует
на
, существуют вещественные числа
, называемые множителями Лагранжа, для которых выполняются одновременно условия:
минимизирует
над всеми
по меньшей мере с одним
(дополняющая нежёсткость).
Если существует «сильная допустимая точка», то есть точка , удовлетворяющая
то утверждение выше может быть усилено до требования .
И обратно, если некоторое из
удовлетворяет условиям (1)-(3) для скаляров
с
, то
определённо минимизирует
на
.
Алгоритмы
Задачи выпуклого программирования решаются следующими современными методами:
- Методы пучков субградиентов} (Вольф, Лемерикал, Кивель),
- Субградиентные проекционные методы (Поляк),
- Метод внутренней точки, использующий самосогласованные барьерные функции и саморегулярные барьерные функции.
- Метод секущих плоскостей
- Метод эллипсоидов
- Субградиентные методы
- [англ.]
Субградиентные методы могут быть реализованы просто, потому они широко используются. Двойственные субградиентные методы — это субградиентные методы, применённые к двойственной задаче. [англ.] аналогичен двойственному субградиентному методу, но использует среднее по времени от основных переменных.
Расширения
Расширения выпуклого программирования включают оптимизацию [англ.], псевдовыпуклых и квазивыпуклых функций. Расширения теории выпуклого анализа и итеративные методы для приблизительного решения невыпуклых задач оптимизации встречаются в области обобщённой выпуклости, известной как абстрактный выпуклый анализ.
См. также
- Двойственность
- Условия Каруша — Куна — Таккера
- Оптимизация (математика)
- Метод проксимального градиента
Примечания
- Nesterov, Nemirovskii, 1994.
- Murty, Kabadi, 1987, с. 117–129.
- Sahni, 1974, с. 262—279.
- Pardalos, Vavasis, 1991, с. 15—22.
- Boyd, Vandenberghe, 2004, с. 17.
- Christensen, Klarbring, 2008, с. chpt. 4.
- Boyd, Vandenberghe, 2004.
- Boyd, Vandenberghe, 2004, с. 8.
- Hiriart-Urruty, Lemaréchal, 1996, с. 291.
- Ben-Tal, Nemirovskiĭ, 2001, с. 335–336.
- Boyd, Vandenberghe, 2004, с. chpt. 4.
- Boyd, Vandenberghe, 2004, с. chpt. 2.
- Rockafellar, 1993, с. 183–238.
- Agrawal, Verschueren, Diamond, Boyd, 2018, с. 42–60.
- О методах выпуклого программирования см. книги Ирриарта-Уррути и Лемерикала (несколько книг) и книги Рушчиньского, Берцекаса, а также Бойда и Вандерберге (методы внутренней точки).
- Nesterov, Nemirovskii, 1995.
- Peng, Roos, Terlaky, 2002, с. 129–171.
- Bertsekas, 2009.
- Bertsekas, 2015.
Литература
- Jean-Baptiste Hiriart-Urruty, Claude Lemaréchal. Convex analysis and minimization algorithms: Fundamentals. — 1996. — ISBN 9783540568506.
- Aharon Ben-Tal, Arkadiĭ Semenovich Nemirovskiĭ. Lectures on modern convex optimization: analysis, algorithms, and engineering applications. — 2001. — ISBN 9780898714913.
- Katta Murty, Santosh Kabadi. Some NP-complete problems in quadratic and nonlinear programming // Mathematical Programming. — 1987. — Т. 39, вып. 2. — С. 117–129. — doi:10.1007/BF02592948.
- Sahni S. Computationally related problems // SIAM Journal on Computing. — 1974. — Вып. 3.
- Panos M. Pardalos, Stephen A. Vavasis. Quadratic programming with one negative eigenvalue is NP-hard // Journal of Global Optimization. — 1991. — Т. 1, № 1.
- R. Tyrrell Rockafellar. Convex analysis. — Princeton: Princeton University Press, 1970.
- R. Tyrrell Rockafellar. Lagrange multipliers and optimality // SIAM Review. — 1993. — Т. 35, вып. 2. — doi:10.1137/1035044.
- Akshay Agrawal, Robin Verschueren, Steven Diamond, Stephen Boyd. A rewriting system for convex optimization problems // Control and Decision. — 2018. — Т. 5, вып. 1. — doi:10.1080/23307706.2017.1397554.
- Yurii Nesterov, Arkadii Nemirovskii. Interior-Point Polynomial Algorithms in Convex Programming. — Society for Industrial and Applied Mathematics, 1995. — ISBN 978-0898715156.
- Yurii Nesterov, Arkadii Nemirovskii. Interior Point Polynomial Methods in Convex Programming. — SIAM, 1994. — Т. 13. — (Studies in Applied and Numerical Mathematics). — ISBN 978-0-89871-319-0.
- Yurii Nesterov. Introductory Lectures on Convex Optimization. — Boston, Dordrecht, London: Kluwer Academic Publishers, 2004. — Т. 87. — (Applied Optimisation). — ISBN 1-4020-7553-7.
- Jiming Peng, Cornelis Roos, Tamás Terlaky. Self-regular functions and new search directions for linear and semidefinite optimization // Mathematical Programming. — 2002. — Т. 93, вып. 1. — ISSN 0025-5610. — doi:10.1007/s101070200296.
- Dimitri P. Bertsekas, Angelia Nedic, Asuman Ozdaglar. Convex Analysis and Optimization. — Athena Scientific, 2003. — ISBN 978-1-886529-45-8.
- Dimitri P. Bertsekas. Convex Optimization Theory. — Belmont, MA.: Athena Scientific, 2009. — ISBN 978-1-886529-31-1.
- Dimitri P. Bertsekas. Convex Optimization Algorithms. — Belmont, MA.: Athena Scientific, 2015. — ISBN 978-1-886529-28-1.
- Stephen P. Boyd, Lieven Vandenberghe. Convex Optimization. — Cambridge University Press, 2004. — ISBN 978-0-521-83378-3.
- Jonathan M. Borwein, Adrian Lewis. Convex Analysis and Nonlinear Optimization. — Springer, 2000. — (CMS Books in Mathematics). — ISBN 0-387-29570-4.
- Peter W. Christensen, Anders Klarbring. An introduction to structural optimization. — Springer Science & Businees Media, 2008. — Т. 153. — ISBN 9781402086663.
- Jean-Baptiste Hiriart-Urruty, Claude Lemaréchal. Fundamentals of Convex analysis. — Berlin: Springer, 2004. — (Grundlehren text editions). — ISBN 978-3-540-42205-1.
- Jean-Baptiste Hiriart-Urruty, Claude Lemaréchal. Convex analysis and minimization algorithms, Volume I: Fundamentals. — Berlin: Springer-Verlag, 1993. — Т. 305. — С. xviii+417. — ISBN 978-3-540-56850-6.
- Jean-Baptiste Hiriart-Urruty, Claude Lemaréchal. Convex analysis and minimization algorithms, Volume II: Advanced theory and bundle methods. — Berlin: Springer-Verlag, 1993. — Т. 306. — С. xviii+346. — ISBN 978-3-540-56852-0.
- Krzysztof C. Kiwiel. Methods of Descent for Nondifferentiable Optimization. — New York: Springer-Verlag, 1985. — (Lecture Notes in Mathematics). — ISBN 978-3-540-15642-0.
- Claude Lemaréchal. Lagrangian relaxation // Computational combinatorial optimization: Papers from the Spring School held in Schloß Dagstuhl, May 15–19, 2000. — Berlin: Springer-Verlag, 2001. — Т. 2241. — С. 112–156. — ISBN 978-3-540-42877-0. — doi:10.1007/3-540-45586-8_4.
- Andrzej Ruszczyński. Nonlinear Optimization. — Princeton University Press, 2006.
- Еремин И. И., Астафьев Н. Н. Введение в теорию линейного и выпуклого программирования. - М., Наука, 1976. - 189 c.
- Каменев Г. К. Оптимальные адаптивные методы полиэдральной аппроксимации выпуклых тел. М.: ВЦ РАН, 2007, 230 с. ISBN 5-201-09876-2.
- Каменев Г. К. Численное исследование эффективности методов полиэдральной аппроксимации выпуклых тел. М: Изд. ВЦ РАН, 2010, 118с. ISBN 978-5-91601-043-5.
Ссылки
- Stephen Boyd, Lieven Vandenberghe, Convex optimization (pdf)
- EE364a: Convex Optimization I, EE364b: Convex Optimization II, Страница курса оксфордского университета
- 6.253: Convex Analysis and Optimization, страница курса MIT OCW
- Brian Borchers, An overview of software for convex optimization
У этой статьи есть несколько проблем, помогите их исправить: |
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Выпуклое программирование, Что такое Выпуклое программирование? Что означает Выпуклое программирование?
Vypukloe programmirovanie eto podoblast matematicheskoj optimizacii kotoraya izuchaet zadachu minimizacii vypuklyh funkcij na vypuklyh mnozhestvah V to vremya kak mnogie klassy zadach vypuklogo programmirovaniya dopuskayut algoritmy polinomialnogo vremeni matematicheskaya optimizaciya v obshem sluchae NP trudna Vypukloe programmirovanie nahodit primenenie v celom ryade disciplin takih kak avtomaticheskie sistemy upravleniya ocenka i obrabotka signalov kommunikacii i seti shemotehnika analiz dannyh i modelirovanie finansy statistika angl i angl Razvitie vychislitelnoj tehniki i algoritmov optimizacii sdelalo vypukloe programmirovanie pochti stol zhe prostym kak linejnoe programmirovanie OpredelenieZadacha vypuklogo programmirovaniya eto zadacha optimizacii v kotoroj celevaya funkciya yavlyaetsya vypukloj funkciej i oblast dopustimyh reshenij vypukla Funkciya f displaystyle f otobrazhayushaya nekotoroe podmnozhestvo Rn displaystyle mathbb R n v R displaystyle mathbb R cup pm infty yavlyaetsya vypukloj esli oblast opredeleniya vypukla i dlya vseh 8 0 1 displaystyle theta in 0 1 i vseh x y displaystyle x y v ih oblasti opredeleniya f 8x 1 8 y 8f x 1 8 f y displaystyle f theta x 1 theta y leqslant theta f x 1 theta f y Mnozhestvo vypuklo esli dlya vseh ego elementov x y displaystyle x y i lyubogo 8 0 1 displaystyle theta in 0 1 takzhe i 8x 1 8 y displaystyle theta x 1 theta y prinadlezhit mnozhestvu V chastnosti zadachej vypuklogo programmirovaniya yavlyaetsya zadacha nahozhdeniya nekotorogo x C displaystyle mathbf x ast in C na kotorom dostigaetsya inf f x x C displaystyle inf f mathbf x mathbf x in C gde celevaya funkciya f displaystyle f vypukla kak i mnozhestvo dopustimyh reshenij C displaystyle C Esli takaya tochka sushestvuet eyo nazyvayut optimalnoj tochkoj Mnozhestvo vseh optimalnyh tochek nazyvaetsya optimalnym mnozhestvom Esli f displaystyle f ne ogranichena na C displaystyle C ili infimum ne dostigaetsya govoryat chto optimizacii ne ogranichena Esli zhe C displaystyle C pusto govoryat o nedopustimoj zadache Standartnaya forma Govoryat chto zadacha vypuklogo programmirovaniya predstavlena v standartnoj forme esli ona zapisana kak Minimizirovat f x displaystyle f mathbf x Pri usloviyah gi x 0 i 1 mhi x 0 i 1 p displaystyle begin aligned amp amp g i mathbf x leqslant 0 quad i 1 dots m amp amp h i mathbf x 0 quad i 1 dots p end aligned gde x Rn displaystyle x in mathbb R n yavlyaetsya peremennoj optimizacii funkcii f g1 gm displaystyle f g 1 ldots g m vypukly a funkcii h1 hp displaystyle h 1 ldots h p affinny V etih terminah funkciya f displaystyle f yavlyaetsya celevoj funkciej zadachi a funkcii gi displaystyle g i i hi displaystyle h i imenuyutsya funkciyami ogranichenij Dopustimoe mnozhestvo reshenij zadachi optimizacii eto mnozhestvo sostoyashee iz vseh tochek x Rn displaystyle x in mathbb R n udovletvoryayushih usloviyam g1 x 0 gm x 0 displaystyle g 1 x leqslant 0 ldots g m x leqslant 0 i h1 x 0 hp x 0 displaystyle h 1 x 0 ldots h p x 0 Eto mnozhestvo vypuklo poskolku mnozhestva podurovnya vypukloj funkcii vypukly affinnye mnozhestva takzhe vypukly a peresechenie vypuklyh mnozhestv yavlyaetsya vypuklym mnozhestvom Mnogie zadachi optimizacii mozhno privesti k etoj standartnoj forme Naprimer zadacha maksimizacii vognutoj funkcii f displaystyle f mozhet byt pereformulirovana ekvivalentno kak zadacha minimizacii vypukloj funkcii f displaystyle f tak chto o zadache maksimizacii vognutoj funkcii na vypuklom mnozhestve chasto govoryat kak o zadache vypuklogo programmirovaniyaSvojstvaPoleznye svojstva zadach vypuklogo programmirovaniya lyuboj lokalnyj minimum yavlyaetsya globalnym minimumom optimalnoe mnozhestvo vypuklo esli celevaya funkciya silno vypukla problema imeet maksimum odnu optimalnuyu tochku Eti rezultaty ispolzuyutsya v teorii vypukloj minimizacii vmeste s geometricheskimi ponyatiyami iz funkcionalnogo analiza na gilbertovyh prostranstvah takimi kak angl teorema ob opornoj giperploskosti i lemma Farkasha PrimeryIerarhiya zadach vypuklogo programmirovaniya LP linejnoe programmirovanie QP kvadratichnoe programmirovanie SOCP konicheskoe programmirovaniya na konuse vtorogo poryadka SDP poluopredelyonnoe programmirovanie CP konicheskoe programmirovanie GFP programmirovanie graficheskih form Sleduyushie klassy zadach yavlyayutsya zadachami vypuklogo programmirovaniya ili mogut byt svedeny k zadacham vypuklogo programmirovaniya putyom prostyh preobrazovanij Metod naimenshih kvadratov Linejnoe programmirovanie Vypuklaya kvadratichnaya optimizaciya s linejnymi ogranicheniyami angl angl Geometricheskoe programmirovanie angl Poluopredelyonnoe programmirovanie Princip maksimuma entropii s podhodyashimi ogranicheniyamiMetod mnozhitelej LagranzhaRassmotrim zadachu vypukloj minimizacii zadannuyu v standartnoj forme s funkciej ceny f x displaystyle f x i ogranicheniyam neravenstvam gi x 0 displaystyle g i x leqslant 0 dlya 1 i m displaystyle 1 leqslant i leqslant m Togda oblast opredeleniya X displaystyle mathcal X ravna X x X g1 x gm x 0 displaystyle mathcal X left x in X vert g 1 x ldots g m x leqslant 0 right Funkciya Lagranzha dlya zadachi L x l0 l1 lm l0f x l1g1 x lmgm x displaystyle L x lambda 0 lambda 1 ldots lambda m lambda 0 f x lambda 1 g 1 x cdots lambda m g m x Dlya lyuboj tochki x displaystyle x iz X displaystyle X kotoraya minimiziruet f displaystyle f na X displaystyle X sushestvuyut veshestvennye chisla l0 l1 lm displaystyle lambda 0 lambda 1 ldots lambda m nazyvaemye mnozhitelyami Lagranzha dlya kotoryh vypolnyayutsya odnovremenno usloviya x displaystyle x minimiziruet L y l0 l1 lm displaystyle L y lambda 0 lambda 1 ldots lambda m nad vsemi y X displaystyle y in X l0 l1 lm 0 displaystyle lambda 0 lambda 1 ldots lambda m geqslant 0 po menshej mere s odnim lk gt 0 displaystyle lambda k gt 0 l1g1 x lmgm x 0 displaystyle lambda 1 g 1 x cdots lambda m g m x 0 dopolnyayushaya nezhyostkost Esli sushestvuet silnaya dopustimaya tochka to est tochka z displaystyle z udovletvoryayushaya g1 z gm z lt 0 displaystyle g 1 z ldots g m z lt 0 to utverzhdenie vyshe mozhet byt usileno do trebovaniya l0 1 displaystyle lambda 0 1 I obratno esli nekotoroe x displaystyle x iz X displaystyle X udovletvoryaet usloviyam 1 3 dlya skalyarov l0 lm displaystyle lambda 0 ldots lambda m s l0 1 displaystyle lambda 0 1 to x displaystyle x opredelyonno minimiziruet f displaystyle f na X displaystyle X AlgoritmyZadachi vypuklogo programmirovaniya reshayutsya sleduyushimi sovremennymi metodami Metody puchkov subgradientov Volf Lemerikal Kivel Subgradientnye proekcionnye metody Polyak Metod vnutrennej tochki ispolzuyushij samosoglasovannye barernye funkcii i samoregulyarnye barernye funkcii Metod sekushih ploskostej Metod ellipsoidov Subgradientnye metody angl Subgradientnye metody mogut byt realizovany prosto potomu oni shiroko ispolzuyutsya Dvojstvennye subgradientnye metody eto subgradientnye metody primenyonnye k dvojstvennoj zadache angl analogichen dvojstvennomu subgradientnomu metodu no ispolzuet srednee po vremeni ot osnovnyh peremennyh RasshireniyaRasshireniya vypuklogo programmirovaniya vklyuchayut optimizaciyu angl psevdovypuklyh i kvazivypuklyh funkcij Rasshireniya teorii vypuklogo analiza i iterativnye metody dlya priblizitelnogo resheniya nevypuklyh zadach optimizacii vstrechayutsya v oblasti obobshyonnoj vypuklosti izvestnoj kak abstraktnyj vypuklyj analiz Sm takzheDvojstvennost Usloviya Karusha Kuna Takkera Optimizaciya matematika Metod proksimalnogo gradientaPrimechaniyaNesterov Nemirovskii 1994 Murty Kabadi 1987 s 117 129 Sahni 1974 s 262 279 Pardalos Vavasis 1991 s 15 22 Boyd Vandenberghe 2004 s 17 Christensen Klarbring 2008 s chpt 4 Boyd Vandenberghe 2004 Boyd Vandenberghe 2004 s 8 Hiriart Urruty Lemarechal 1996 s 291 Ben Tal Nemirovskiĭ 2001 s 335 336 Boyd Vandenberghe 2004 s chpt 4 Boyd Vandenberghe 2004 s chpt 2 Rockafellar 1993 s 183 238 Agrawal Verschueren Diamond Boyd 2018 s 42 60 O metodah vypuklogo programmirovaniya sm knigi Irriarta Urruti i Lemerikala neskolko knig i knigi Rushchinskogo Bercekasa a takzhe Bojda i Vanderberge metody vnutrennej tochki Nesterov Nemirovskii 1995 Peng Roos Terlaky 2002 s 129 171 Bertsekas 2009 Bertsekas 2015 LiteraturaJean Baptiste Hiriart Urruty Claude Lemarechal Convex analysis and minimization algorithms Fundamentals 1996 ISBN 9783540568506 Aharon Ben Tal Arkadiĭ Semenovich Nemirovskiĭ Lectures on modern convex optimization analysis algorithms and engineering applications 2001 ISBN 9780898714913 Katta Murty Santosh Kabadi Some NP complete problems in quadratic and nonlinear programming Mathematical Programming 1987 T 39 vyp 2 S 117 129 doi 10 1007 BF02592948 Sahni S Computationally related problems SIAM Journal on Computing 1974 Vyp 3 Panos M Pardalos Stephen A Vavasis Quadratic programming with one negative eigenvalue is NP hard Journal of Global Optimization 1991 T 1 1 R Tyrrell Rockafellar Convex analysis Princeton Princeton University Press 1970 R Tyrrell Rockafellar Lagrange multipliers and optimality SIAM Review 1993 T 35 vyp 2 doi 10 1137 1035044 Akshay Agrawal Robin Verschueren Steven Diamond Stephen Boyd A rewriting system for convex optimization problems Control and Decision 2018 T 5 vyp 1 doi 10 1080 23307706 2017 1397554 Yurii Nesterov Arkadii Nemirovskii Interior Point Polynomial Algorithms in Convex Programming Society for Industrial and Applied Mathematics 1995 ISBN 978 0898715156 Yurii Nesterov Arkadii Nemirovskii Interior Point Polynomial Methods in Convex Programming SIAM 1994 T 13 Studies in Applied and Numerical Mathematics ISBN 978 0 89871 319 0 Yurii Nesterov Introductory Lectures on Convex Optimization Boston Dordrecht London Kluwer Academic Publishers 2004 T 87 Applied Optimisation ISBN 1 4020 7553 7 Jiming Peng Cornelis Roos Tamas Terlaky Self regular functions and new search directions for linear and semidefinite optimization Mathematical Programming 2002 T 93 vyp 1 ISSN 0025 5610 doi 10 1007 s101070200296 Dimitri P Bertsekas Angelia Nedic Asuman Ozdaglar Convex Analysis and Optimization Athena Scientific 2003 ISBN 978 1 886529 45 8 Dimitri P Bertsekas Convex Optimization Theory Belmont MA Athena Scientific 2009 ISBN 978 1 886529 31 1 Dimitri P Bertsekas Convex Optimization Algorithms Belmont MA Athena Scientific 2015 ISBN 978 1 886529 28 1 Stephen P Boyd Lieven Vandenberghe Convex Optimization Cambridge University Press 2004 ISBN 978 0 521 83378 3 Jonathan M Borwein Adrian Lewis Convex Analysis and Nonlinear Optimization Springer 2000 CMS Books in Mathematics ISBN 0 387 29570 4 Peter W Christensen Anders Klarbring An introduction to structural optimization Springer Science amp Businees Media 2008 T 153 ISBN 9781402086663 Jean Baptiste Hiriart Urruty Claude Lemarechal Fundamentals of Convex analysis Berlin Springer 2004 Grundlehren text editions ISBN 978 3 540 42205 1 Jean Baptiste Hiriart Urruty Claude Lemarechal Convex analysis and minimization algorithms Volume I Fundamentals Berlin Springer Verlag 1993 T 305 S xviii 417 ISBN 978 3 540 56850 6 Jean Baptiste Hiriart Urruty Claude Lemarechal Convex analysis and minimization algorithms Volume II Advanced theory and bundle methods Berlin Springer Verlag 1993 T 306 S xviii 346 ISBN 978 3 540 56852 0 Krzysztof C Kiwiel Methods of Descent for Nondifferentiable Optimization New York Springer Verlag 1985 Lecture Notes in Mathematics ISBN 978 3 540 15642 0 Claude Lemarechal Lagrangian relaxation Computational combinatorial optimization Papers from the Spring School held in Schloss Dagstuhl May 15 19 2000 Berlin Springer Verlag 2001 T 2241 S 112 156 ISBN 978 3 540 42877 0 doi 10 1007 3 540 45586 8 4 Andrzej Ruszczynski Nonlinear Optimization Princeton University Press 2006 Eremin I I Astafev N N Vvedenie v teoriyu linejnogo i vypuklogo programmirovaniya M Nauka 1976 189 c Kamenev G K Optimalnye adaptivnye metody poliedralnoj approksimacii vypuklyh tel M VC RAN 2007 230 s ISBN 5 201 09876 2 Kamenev G K Chislennoe issledovanie effektivnosti metodov poliedralnoj approksimacii vypuklyh tel M Izd VC RAN 2010 118s ISBN 978 5 91601 043 5 SsylkiStephen Boyd Lieven Vandenberghe Convex optimization pdf EE364a Convex Optimization I EE364b Convex Optimization II Stranica kursa oksfordskogo universiteta 6 253 Convex Analysis and Optimization stranica kursa MIT OCW Brian Borchers An overview of software for convex optimizationU etoj stati est neskolko problem pomogite ih ispravit Neobhodimo proverit kachestvo perevoda c neukazannogo yazyka ispravit soderzhatelnye i stilisticheskie oshibki Vy mozhete pomoch uluchshit etu statyu sm takzhe rekomendacii po perevodu Original ne ukazan Pozhalujsta ukazhite ego 19 aprelya 2019 Stil etoj stati neenciklopedichen ili narushaet normy literaturnogo russkogo yazyka Statyu sleduet ispravit soglasno stilisticheskim pravilam Vikipedii 19 aprelya 2019 Pozhalujsta posle ispravleniya problemy isklyuchite eyo iz spiska parametrov Posle ustraneniya vseh nedostatkov etot shablon mozhet byt udalyon lyubym uchastnikom
