CSDP, A C library for semidefinite programming
- 1 January 1999
- journal article
- research article
- Published by Taylor & Francis in Optimization Methods and Software
- Vol. 11 (1-4) , 613-623
- https://doi.org/10.1080/10556789908805765
Abstract
This paper describes CSDP, a library of routines that implements a predictor corrector variant of the semidefinite programming algorithm of Helmberg, Rendl, Vanderbei, and Wolkowicz. The main advantages of this code are that it can be used as a stand alone solver or as a callable subroutine, that it is written in C for efficiency, that it makes effective use of sparsity in the constraint matrices, and that it includes support for linear inequality constraints in addition to linear equality constraints. We discuss the algorithm used, its computational complexity, and storage requirements. Finally, we present benchmark results for a collection of test problems.Keywords
This publication has 4 references indexed in Scilit:
- Sdpha: a Matlab implementation of homogeneous interior-point algorithms for semidefinite programmingOptimization Methods and Software, 1999
- GEMM-based level 3 BLASACM Transactions on Mathematical Software, 1998
- Algorithm 784: GEMM-based level 3 BLASACM Transactions on Mathematical Software, 1998
- An Interior-Point Method for Semidefinite ProgrammingSIAM Journal on Optimization, 1996