SDPNAL+: A Matlab software for semidefinite programming with bound constraints (version 1.0). (2nd January 2020)
- Record Type:
- Journal Article
- Title:
- SDPNAL+: A Matlab software for semidefinite programming with bound constraints (version 1.0). (2nd January 2020)
- Main Title:
- SDPNAL+: A Matlab software for semidefinite programming with bound constraints (version 1.0)
- Authors:
- Sun, Defeng
Toh, Kim-Chuan
Yuan, Yancheng
Zhao, Xin-Yuan - Abstract:
- ABSTRACT: Sdpnal + is a MATLAB software package that implements an augmented Lagrangian based method to solve large scale semidefinite programming problems with bound constraints. The implementation was initially based on a majorized semismooth Newton-CG augmented Lagrangian method, here we designed it within an inexact symmetric Gauss-Seidel based semi-proximal ADMM/ALM (alternating direction method of multipliers/augmented Lagrangian method) framework for the purpose of deriving simpler stopping conditions and closing the gap between the practical implementation of the algorithm and the theoretical algorithm. The basic code is written in MATLAB, but some subroutines in C language are incorporated via Mex files. We also design a convenient interface for users to input their SDP models into the solver. Numerous problems arising from combinatorial optimization and binary integer quadratic programming problems have been tested to evaluate the performance of the solver. Extensive numerical experiments conducted in [L.Q. Yang, D.F. Sun, and K.C. Toh, SDPNAL+: A majorized semismooth Newton-CG augmented Lagrangian method for semidefinite programming with nonnegative constraints, Math. Program. Comput. 7 (2015), pp. 331–366] show that the proposed method is quite efficient and robust, in that it is able to solve 98.9% of the 745 test instances of SDP problems arising from various applications to the accuracy of 10 − 6 in the relative KKT residual.
- Is Part Of:
- Optimization methods and software. Volume 35:Number 1(2020)
- Journal:
- Optimization methods and software
- Issue:
- Volume 35:Number 1(2020)
- Issue Display:
- Volume 35, Issue 1 (2020)
- Year:
- 2020
- Volume:
- 35
- Issue:
- 1
- Issue Sort Value:
- 2020-0035-0001-0000
- Page Start:
- 87
- Page End:
- 115
- Publication Date:
- 2020-01-02
- Subjects:
- Semidefinite programming -- augmented Lagrangian -- semismooth Newton-CG method -- Matlab software package
Mathematical optimization -- Periodicals
Algorithms -- Periodicals
519.7 - Journal URLs:
- http://www.tandfonline.com/toc/goms20/current ↗
http://www.tandfonline.com/ ↗ - DOI:
- 10.1080/10556788.2019.1576176 ↗
- Languages:
- English
- ISSNs:
- 1055-6788
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 6275.120000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 17139.xml