Abstract
We consider the solution of nonlinear programs with nonlinear semidefiniteness constraints. The need for an efficient exploitation of the cone of positive semidefinite matrices makes the solution of such nonlinear semidefinite programs more complicated than the solution of standard nonlinear programs. This paper studies a sequential semidefinite programming (SSP) method, which is a generalization of the well-known sequential quadratic programming method for standard nonlinear programs. We present a sensitivity result for nonlinear semidefinite programs, and then based on this result, we give a self-contained proof of local quadratic convergence of the SSP method. We also describe a class of nonlinear semidefinite programs that arise in passive reduced-order modeling, and we report results of some numerical experiments with the SSP method applied to problems in that class.
Similar content being viewed by others
References
Alizadeh F. (1995) Interior point methods in semidefinite programming with applications to combinatorial optimization. SIAM J. Optim. 5, 13–51
Alizadeh F., Haeberly J.-P.A., Overton M.L. (1998) Primal-dual interior-point methods for semidefinite programming: convergence rates, stability and numerical results. SIAM J. Optim. 8, 746–768
Anderson B.D.O., Vongpanitlerd S. (1973). Network Analysis and Synthesis. Prentice–Hall, Englewood Cliffs
Bai Z., Freund R.W. (2000) Eigenvalue-based characterization and test for positive realness of scalar transfer functions. IEEE Trans. Automat. Control 45, 2396–2402
Bai Z., Freund R.W. (2001) A partial Padé-via-Lanczos method for reduced-order modeling. Linear Algebra Appl. 332–334, 139–164
Boggs P.T., Tolle J.W. (1995) Sequential quadratic programming. Acta Numer. 4, 1–51
Bonnans J.F., Gilbert J.C., Lemaréchal C., Sagastizábal C. (1997) Optimisation Numérique. Springer-Verlag, Berlin Heidelberg New York
Boyd S., El Ghaoui L., Feron E., Balakrishnan V. (1994) Linear Matrix Inequalities in System and Control Theory. SIAM Publications, Philadelphia
Coelho C.P., Phillips J.R., Silveira L.M. (2004) A convex programming approach for generating guaranteed passive approximations to tabulated frequency-data. IEEE Trans. Computer-Aided Design 23, 293–301
Correa R., Ramírez C., H. (2004) A global algorithm for nonlinear semidefinite programming. SIAM J. Optim. 15, 303–318
Fares B., Apkarian P., Noll D. (2001) An augmented Lagrangian method for a class of LMI-constrained problems in robust control theory. Int. J. Control 74, 348–360
Fares B., Noll D., Apkarian P. (2002) Robust control via sequential semidefinite programming. SIAM J. Control Optim. 40, 1791–1820
Freund R.W. (2003) Model reduction methods based on Krylov subspaces. Acta Numer. 12, 267–319
Freund R.W., Jarre F. (2004) An extension of the positive real lemma to descriptor systems. Optim. Methods Softw. 19, 69–87
Freund R.W., Jarre F. (2004) A sensitivity result for semidefinite programs. Oper. Res. Lett. 32, 126–132
Helmberg C., Rendl F., Vanderbei R., Wolkowicz H. (1996) An interior-point method for semidefinite programming. SIAM J. Optim. 6, 342–361
Kocvara M., Stingl M. (2003) PENNON – A code for convex nonlinear and semidefinite programming. Optim. Methods Softw. 18, 317–333
Kojima M., Shindoh S., Hara S. (1997) Interior-point methods for the monotone semidefinite linear complementarity problem in symmetric matrices. SIAM J. Optim. 7, 86–125
Luo Z.-Q., Sturm J.F., Zhang S. (1998) Superlinear convergence of a symmetric primal-dual path following algorithm for semidefinite programming. SIAM J. Optim. 8, 59–81
Mangasarian O.L. (1969) Nonlinear Programming. MvGraw-Hill, New York
Monteiro R. (1997) Primal-dual path-following algorithms for semidefinite programming. SIAM J. Optim. 7, 663–678
Nayakkankuppam M.V., Overton M.L. (1999) Conditioning of semidefinite programs. Math. Program. 85, 525–540
Nesterov Y., Todd M.J. (1997) Self-scaled barriers and interior-point methods in convex programming. Math. Oper. Res. 22, 1–42
Nesterov Y., Todd M.J. (1998) Primal-dual interior-point methods for self-scaled cones. SIAM J. Optim. 8, 324–364
Noll, D.: personal communication, September 2004
Overton M.L. (1988) On minimizing the maximum eigenvalue of a symmetric matrix. SIAM J. Matrix Anal. Appl. 9, 256–268
Overton M.L. (1992) Large-scale optimization of eigenvalues. SIAM J. Optim. 2, 88–120
Powell, M.J.D.: A fast algorithm for nonlinearly constrained optimization calculations. In: Lecture Notes in Mathematics, vol. 630, pp. 144–157. Springer, Berlin Heidelberg New York (1978)
Robinson S.M. (1976) First order conditions for general nonlinear optimization. SIAM J. Appl. Math. 30, 597–607
Robinson S.M. (1982) Generalized equations and their solutions, part II: applications to nonlinear programming. Math. Prog. Study 19, 200–221
Shapiro A. (1997) First and second order analysis of nonlinear semidefinite programs. Math. Program. 77, 301–320
Shapiro A., Scheinberg K. (2000) Duality and optimality conditions. In: Wolkowicz H., Saigal R., Vandenberghe L. (eds) Handbook of Semidefinite Programming: Theory, Algorithms and Applications. Kluwer Academic Publishers, Boston, pp. 67–110
Sturm J.F. (1999) Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones. Optim. Methods Softw. 11–12, 625–653
Sturm J.F., Zhang S. (2001) On sensitivity of central solutions in semidefinite programming. Math. Program. 90, 205–227
Todd M.J. (2001) Semidefinite optimization. Acta Numer. 10, 515–560
Tuan H.D., Apkarian P., Nakashima Y. (2000) A new Lagrangian dual global optimization algorithm for solving bilinear matrix inequalities. Int. J. Robust Nonlinear Control 10, 561–578
Vandenberghe L., Boyd S. (1996) Semidefinite programming. SIAM Rev. 38, 49–95
Vanderbei R.J. (1997) LOQO user’s manual – version 3.10. Report SOR 97-08. Princeton University, Princeton, NJ
Vanderbei R.J., Benson H.Y., Shanno D.F. (2002) Interior-point methods for nonconvex nonlinear programming: filter methods and merit functions. Comput. Optim. Appl. 23, 257–272
Wolkowicz H., Saigal R., Vandenberghe L., (eds) (2000) Handbook of Semidefinite Programming: Theory, Algorithms and Applications. Kluwer Academic Publishers, Boston
Author information
Authors and Affiliations
Corresponding author
Additional information
To the memory of Jos F. Sturm.
Rights and permissions
About this article
Cite this article
Freund, R.W., Jarre, F. & Vogelbusch, C.H. Nonlinear semidefinite programming: sensitivity, convergence, and an application in passive reduced-order modeling. Math. Program. 109, 581–611 (2007). https://doi.org/10.1007/s10107-006-0028-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-006-0028-x
Keywords
- Nonlinear semidefinite programming
- Sequential quadratic programming
- Sensitivity
- Reduced-order modeling
- Positive realness