SDPNAL+: A Majorized Semismooth Newton-CG Augmented Lagrangian Method for Semidefinite Programming with Nonnegative Constraints
Not on the map. Why?
Abstract (arXiv)
In this paper, we present a majorized semismooth Newton-CG augmented Lagrangian method, called SDPNAL+, for semidefinite programming (SDP) with partial or full nonnegative constraints on the matrix variable. SDPNAL+ is a much enhanced version of SDPNAL introduced by Zhao, Sun and Toh [SIAM Journal on Optimization, 20 (2010), pp.~1737--1765] for solving generic SDPs. SDPNAL works very efficiently for nondegenerate SDPs but may encounter numerical difficulty for degenerate ones. Here we tackle this numerical difficulty by employing a majorized semismooth Newton-CG augmented Lagrangian method coupled with a convergent 3-block alternating direction method of multipliers introduced recently by Sun, Toh and Yang [arXiv preprint arXiv:1404.5378, (2014)]. Numerical results for various large scale SDPs with or without nonnegative constraints show that the proposed method is not only fast but also robust in obtaining accurate solutions. It outperforms, by a significant margin, two other competitive publicly available first order methods based codes: (1) an alternating direction method of multipliers based solver called SDPAD by Wen, Goldfarb and Yin [Mathematical Programming Computation, 2 (2010), pp.~203--230] and (2) a two-easy-block-decomposition hybrid proximal extragradient method called 2EBD-HPE by Monteiro, Ortiz and Svaiter [Mathematical Programming Computation, (2013), pp.~1--48]. In contrast to these two codes, we are able to solve all the 95 difficult SDP problems arising from the relaxations of quadratic assignment problems tested in SDPNAL to an accuracy of 10-6 efficiently, while SDPAD and 2EBD-HPE successfully solve 30 and 16 problems, respectively.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Jun 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 6; 2023: 8; 2024: 1; 2025: 1; 2026: 1.
22 papers.
Sort:
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimizationcited by 21
- 2021An Exact Algorithm for Semi-supervised Minimum Sum-of-Squares Clusteringcited by 12
- 2021An Inexact Projected Gradient Method with Rounding and Lifting by Nonlinear Programming for Solving Rank-One Semidefinite Relaxation of Polynomial Optimizationcited by 10
- 2022Optimal Neural Network Approximation of Wasserstein Gradient Direction via Convex Optimizationcited by 9
- 2023Statistically Optimal K-means Clustering via Nonnegative Low-rank Semidefinite Programmingcited by 9
- 2023A Newton-CG based augmented Lagrangian method for finding a second-order stationary point of nonconvex equality constrained optimization with complexity guaranteescited by 6
- 2022A Semismooth Newton Stochastic Proximal Point Algorithm with Variance Reductioncited by 5
- 2023Fast, Scalable, Warm-Start Semidefinite Programming with Spectral Bundling and Sketchingcited by 4
- 2022Global Optimization for Cardinality-constrained Minimum Sum-of-Squares Clustering via Semidefinite Programmingcited by 3
- 2023A Newton-CG based barrier-augmented Lagrangian method for general nonconvex conic optimizationcited by 2
- 2024A Semidefinite Programming-Based Branch-and-Cut Algorithm for Biclusteringcited by 2
- 2022Sketch-and-solve approaches to k-means clustering by semidefinite programmingcited by 1
10 more
- 2023A Specialized Semismooth Newton Method for Kernel-Based Optimal Transportcited by 1
- 2021Momentum-inspired Low-Rank Coordinate Descent for Diagonally Constrained SDPscited by 0
- 2021Distribution free optimality intervals for clusteringcited by 0
- 2022Parabolic Relaxation for Quadratically-constrained Quadratic Programming -- Part I: Definitions & Basic Propertiescited by 0
- 2022Parabolic Relaxation for Quadratically-constrained Quadratic Programming -- Part II: Theoretical & Computational Resultscited by 0
- 2023A Novel Black Box Process Quality Optimization Approach based on Hit Ratecited by 0
- 2023A Novel Correlation-optimized Deep Learning Method for Wind Speed Forecastcited by 0
- 2023Learning the hub graphical Lasso model with the structured sparsity via an efficient algorithmcited by 0
- 2025Exact and Heuristic Algorithms for Constrained Biclusteringcited by 0
- 2026GEM-KMeans: Memory-Efficient and Accurate Clustering on Massive Scale with GPU Optimizationcited by 0
- 2026GEM-KMeans: Memory-Efficient and Accurate Clustering on Massive Scale with GPU Optimization28 Sep 2026
- 2025Exact and Heuristic Algorithms for Constrained Biclustering7 Aug 2025
- 2024A Semidefinite Programming-Based Branch-and-Cut Algorithm for Biclustering17 Mar 2024
- 2023Fast, Scalable, Warm-Start Semidefinite Programming with Spectral Bundling and Sketching19 Dec 2023
- 2023A Specialized Semismooth Newton Method for Kernel-Based Optimal Transport21 Oct 2023
- 2023Learning the hub graphical Lasso model with the structured sparsity via an efficient algorithm17 Aug 2023
- 2023A Novel Correlation-optimized Deep Learning Method for Wind Speed Forecast3 Jun 2023
- 2023A Novel Black Box Process Quality Optimization Approach based on Hit Rate31 May 2023
- 2023Statistically Optimal K-means Clustering via Nonnegative Low-rank Semidefinite Programming29 May 2023
- 2023A Newton-CG based barrier-augmented Lagrangian method for general nonconvex conic optimization10 Jan 2023
- 2023A Newton-CG based augmented Lagrangian method for finding a second-order stationary point of nonconvex equality constrained optimization with complexity guarantees9 Jan 2023
- 2022Sketch-and-solve approaches to k-means clustering by semidefinite programming28 Nov 2022
10 more
- 2022Global Optimization for Cardinality-constrained Minimum Sum-of-Squares Clustering via Semidefinite Programming19 Sep 2022
- 2022Parabolic Relaxation for Quadratically-constrained Quadratic Programming -- Part II: Theoretical & Computational Results7 Aug 2022
- 2022Parabolic Relaxation for Quadratically-constrained Quadratic Programming -- Part I: Definitions & Basic Properties7 Aug 2022
- 2022Optimal Neural Network Approximation of Wasserstein Gradient Direction via Convex Optimization26 May 2022
- 2022A Semismooth Newton Stochastic Proximal Point Algorithm with Variance Reduction1 Apr 2022
- 2021An Exact Algorithm for Semi-supervised Minimum Sum-of-Squares Clustering30 Nov 2021
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimization7 Sep 2021
- 2021Distribution free optimality intervals for clustering30 Jul 2021
- 2021Momentum-inspired Low-Rank Coordinate Descent for Diagonally Constrained SDPs16 Jun 2021
- 2021An Inexact Projected Gradient Method with Rounding and Lifting by Nonlinear Programming for Solving Rank-One Semidefinite Relaxation of Polynomial Optimization28 May 2021
- 2021Certifiably Optimal Outlier-Robust Geometric Perception: Semidefinite Relaxations and Scalable Global Optimizationcited by 21
- 2021An Exact Algorithm for Semi-supervised Minimum Sum-of-Squares Clusteringcited by 12
- 2021An Inexact Projected Gradient Method with Rounding and Lifting by Nonlinear Programming for Solving Rank-One Semidefinite Relaxation of Polynomial Optimizationcited by 10
- 2022Optimal Neural Network Approximation of Wasserstein Gradient Direction via Convex Optimizationcited by 9
- 2023Statistically Optimal K-means Clustering via Nonnegative Low-rank Semidefinite Programmingcited by 9
- 2023A Newton-CG based augmented Lagrangian method for finding a second-order stationary point of nonconvex equality constrained optimization with complexity guaranteescited by 6
- 2022A Semismooth Newton Stochastic Proximal Point Algorithm with Variance Reductioncited by 5
- 2023Fast, Scalable, Warm-Start Semidefinite Programming with Spectral Bundling and Sketchingcited by 4
- 2022Global Optimization for Cardinality-constrained Minimum Sum-of-Squares Clustering via Semidefinite Programmingcited by 3
- 2023A Newton-CG based barrier-augmented Lagrangian method for general nonconvex conic optimizationcited by 2
- 2024A Semidefinite Programming-Based Branch-and-Cut Algorithm for Biclusteringcited by 2
- 2022Sketch-and-solve approaches to k-means clustering by semidefinite programmingcited by 1
12 most cited of 22 All 22 (JSON)
- 2026GEM-KMeans: Memory-Efficient and Accurate Clustering on Massive Scale with GPU Optimization28 Sep 2026
- 2025Exact and Heuristic Algorithms for Constrained Biclustering7 Aug 2025
- 2024A Semidefinite Programming-Based Branch-and-Cut Algorithm for Biclustering17 Mar 2024
- 2023Fast, Scalable, Warm-Start Semidefinite Programming with Spectral Bundling and Sketching19 Dec 2023
- 2023A Specialized Semismooth Newton Method for Kernel-Based Optimal Transport21 Oct 2023
- 2023Learning the hub graphical Lasso model with the structured sparsity via an efficient algorithm17 Aug 2023
- 2023A Novel Correlation-optimized Deep Learning Method for Wind Speed Forecast3 Jun 2023
- 2023A Novel Black Box Process Quality Optimization Approach based on Hit Rate31 May 2023
- 2023Statistically Optimal K-means Clustering via Nonnegative Low-rank Semidefinite Programming29 May 2023
- 2023A Newton-CG based barrier-augmented Lagrangian method for general nonconvex conic optimization10 Jan 2023
- 2023A Newton-CG based augmented Lagrangian method for finding a second-order stationary point of nonconvex equality constrained optimization with complexity guarantees9 Jan 2023
- 2022Sketch-and-solve approaches to k-means clustering by semidefinite programming28 Nov 2022
12 newest of 22 All 22 (JSON)