Shikhman, Vladimir
[UCL]
Stein, Olivier
[Karsruhe Institute of Technology]
We consider a dynamical systems approach to solve finite dimensional smooth optimization problems with a compact and connected feasible set. In fact, by the well-known technique of equalizing inequality constraints using quadratic slack variables, we lift a general optimization problem to an associated one without inequality constraints in a higher-dimensional space. We compute the projected gradient for the latter problem and consider its projection on the feasible set in the original, lower-dimensional space. In this way, we obtain an ordinary differential equation in the original variables, which is specially adapted to treat inequality constraints (for the idea see H.Th. Jongen, O. Stein, Constrained global optimization: adaptive gradient flows, in: C.A. Floudas, P.M. Pardalos (eds): Frontiers in Global Optimization, Kluwer Academic Publishers, Boston, 2004, 223-236). The article shows that the derived ordinary differential equation possesses the basic properties which make it appropriate to solve the underlying optimization problem: the longtime behavior of its trajectories becomes stationary, all singularities are critical points, and the stable singularities are exactly the local minima. Finally, we sketch two numerical methods based on our approach.
- Jongen, H.Th., Stein, O.: Constrained global optimization: adaptive gradient flows. In: Floudas, C.A., Pardalos, P.M. (eds.) Frontiers in Global Optimization, pp. 223–236. Kluwer Academic, Dordrecht (2003)
- Rosen, J.B.: The gradient projection method for nonlinear programming: part II, nonlinear constraints. SIAM J. Appl. Math. 9, 514–532 (1961)
- Botsaris, C.A.: Differential gradient methods. J. Math. Anal. Appl. 63, 177–198 (1978)
- Tanabe, K.: An algorithm for constrained maximization in nonlinear programming. J. Oper. Res. Soc. Jpn. 17, 184–201 (1974)
- Tanabe, K.: A geometric method in nonlinear programming. J. Optim. Theory Appl. 30, 181–210 (1980)
- Yamashita, H.: Differential equation approach to nonlinear programming. Comput. Anal. 7, 11–38 (1976)
- Yamashita, H.: A differential equation approach to nonlinear programming. Math. Program. 18, 155–168 (1980)
- Bartholomew-Biggs, M.C., Brown, A.A.: ODE versus SQP methods for constrained optimization. Technical Report 179, The Hatfield Polytechnic Optimization Centre (1987)
- Bartholomew-Biggs, M.C., Brown, A.A.: ODE versus SQP methods for constrained optimization. J. Optim. Theory Appl. 62, 371–386 (1989)
- Evtushenko, Y.G., Zhadan, V.G.: Stable Barrier-projection and Barrier-Newton methods in nonlinear programming. Optim. Methods Softw. 3, 237–256 (1994)
- Schropp, J.: One- and multistep procedures for constrained minimization problems. IMA J. Numer. Anal. 20(1), 135–152 (2000)
- Schropp, J.: A dynamical systems approach to constrained minimization. Numer. Funct. Anal. Optim. 21(3,4), 537–551 (2000)
- Jongen, H.Th., Stein, O.: On the complexity of equalizing inequalities. J. Glob. Optim. 27, 367–374 (2003)
- Jongen, H.Th., Jonker, P., Twilt, F.: Nonlinear Optimization in Finite Dimensions: Morse Theory, Chebyshev Approximation, Transversality, Flows, Parametric Aspects. Kluwer Academic, Dordrecht (2000)
- Rapcsák Tamás, Smooth Nonlinear Optimization in R n, ISBN:9781461379201, 10.1007/978-1-4615-6357-0
- Jongen, H.Th., Meer, K., Triesch, E.: Optimization Theory. Kluwer Academic, Dordrecht (2004)
- Shikhman, V.: Ein projezierter Gradientenfluss für restringierte Optimierungsprobleme: Singularitäten, Asymptotik und Diskretisierungseigenschaften. Diploma Thesis, Department of Mathematics—C, RWTH Aachen University (2006)
- Perko, L.: Differential Equation and Dynamical Systems. Springer, New York (2000)
- La Salle J. P., The Stability of Dynamical Systems, ISBN:9780898710229, 10.1137/1.9781611970432
Bibliographic reference |
Shikhman, Vladimir ; Stein, Olivier. Constrained Optimization: Projected Gradient Flows. In: Journal of Optimization Theory and Applications, Vol. 139, no. 2, p. 117-130 (2008) |
Permanent URL |
http://hdl.handle.net/2078/115741 |