Pseudoconvex function#pseudolinear function
{{about|the notion in convex analysis|the notion in several complex variables|pseudoconvex domain}}
In convex analysis and the calculus of variations, both 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. The property must hold in all of the function domain, and not only for nearby points.
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:{{harvnb|Mangasarian|1965}}
{{Center| for all .}}
Equivalently:
{{Center| for all . }}
Here is the gradient of , defined by:
Note that the definition may also be stated in terms of the directional derivative of , in the direction given by the vector . This is because, as is differentiable, this directional derivative is given by:
{{Center| }}
Properties
= Relation to other types of "convexity" =
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:
{{Center| convex pseudoconvex quasiconvex }}
To see that is not pseudoconvex, consider its derivative at : . Then, if was pseudoconvex, we should have:
{{Center|}}
In particular it should be true for . But it is not, as: .
= Sufficient optimality condition =
For any differentiable function, we have the Fermat's theorem necessary condition of optimality, which states that: if has a local minimum at in an open domain, then must be a stationary point of (that is: ).
Pseudoconvexity is of great interest in the area of optimization, because the converse is also true for any pseudoconvex function. That is:{{harvnb|Mangasarian|1965}} if is a stationary point of a pseudoconvex function , then has a global minimum at . Note also that the result guarantees a global minimum (not only local).
This last result is also true for a convex function, but it is not true for a quasiconvex function. Consider for example the quasiconvex function:
{{Center|.}}
This function is not pseudoconvex, but it is quasiconvex. Also, the point is a critical point of , as . However, does not have a global minimum at (not even a local minimum).
File:Quasiconvex optimality.png
Finally, note that a pseudoconvex function may not have any critical point. Take for example the pseudoconvex function: , whose derivative is always positive: .
Examples
An example of a function that is pseudoconvex, but not convex, is: The figure shows this function for the case where . This example may be generalized to two variables as:
{{Center|}}
The previous example may be modified to obtain a function that is not convex, nor pseudoconvex, but is quasiconvex:
{{Center|}}
The figure shows this function for the case where . As can be seen, this function is not convex because of the concavity, and it is not pseudoconvex because it is not differentiable at .
Generalization to nondifferentiable functions
The notion of pseudoconvexity can be generalized to nondifferentiable functions as follows.{{harvnb|Floudas|Pardalos|2001}} Given any function , we can define the upper Dini derivative of by:
{{Center| }}
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:
{{Center|For all : if is such that , then , for all ;}}
where denotes the line segment adjoining x and y.
Related notions
A {{visible anchor|pseudoconcave function}} is a function whose negative is pseudoconvex. A {{visible anchor|pseudolinear function}} is a function that is both pseudoconvex and pseudoconcave.{{harvnb|Rapcsak|1991}} 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).
Chapter five: {{cite book| last=Craven|first=B. D.|title=Fractional programming|series=Sigma Series in Applied Mathematics|volume=4|publisher=Heldermann Verlag|location=Berlin|year=1988|pages=145|isbn=3-88538-404-3 |mr=949209}}{{cite journal | last1=Kruk | first1=Serge|last2=Wolkowicz|first2=Henry|title=Pseudolinear programming |journal=SIAM Review|volume=41 |year=1999 |number=4 |pages=795–805 |mr=1723002 | jstor = 2653207 |doi=10.1137/S0036144598335259| bibcode=1999SIAMR..41..795K}}
{{cite journal | last1=Mathis|first1=Frank H.|last2=Mathis|first2=Lenora Jane|title=A nonlinear programming algorithm for hospital management |journal=SIAM Review|volume=37 |year=1995 |number=2 |pages=230–234|mr=1343214 | jstor = 2132826 |doi=10.1137/1037046|s2cid=120626738 }}
Given a vector-valued function , there is a more general notion of -pseudoconvexity{{cite book |last1=Ansari |first1=Qamrul Hasan |last2=Lalitha |first2=C. S. |last3=Mehta |first3=Monika |title=Generalized Convexity, Nonsmooth Variational Inequalities, and Nonsmooth Optimization |date=2013 |publisher=CRC Press |isbn=9781439868218 |page=107 |url=https://books.google.com/books?id=3qzMBQAAQBAJ&q=pseudolinearity&pg=PA107 |access-date=15 July 2019 |language=en}}{{cite book |last1=Mishra |first1=Shashi K. |last2=Giorgi |first2=Giorgio |title=Invexity and Optimization |date=2008 |publisher=Springer Science & Business Media |isbn=9783540785613 |page=39 |url=https://books.google.com/books?id=SDbS50KIQGIC&q=pseudolinearity&pg=PA39 |access-date=15 July 2019 |language=en}} and -pseudolinearity; wherein classical pseudoconvexity and pseudolinearity pertain to the case when .
See also
Notes
{{reflist}}
References
- {{citation|authorlink1=Christodoulos Floudas|first1=Christodoulos A.|last1=Floudas|first2=Panos M.|last2=Pardalos|title=Encyclopedia of Optimization|chapter=Generalized monotone multivalued maps|publisher=Springer|year=2001|isbn=978-0-7923-6932-5|page=227}}.
- {{cite journal|title=Pseudo-Convex Functions|journal= Journal of the Society for Industrial and Applied Mathematics, Series A: Control|volume=3|issue=2|pages=281–290 |date=January 1965|doi=10.1137/0303020|first=O. L.|last=Mangasarian|issn=0363-0129}}.
- {{cite journal|first=T.|last=Rapcsak|title=On pseudolinear functions|journal=European Journal of Operational Research|volume=50|issue=3|date=1991-02-15|pages=353–360|issn=0377-2217|doi=10.1016/0377-2217(91)90267-Y}}
{{Convex analysis and variational analysis}}