Pseudoconvex function
In convex analysis and the calculus of variations, branches of mathematics, a pseudoconvex function is a function that behaves like a convex function with respect to finding its local minima, but need not actually be convex. Informally, a differentiable function is pseudoconvex if it is increasing in any direction where it has a positive directional derivative.
Formal definition
Consider a differentiable function , defined on a (nonempty) convex open set of the finite-dimensional Euclidean space . This function is said to be pseudoconvex if the following property holds: [1]
Equivalently:
Here is the gradient of , defined by:
Properties
Every convex function is pseudoconvex, but the converse is not true. For example, the function is pseudoconvex but not convex. Similarly, any pseudoconvex function is quasiconvex. But the converse is not true, since the function is quasiconvex but not pseudoconvex. This can be summarized schematically as:
Pseudoconvexity is primarily of interest in optimization because of the following result: [2] is a local minimum of a pseudoconvex function if and only if it is a stationary point of ; which is to say that the gradient of vanishes at :
Generalization to nondifferentiable functions
The notion of pseudoconvexity can be generalized to nondifferentiable functions as follows.[3] Given any function , we can define the upper Dini derivative of by:
where u is any unit vector. The function is said to be pseudoconvex if it is increasing in any direction where the upper Dini derivative is positive. More precisely, this is characterized in terms of the subdifferential as follows:
where denotes the line segment adjoining x and y.
Related notions
A pseudoconcave function is a function whose negative is pseudoconvex. A pseudolinear function is a function that is both pseudoconvex and pseudoconcave.[4] For example, linear–fractional programs have pseudolinear objective functions and linear–inequality constraints. These properties allow fractional-linear problems to be solved by a variant of the simplex algorithm (of George B. Dantzig).[5][6][7]
Given a vector-valued function , there is a more general notion of -pseudoconvexity[8][9] and -pseudolinearity; wherein classical pseudoconvexity and pseudolinearity pertain to the case when .
See also
Notes
- ^ Mangasarian 1965
- ^ Mangasarian 1965
- ^ Floudas & Pardalos 2001
- ^ Rapcsak 1991
- ^ Chapter five: Craven, B. D. (1988). Fractional programming. Sigma Series in Applied Mathematics. Vol. 4. Berlin: Heldermann Verlag. p. 145. ISBN 3-88538-404-3. MR 0949209.
- ^ Kruk, Serge; Wolkowicz, Henry (1999). "Pseudolinear programming". SIAM Review. Vol. 41, no. 4. pp. 795–805. doi:10.1137/S0036144598335259. JSTOR 2653207. MR 1723002.
- ^ Mathis, Frank H.; Mathis, Lenora Jane (1995). "A nonlinear programming algorithm for hospital management". SIAM Review. Vol. 37, no. 2. pp. 230–234. doi:10.1137/1037046. JSTOR 2132826. MR 1343214.
- ^ Ansari, Qamrul Hasan; Lalitha, C. S.; Mehta, Monika (2013). Generalized Convexity, Nonsmooth Variational Inequalities, and Nonsmooth Optimization. CRC Press. p. 107. ISBN 9781439868218. Retrieved 15 July 2019.
- ^ Mishra, Shashi K.; Giorgi, Giorgio (2008). Invexity and Optimization. Springer Science & Business Media. p. 39. ISBN 9783540785613. Retrieved 15 July 2019.
References
- Floudas, Christodoulos A.; Pardalos, Panos M. (2001), "Generalized monotone multivalued maps", Encyclopedia of Optimization, Springer, p. 227, ISBN 978-0-7923-6932-5.
- Mangasarian, O. L. (January 1965). "Pseudo-Convex Functions". Journal of the Society for Industrial and Applied Mathematics Series A Control. 3 (2): 281–290. doi:10.1137/0303020. ISSN 0363-0129.
{{cite journal}}
: Invalid|ref=harv
(help). - Rapcsak, T. (1991-02-15). "On pseudolinear functions". European Journal of Operational Research. 50 (3): 353–360. doi:10.1016/0377-2217(91)90267-Y. ISSN 0377-2217.
{{cite journal}}
: Invalid|ref=harv
(help)