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

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис

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

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

Вещественнозначная функция ƒ, определённая на (непустом) выпуклом открытом множестве X в конечномерном евклидовом пространстве [math]\displaystyle{ \R^n }[/math], называется псевдовыпуклой, если для всех x, yX, таких что [math]\displaystyle{ \nabla f(x)\cdot(y-x) \geqslant 0 }[/math], мы имеем [math]\displaystyle{ f(y)\geqslant f(x) }[/math][1]. Здесь [math]\displaystyle{ \nabla f }[/math] является градиентом ƒ, определённым формулой

[math]\displaystyle{ \nabla f = \left(\frac{\partial f}{\partial x_1},\dots,\frac{\partial f}{\partial x_n}\right). }[/math]

Свойства

Любая выпуклая функция псевдовыпукла, но обратное неверно. Например, функция [math]\displaystyle{ f(x) = x + x^3 }[/math] псевдовыпукла, но не выпукла. Любая псевдовыпуклая функция квазивыпукла, но обратное не верно, поскольку функция [math]\displaystyle{ f(x) = x^3 }[/math] квазивыпукла, но не псевдовыпукла. Псевдовыпуклость представляют в первую очередь интерес, поскольку точка x* является локальным минимумом псевдовыпуклой функции ƒ тогда и только тогда, когда она является стационарной точкой функции ƒ, что случается при обращении градиента функции ƒ в нуль на x*:

[math]\displaystyle{ \nabla f(x^*) = 0. }[/math][1].

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

Понятие псевдовыпуклости может быть обобщено на недифференцируемые функции следующим образом[2]. Если дана функция [math]\displaystyle{ f : X \to \R }[/math], то можно определить её верхнюю производную Дини как

[math]\displaystyle{ f^+(x,u) = \limsup_{h\to 0^+} \frac{f(x+hu) - f(x)}{h} }[/math]

где u является любым единичным вектором. Говорят, что функция псевдовыпукла, если она возрастает в любом направлении, где верхняя производная Дини положительна. Более точно, её можно описать в терминах субдифференциала [math]\displaystyle{ \partial f }[/math] следующим образом:

  • Для всех [math]\displaystyle{ x, y \in X }[/math], если существует [math]\displaystyle{ x^* \in \partial f(x) }[/math], такая что [math]\displaystyle{ \langle x^*, y - x \rangle \geqslant 0 \,, }[/math] то [math]\displaystyle{ f(x) \leqslant f(z) }[/math] для всех z на отрезке, соединяющем x и y.

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

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

См. также

Примечания

Литература

  • Craven B. D. Fractional programming. — Berlin: Heldermann Verlag, 1988. — Т. 4. — С. 145. — (Sigma Series in Applied Mathematics). — ISBN 3-88538-404-3.
  • Serge Kruk, Henry Wolkowicz. Pseudolinear programming // SIAM Review. — 1999. — Т. 41. — С. 795–805. — doi:10.1137/S0036144598335259. — JSTOR 2653207.
  • Frank H. Mathis, Lenora Jane Mathis. A nonlinear programming algorithm for hospital management // SIAM Review. — 1995. — Т. 37, № 2. — С. 230–234. — doi:10.1137/1037046. — JSTOR 2132826.
  • Christodoulos A. Floudas, Panos M. Pardalos. Generalized monotone multivalued maps // Encyclopedia of Optimization. — Springer, 2001. — С. 227. — ISBN 978-0-7923-6932-5.
  • Rapcsak T. On pseudolinear functions // European Journal of Operational Research. — 1991. — Т. 50, вып. 3. — С. 353–360. — ISSN 0377-2217. — doi:10.1016/0377-2217(91)90267-Y.
  • Mangasarian O. L. Pseudo-Convex Functions // Journal of the Society for Industrial and Applied Mathematics Series A Control. — 1965. — Январь (т. 3, вып. 2). — С. 281–290. — ISSN 0363-0129. — doi:10.1137/0303020.