stringtranslate.com

Псевдовыпуклая функция

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

Формальное определение

Рассмотрим дифференцируемую функцию , определенную на (непустом) выпуклом открытом множестве конечномерного евклидова пространства . Эта функция называется псевдовыпуклой, если выполняется следующее свойство: [1]

для всех .

Эквивалентно:

для всех .

Вот градиент , определяемый как :

Обратите внимание, что определение может быть также выражено в терминах производной по направлению , в направлении, заданном вектором . Это происходит потому, что, поскольку является дифференцируемым, эта производная по направлению задается как:

Характеристики

Отношение к другим типам «выпуклости»

Каждая выпуклая функция является псевдовыпуклой, но обратное неверно. Например, функция является псевдовыпуклой, но не выпуклой. Аналогично, любая псевдовыпуклая функция является квазивыпуклой ; но обратное неверно, поскольку функция является квазивыпуклой, но не псевдовыпуклой. Это можно схематически обобщить следующим образом:

выпуклый псевдовыпуклый квазивыпуклый
Функции x^3 (квазивыпуклая, но не псевдовыпуклая) и x^3 + x (псевдовыпуклая и, следовательно, квазивыпуклая). Ни одна из них не является выпуклой.
Функции x^3 (квазивыпуклая, но не псевдовыпуклая) и x^3 + x (псевдовыпуклая и, следовательно, квазивыпуклая). Ни одна из них не является выпуклой.

Чтобы увидеть, что не является псевдовыпуклым, рассмотрим его производную при : . Тогда, если бы был псевдовыпуклым, мы должны были бы иметь:

В частности, это должно быть верно для . Но это не так, так как: .

Достаточное условие оптимальности

Для любой дифференцируемой функции справедлива теорема Ферма , которая гласит: если имеет локальный минимум в точке в открытой области, то должна быть стационарной точкой ( то есть: ).

Псевдовыпуклость представляет большой интерес в области оптимизации , поскольку обратное также верно для любой псевдовыпуклой функции. То есть: [2] если является стационарной точкой псевдовыпуклой функции , то имеет глобальный минимум при . Отметим также, что результат гарантирует глобальный минимум (а не только локальный).

Этот последний результат также верен для выпуклой функции, но не верен для квазивыпуклой функции. Рассмотрим, например, квазивыпуклую функцию:

.

Эта функция не псевдовыпуклая, а квазивыпуклая. Кроме того, точка является критической точкой , так как . Однако не имеет глобального минимума при (даже локального минимума).

Пример квазивыпуклой функции с критической точкой, не являющейся минимумом.
Пример квазивыпуклой функции, которая не является псевдовыпуклой. Функция имеет критическую точку при , но это не минимум.

Наконец, отметим, что псевдовыпуклая функция может не иметь критической точки. Возьмем, к примеру, псевдовыпуклую функцию: , производная которой всегда положительна: .

Примеры

Примером функции, которая является псевдовыпуклой, но не выпуклой, является: На рисунке показана эта функция для случая, когда . Этот пример можно обобщить на две переменные следующим образом:

Псевдовыпуклая функция, которая не является выпуклой: x^2 / (x^2+0.2)
Псевдовыпуклая функция, которая не является выпуклой.

Предыдущий пример можно модифицировать, чтобы получить функцию, которая не является ни выпуклой, ни псевдовыпуклой, но является квазивыпуклой:

На рисунке показана эта функция для случая, когда . Как видно, эта функция не является выпуклой из-за вогнутости, и она не является псевдовыпуклой, поскольку она не дифференцируема при .

Квазивыпуклая функция, которая не является ни выпуклой, ни псевдовыпуклой:
Квазивыпуклая функция, которая не является ни выпуклой, ни псевдовыпуклой.

Обобщение на недифференцируемые функции

Понятие псевдовыпуклости можно обобщить на недифференцируемые функции следующим образом. [3] Для любой функции мы можем определить верхнюю производную Дини следующим образом:

где u — любой единичный вектор . Функция называется псевдовыпуклой, если она возрастает в любом направлении, где верхняя производная Дини положительна. Точнее, это характеризуется в терминах субдифференциала следующим образом:

Для всех : если таково , что , то , для всех ;

где обозначает отрезок прямой, соединяющий x и y .

Связанные понятия

АПсевдовогнутая функция — это функция, отрицательное значение которой является псевдовыпуклым.Псевдолинейная функция — это функция, которая является как псевдовыпуклой, так и псевдовогнутой.[4]Например,дробно-линейные программыимеют псевдолинейныецелевые функциииограничения линейно-неравенства. Эти свойства позволяют решать дробно-линейные задачи с помощью вариантасимплексного алгоритма(Джорджа Б. Данцига).[5][6][7]

Для заданной векторной функции существует более общее понятие -псевдовыпуклости [8] [9] и -псевдолинейности; при этом классическая псевдовыпуклость и псевдолинейность относятся к случаю, когда .

Смотрите также

Примечания

  1. ^ Мангасарян 1965
  2. ^ Мангасарян 1965
  3. ^ Флудас и Пардалос 2001
  4. ^ Рапчак 1991
  5. Глава пятая: Craven, BD (1988). Дробное программирование . Серия Sigma в прикладной математике. Том 4. Берлин: Heldermann Verlag. С. 145. ISBN 3-88538-404-3. МР  0949209.
  6. ^ Крук, Серж; Волкович, Генри (1999). «Псевдолинейное программирование». SIAM Review . 41 (4): 795–805. Bibcode : 1999SIAMR..41..795K. doi : 10.1137/S0036144598335259. JSTOR  2653207. MR  1723002.
  7. ^ Матис, Фрэнк Х.; Матис, Ленора Джейн (1995). «Алгоритм нелинейного программирования для управления больницей». Обзор SIAM . 37 (2): 230–234. doi :10.1137/1037046. JSTOR  2132826. MR  1343214. S2CID  120626738.
  8. ^ Ансари, Камрул Хасан; Лалита, CS; Мехта, Моника (2013). Обобщенная выпуклость, негладкие вариационные неравенства и негладкая оптимизация. CRC Press. стр. 107. ISBN 9781439868218. Получено 15 июля 2019 г. .
  9. ^ Мишра, Шаши К.; Джорджи, Джорджио (2008). Invexity and Optimization. Springer Science & Business Media. стр. 39. ISBN 9783540785613. Получено 15 июля 2019 г. .

Ссылки