Skip to main content
Log in

Generalized derivatives and nonsmooth optimization, a finite dimensional tour

  • Published:
Top Aims and scope Submit manuscript

Abstract

During the early 1960’s there was a growing realization that a large number of optimization problems which appeared in applications involved minimization of non-differentiable functions. One of the important areas where such problems appeared was optimal control. The subject of nonsmooth analysis arose out of the need to develop a theory to deal with the minimization of nonsmooth functions. The first impetus in this direction came with the publication of Rockafellar’s seminal work titledConvex Analysis which was published by the Princeton University Press in 1970. It would be impossible to overstate the impact of this book on the development of the theory and methods of optimization. It is also important to note that a large part of convex analysis was already developed by Werner Fenchel nearly twenty years earlier and was circulated through his mimeographed lecture notes titledConvex Cones, Sets and Functions, Princeton University, 1951. In this article we trace the dramatic development of nonsmooth analysis and its applications to optimization in finite dimensions. Beginning with the fundamentals of convex optimization we quickly move over to the path breaking work of Clarke which extends the domain of nonsmooth analysis from convex to locally Lipschitz functions. Clarke was the second doctoral student of R.T. Rockafellar. We discuss the notions of Clarke directional derivative and the Clarke generalized gradient and also the relevant calculus rules and applications to optimization. While discussing locally Lipschitz optimization we also try to blend in the computational aspects of the theory wherever possible. This is followed by a discussion of the geometry of sets with nonsmooth boundaries. The approach to develop the notion of the normal cone to an arbitrary set is sequential in nature. This approach does not rely on the standard techniques of convex analysis. The move away from convexity was pioneered by Mordukhovich and later culminated in the monographVariational Analysis by Rockafellar and Wets. The approach of Mordukhovich relied on a nonconvex separation principle called theextremal principle while that of Rockafellar and Wets relied on various convergence notions developed to suit the needs of optimization. We then move on to a parallel development in nonsmooth optimization due to Demyanov and Rubinov called Quasidifferentiable optimization. They study the class of directionally differentiable functions whose directional derivatives can be represented as a difference of two sublinear functions. On other hand the directional derivative of a convex function and also the Clarke directional derivatives are sublinear functions of the directions.

