Optimization Online


PENNON - A Code for Convex Nonlinear and Semidefinite Programming

Michal Kocvara (kocvara***at***am.uni-erlangen.de)
Michael Stingl (stingl***at***am.uni-erlangen.de)

Abstract: We introduce a computer program PENNON for the solution of problems of convex Nonlinear and Semidefinite Programming (NLP-SDP). The algorithm used in PENNON is a generalized version of the Augmented Lagrangian method, originally introduced by Ben-Tal and Zibulevsky for convex NLP problems. We present generalization of this algorithm to convex NLP-SDP problems, as implemented in PENNON and details of its implementation. The code can also solve second-order conic programming (SOCP) problems, as well as problems with a mixture of SDP, SOCP and NLP constraints. Results of extensive numerical tests and comparison with other optimization codes are presented. The test examples show that PENNON is particularly suitable for large sparse problems.

Keywords: nonlinear programming; semidefinite programming; large-scale optimization; augmented Lagrangian method

Category 1: Convex and Nonsmooth Optimization (Convex Optimization )

Category 2: Linear, Cone and Semidefinite Programming (Semi-definite Programming )

Category 3: Applications -- Science and Engineering (Mechanical Engineering )

Citation: Report, Institute of Applied Mathematics, University of Erlangen, Martensstr.~3, 91058 Erlangen, Germany April 2002

Download: [Postscript][PDF]

Entry Submitted: 04/30/2002
Entry Accepted: 04/30/2002
Entry Last Modified: 04/30/2002

Modify/Update this entry

  Visitors Authors More about us Links
  Subscribe, Unsubscribe
Digest Archive
Search, Browse the Repository


Coordinator's Board
Classification Scheme
Give us feedback
Optimization Journals, Sites, Societies
Mathematical Programming Society