Thus it was thought that the most useful generalizations of directional derivatives must be a sublinear function of the directions. Thus Demyanov and Rubinov made a major conceptual change in nonsmooth optimization. In this section we define the notion of a quasidifferential which is a pair of convex compact sets. We study some calculus rules and their applications to optimality conditions. We also study the interesting notion of Demyanov difference between two sets and their applications to optimization. In the last section of this paper we study some second-order tools used in nonsmooth analysis and try to see their relevance in optimization. In fact it is important to note that unlike the classical case, the second-order theory of nonsmoothness is quite complicated in the sense that there are many approaches to it. However we have chosen to describe those approaches which can be developed from the first order nonsmooth tools discussed here. We shall present three different approaches, highlight the second order calculus rules and their applications to optimization.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Aubin J.P. and Ekeland I. (1984).Applied Nonlinear Analysis. Wiley.

  • Aubin J.P. and Frankowska H. (1990).Set-Valued Analysis. Birkhäuser.

  • Auslender A. and Teboulle M. (2003).Asymptotic Cones and Functions in Optimization and Variational Inequalities. Springer Verlag.

  • Bector C.R., Chandra S. and Dutta J. (2004).Principles of Optimization Theory. Narosa Publishers, India and Alpha Science Publishers.

  • Ben-Tal A. and Nemirovskii A. (2001).Lectures on Modern Convex Optimization. Analysis, Algorithms and Engineering Applications. SIAM.

  • Bertsekas D.P. (1999).Nonlinear Programming. Athena Scientific Publishers.

  • Bertsekas D.P., Nedic A. and Ozdaglar A. (2003).Convex Analysis and Optimization. Athena Scientific Publishers.

  • Bertsekas D.P. and Ozdaglar A. (2002). Pseudonormality and a Lagrange Multiplier Theory for Optimization.Journal of Optimization Theory and Applications 114, 287–343.

    Article  Google Scholar 

  • Bonnans J.F. and Shapiro A. (2000).Perturbation Analysis of Optimization Problems. Springer Verlag.

  • Borwein J.M. and Lewis A.S. (2000).Convex Analysis and Nonlinear Optimization. Theory and examples. Springer Verlag.

  • Borwein J.M. and Zhu Q.J. (1999). A Survey of Subdifferential Calculus with Applications.Nonlinear Analysis 38, 687–773.

    Article  Google Scholar 

  • Borwein J.M. and Zhu Q.J. (2005).Techniques of Variational Analysis. Springer Verlag.

  • Bounkhel M. and Thibault L. (2002). On Various Notions of Regularity of Sets in Nonsmooth Analysis.Nonlinear Analysis 48, 223–246.

    Article  Google Scholar 

  • Burke J.V. and Ferris M.C. (1991). Characterization of Solution Sets of Convex Programs.Operations Research Letters 10, 57–60.

    Article  Google Scholar 

  • Burke J.V., Lewis A.S. and Overton M.L. (2002). Approximating Subdifferentials by Random Sampling of Gradients.Mathematics of Operations Research 27, 567–584.

    Article  Google Scholar 

  • Clarke F.H. (1975). Generalized Gradients and Applications.Transactions of American Mathematical Society 205, 247–262.

    Article  Google Scholar 

  • Clarke F.H. (1983).Optimization and Nonsmooth Analysis. Wiley.

  • Clarke F.H. and Ledyaev Y. (1994a). Mean Value Inequalities.Proceedings of the American Mathematical Society 122, 1075–1083.

    Article  Google Scholar 

  • Clarke F.H. and Ledyaev Y. (1994b). Mean Value Inequalities in Hilbert Spaces.Transactions of the American Mathematical Society 344, 307–324.

    Article  Google Scholar 

  • Clarke F.H., Ledyaev Y., Stern R.J. and Wolenski P. (1998).Nonsmooth Analysis and Control Theory. Springer Verlag.

  • Clarke F.H., Ledyaev Y. and Wolenski P.R. (1995). Proximal Analysis and Minimization Principles.Journal of Mathematical Analysis and Applications 196, 722–735.

    Article  Google Scholar 

  • Cominetti R. and Correa R. (1990). A Generalized Second-Order Derivative in Nonsmooth Optimization.SIAM Journal on Control and Optimization 28, 789–809.

    Article  Google Scholar 

  • Craven B.D. (1986). Nondifferentiable Optimization by Smooth Approximations.Optimization 17, 3–17.

    Google Scholar 

  • Craven B.D. (1995).Control and Optimization. Chapman and Hall.

  • Crouzeix J.P. (2005). Continuity and Differentiability of Quasiconvex Functions. In: Hadjisavvas N., Komlosi S. and Schaible S. (eds.),Handbook of Generalized Convexity and Generalized Monotonicity. Springer Verlag, 121–149.

  • Daniilidis A., Hadjisavvas N. and Martínez-Legaz J.E. (2002). An appropriate subdifferential for quasiconvex Functions.SIAM Journal on Optimization 12, 407–420.

    Article  Google Scholar 

  • Dempe S. (2002).Foundations of Bilevel Programming. Kluwer Academic Publishers.

  • Demyanov V.F. (1981). On Relation Between the Clarke Subdifferential and Quasidifferential.Vestnik Leningrad University 13, 183–189.

    Google Scholar 

  • Demyanov V.F. (1994). Convexification and Concavification of a Positively Homogeneous Function by the Same Family of Linear Functions. Report No 3, Universita di Pisa.

  • Demyanov V.F. (2000). Exhausters and Convexificators-new Tools in Nonsmooth Analysis. In: Demyanov V.F. and Rubinov A.M. (eds.),Quasidifferentiability and Related Topics. Kluwer Academic Publishers, 85–137.

  • Demyanov V.F. (2002). The Rise of Nonsmooth Analysis: Its Main Tools.Cybernetics and Systems Analysis 38, 527–547

    Article  Google Scholar 

  • Demyanov V.F. and Rubinov A.M. (1980). On Quasidifferentiable Functions.Soviet Mathematics Doklady 21, 14–17.

    Google Scholar 

  • Demyanov V.F. and Rubinov A.M. (1986).Quasidifferentiable Calculus. Optimization Software.

  • Demyanov V.F. and Rubinov A.M. (1995).Constructive Nonsmooth Analysis. Peter Lang Verlag.

  • Demyanov V.F. and Vasilev V. (1985).Nondifferentiable Optimization. Optimization Software.

  • Dennis J.E. and More J.J. (1974). A Characterization of Superlinear Convergence and its Application to Quasi-Newton Methods.Mathematics of Computation 28, 549–560.

    Article  Google Scholar 

  • Dontchev A.L. and Rockafellar R.T. (2001). Ample Parametrization in Variational Inclusion.SIAM Journal on Control and Optimization 12, 170–187.

    Article  Google Scholar 

  • Dutta J. (2005a). Revisiting the Lagrangian Multilplier Rule. (Under preparation)

  • Dutta J. (2005b). Optimality Conditions for Maximizing a Locally Lipschitz Function.Optimization 54, 377–389.

    Article  Google Scholar 

  • Dutta J. and Chandra S. (2002). Convexifactors, Generalized Convexity and Optimality conditions.Journal of Optimization Theory and Applications 113, 41–64.

    Article  Google Scholar 

  • Dutta J. and Chandra S. (2004). Convexifactors, Generalized Convexity and Vector Optimization.Optimization 53, 77–94.

    Article  Google Scholar 

  • Facchinei F. and Pang J.S. (2003).Finite Dimensional Variational Inequalities and Complementary Problems (volume 1 and 2). Springer Verlag.

  • Fletcher R. (1987).Practical Methods of Optimization. Wiley.

  • Gao. Y. (1990). A Weak Fritz John Condition for Quasidifferentiable Functions.Chinese Journal of Operations research 9, 43–44 (in Chinese).

    Google Scholar 

  • Gao. Y. (2000). Demyanov Difference of Two Sets and Optimality Conditions of Lagrange Multiplier Type for Constrained Quasidifferentiable Optimization.Journal of Optimization Theory and Applications 104, 377–394.

    Article  Google Scholar 

  • Gao Y. (2002). New Lagrange Multiplier Rules for Constrained Quasidifferentiable Optimization.Vietnam Journal of Mathematics 30, 55–69.

    Google Scholar 

  • Guerraggio A. and Luc D.T. (2003) Optimality Conditions forC 1,1 Constrained Multiobjective Problems.Journal of Optimization Theory and Applications 116, 117–129.

    Article  Google Scholar 

  • Hadjisavvas N. (2005). Generalized Convexity, Generalized Monotonicity and Nonsmooth Analysis. In: Hadjisavvas N., Komlosi S. and Schaible S. (eds.),Handbook of Generalized Convexity and Generalized Monotonicity. Springer Verlag, 465–500.

  • Hiriart-Urruty J.B. and Ledyaev Y. (1996). A Note on the Characterization of the Global Maxima of a (Tangentially) Convex Function Over a Convex set.Journal of Convex Analysis 3, 55–61.

    Google Scholar 

  • Hiriart-Urruty J.B. and Lemarechal C. (1993).Convex Analysis and Minimization Algorithms (volume 1 and 2). Springer Verlag.

  • Hiriart-Urruty J.B. and Phelps R.R. (1993). Subdifferential Calculus Using ε-Calculus.Journal of Functional Analysis 118, 154–166.

    Article  Google Scholar 

  • Hiriart-Urruty J.B., Strodiot J.-J. and Nguyen V.H. (1984). Generalized Hessian Matrix and Second Order Optimality Conditions for Problems withC 1,1 Data.Applied Mathematics and Optimization 11, 43–56.

    Article  Google Scholar 

  • Ioffe A. (1981) Nonsmooth Analysis: Differential Calculus of Nondifferentiable Mappings.Transactions of the American Mathematical Society 266, 1–55.

    Article  Google Scholar 

  • Ioffe A. (1984). Approximate Subdifferentials and Applications I. The Finite-Dimensional Theory.Transactions of the American Mathematical Society 281, 389–416.

    Article  Google Scholar 

  • Ioffe A. (1986). Approximate Subdifferentials and Applications II.Mathematika 33, 111–128.

    Google Scholar 

  • Ioffe A. (1989). Approximate Subdifferentials and Applications III. The Metric Theory.Mathematika 36, 1–38.

    Article  Google Scholar 

  • Ioffe A. and Penot J.-P. (1996). Subdifferentials of Performance Functions and Calculus of Coderivatives of Set-Valued Mappings. Well-Posedness and Stability of Variational Problems.Serdica Mathematical Journal 22, 257–282.

    Google Scholar 

  • Jacod J. and Protter P. (2002).Probability Essentials. Springer Verlag.

  • Jeyakumar V. and Demyanov V.F. (1997). Hunting for a Smaller Convex Subdifferential.Journal of Global Optimization 10, 305–326.

    Article  Google Scholar 

  • Jeyakumar V., Lee G.M. and Dinh N. (2003). New Sequential Lagrange Multiplier Condition Characterizing Optimality without Constraint Qualification for Convex Programs.SIAM Journal on Optimization 14, 534–547.

    Article  Google Scholar 

  • Jeyakumar V., Lee G.M. and Dinh N. (2004). Lagrange Multiplier Conditions Characterizing the Optimal Solution Sets of Cone-Constrained Convex Programs.Journal of Optimization Theory and Applications 123, 83–103.

    Article  Google Scholar 

  • Jeyakumar V. and Luc D.T. (1999). Nonsmooth Calculus, Minimality and Monotonicity of Convexificators.Journal of Optimization Theory and Applications 101, 599–621.

    Article  Google Scholar 

  • Jiménez B. and Novo V. (2004). Optimality Conditions in Differentiable Vector Optimization via Second-Order Tangent Sets.Applied Mathematics and Optimization 49, 123–144.

    Article  Google Scholar 

  • Kiwiel K.C. (1985).Minimization Methods for Non-differentiable Functions. Springer Verlag.

  • Komlosi S. (2005). Generalized Convexity and Generalized derivatives. In: Hadjisavvas N., Komlosi S. and Schaible S. (eds.),Handbook of Generalized Convexity and Generalized Monotonicity. Springer Verlag, 421–464.

  • Kruger A. and Mordukhovich B. (1980). Extremal Points and the Euler Equation in Nonsmooth Optimization.Doklady Akademii Nauk BSSR 24, 684–687 (in Russian).

    Google Scholar 

  • Lebourg G. (1975). Valuer Moyenne pour Gradient Généraliseé.Comptes Rendus de l’Académie des Sciences 281, 795–798.

    Google Scholar 

  • Levy A.B. and Mordukovich B. (2004). Coderivatives in Parametric Optimization.Mathematical Programming 99, 311–327.

    Article  Google Scholar 

  • Loewen P.D. (1992).Optimal Control via Nonsmooth Analysis. American Mathematical Society.

  • Luderer B. (1991). Directional Derivative Estimates for the Optimal Value Function of a Quasidifferentiable Programming Problem.Mathematical Programming 51, 333–348.

    Article  Google Scholar 

  • Luderer B., Minchenko L. and Satsura T. (2002).Multivalued Analysis and Nonlinear Programming Problems with Perturbations. Kluwer Academic Publishers.

  • Luo Z.Q., Pang J.S. and Ralph D. (1996).Mathematical Programs with Equilibrium Constraints. Cambridge University Press.

  • Mangasarian O.L. (1988) A Simple Characterization of Solution Sets of Convex Programs.Operations Research 7, 21–26.

    Google Scholar 

  • Martínez-Legaz J.E. and Sach P.H. (1999). A New Subdifferential in Quasiconvex Analysis.Journal of Convex Analysis 6, 1–11.

    Google Scholar 

  • Michel P. and Penot J.-P. (1992). A Generalized Derivative for Calm and Stable Functions.Differential and Integral Equations 5, 433–454.

    Google Scholar 

  • Mifflin R. (1977a). Semismooth and Semiconvex Functions in Constrained Optimization.SIAM Journal of Control and Optimization 15, 959–972.

    Article  Google Scholar 

  • Mifflin R. (1977b). An Algorithm for Constrained Optimization with Semismooth Functions.Mathematics of Operations Research 2, 191–207.

    Google Scholar 

  • Mordukhovich B. (1976). Maximum Principle in the Problem of Time Optimal Response with Nonsmooth Constraints.Journal of Applied Mathematics and Mechanics 40, 960–969.

    Article  Google Scholar 

  • Mordukhovich B. (1980). Metric Approximations and Necessary Optimality Conditions for General Classes of Nonsmooth Extremum Problems.Soviet Mathematics Doklady 22, 526–530.

    Google Scholar 

  • Mordukhovich B. (1984). Nonsmooth Analysis with Nonconvex Generalized Differentials and Adjoint Mappings.Doklady Akademii Nauk BSSR 28, 976–979.

    Google Scholar 

  • Mordukhovich B. (1988).Approximation Methods in Problems of Optimization and Control. Nauka (in Russian).

  • Mordukhovich B. (1992) Sensitivity Analysis in Nonsmooth Optimization. In: Field D.A. and Komkov V. (eds.),Theoretical Aspects of Industrial Design, SIAM Proceedings of Applied Mathematics 58. SIAM, 32–46.

  • Mordukhovich B. (1994). Generalized Differential Calculus for Nonsmooth and Set-valued Mappings.Journal of Mathematical Analysis and Applications 183, 250–288.

    Article  Google Scholar 

  • Mordukhovich B. (2002). Calculus of Second Order Subdifferentials in Infinite Dimensions.Control and Cybernetics 31, 557–573.

    Google Scholar 

  • Mordukhovich B. (2004). Equilibrium Problems with Equilibrium Constraints via Multiobjective Optimization.Optimization Methods and Software 19, 479–492.

    Article  Google Scholar 

  • Mordukhovich B. (2005).Variational Analysis and Generalized Differentiation, (volume I: Basic Theory and II: Applications). Springer Verlag (to appear).

  • Mordukhovich B. and Outrata J. V. (2001). On Second-Order Subdifferentials and Their Applications.SIAM Journal on Optimization 12, 139–169.

    Article  Google Scholar 

  • Mordukhovich B. and Shao Y. (1996). Nonsmooth Sequential Analysis in Asplund Spaces.Transactions of the American Mathematical Society 348, 1235–1280.

    Article  Google Scholar 

  • Moreau J.J. (1966). Convexity and Duality. In: Caianiello E.R. (ed.),Functional Analysis and Optimization. Academic Press, 145–169.

  • Moreau J.J. (1970). Inf-Convolution, Sous-Additivité, Convexité des Fonctions Numériques.Journal de Mathématiques Pures et Appliquées 49, 109–154 (in French).

    Google Scholar 

  • Nesterov Y. (2004).Introductory Lectures on Convex Optimization: A Basic Course. Kluwer Academic Publishers.

  • Nesterov Y. and Nemirovskii A. (1994).Interior Point Polynomial Algorithms in Convex Optimization. SIAM.

  • Outrata J., Kocvara M. and Zowe J. (1998).Nonsmooth Approach to Optimization Problems with Equilibrium Constraints. Kluwer Academic Publishers.

  • Pallaschke D. and Urbanski R. (1997). Quasidifferentiable Functions and Pairs of Convex Compact Sets.Acta Mathematica Vietnamica 22, 223–243.

    Google Scholar 

  • Pallaschke D. and Urbanski R. (2000). Minimal Pairs of Compact Convex Sets, with Application to Quasidifferential Calculus. In: Demyanov V.F. and Rubinov A.M. (eds.).Quasidifferentiability and Related Topics. Kluwer Academic Publishers, 173–213.

  • Pang J.S. and Qi L. (1993). Nonsmooth Equations: Motivations and Algorithms.SIAM Journal of Optimization 3, 443–465.

    Article  Google Scholar 

  • Penot J.-P. (1996). Subdifferential Calculus without Qualification Assumptions.Journal of Convex Analysis 3, 207–219.

    Google Scholar 

  • Penot J.-P. (1998). Are Generalized Derivatives Useful for Generalized Convex Functions?Generalized Convexity, Generalized Monotonicity: Recent Results. Kluwer Academic Publishers, 3–59.

  • Penot J.-P. and Bougeard M.L. (1988). Approximation and Decomposition Properties of Some Classes of Locally D.C. Functions.Mathematical Programming 41, 195–227.

    Article  Google Scholar 

  • Phelps R.R. (1993).Convex Functions, Monotone Operators and Differentiability. Springer Verlag.

  • Poliquin R.A. and Rockafellar R.T. (1992). Amenable Functions in Optimization. In: Giannessi (ed.),Nonsmooth Optimization Methods and Applications. Gordon and Breach, 338–353.

  • Poliquin R.A. and Rockafellar R.T. (1993). A Calculus of Epi-Derivatives Applicable to Optimization.Canadian Journal of Mathematics 45, 879–896.

    Google Scholar 

  • Qi L. (1993). Convergence Analysis of Some Algorithms for Solving Nonsmooth Equations.Mathematics of Operations Research 18, 227–244.

    Google Scholar 

  • Renegar J. (2001).A Mathematical View of the Interior Point Methods in Convex Optimization. SIAM.

  • Rockafellar R.T. (1970).Convex Analysis. Princeton University Press.

  • Rockafellar R.T. (1981). Proximal Subgradients, Marginal Values and Augmented Lagrangians in Nonconvex Optimization.Mathematics of Operations Research 6, 424–436.

    Article  Google Scholar 

  • Rockafellar R.T. (1993). Lagrange Multipliers and Optimality.SIAM Review 35, 183–238.

    Article  Google Scholar 

  • Rockafellar R.T. and Wets R.J.B. (1998).Variational Analysis. Springer Verlag.

  • Rubinov A.M. and Akhundov I.S. (1992). Difference of Compact Convex Sets in the Sense of Demyanov and its Applications to Nonsmooth Analysis.Optimization 23, 179–188.

    Google Scholar 

  • Shapiro A. (1984). On Optimality Conditions in Quasidifferentiable Optimization.SIAM Journal on Control and Optimization 22, 610–617.

    Article  Google Scholar 

  • Strekalovski A. (1993). On the Search of Global Maximum of Convex Functions on a Constraint Set.Journal of Computational Mathematics and Mathematical Physics 33, 349–363.

    Google Scholar 

  • Uderzo A. (2002). Quasi-Multiplier Rules for Quasidifferentiable Extremum Problems.Optimization 51, 761–795.

    Article  Google Scholar 

  • Vinter R. (2000).Optimal Control. Birkhäuser.

  • Ward D. (1991). A Constraint Qualification in Quasidifferentiable Programming.Optimization 22, 661–668.

    Google Scholar 

  • Wolfe P. (1975). A Method of Conjugate Subgradients for Minimizing Non-differentiable Functions.Mathematical Programming Study 3, 145–173.

    Google Scholar 

  • Ye J.J. (2000). Multiplier Rules Under Mixed Assumption of Differentiability and Lipschitz Contiunity.SIAM Journal on Control and Optimization 39, 1441–1460.

    Article  Google Scholar 

  • Ye J.J. (2005). Nondifferentiable Multiplier Rules for Optimization and Bilevel Optimization Problems.SIAM Journal on Optimization (to appear).

  • Yin H. and Xu C. (1999). Generalized K-T Conditions and Penalty Functions for Quasidifferentiable Programming.Applied Mathematics: A Journal of the Chinese Universities, Series B 14, 85–89.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dutta, J. Generalized derivatives and nonsmooth optimization, a finite dimensional tour. Top 13, 185–279 (2005). https://doi.org/10.1007/BF02579049

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02579049

Key Words

AMS subject classification

Navigation