A Survey of Recent Scalability Improvements for Semidefinite Programming with Applications in Machine Learning, Control, and Robotics
Not on the map. Why?
Abstract (arXiv)
Historically, scalability has been a major challenge to the successful application of semidefinite programming in fields such as machine learning, control, and robotics. In this paper, we survey recent approaches for addressing this challenge including (i) approaches for exploiting structure (e.g., sparsity and symmetry) in a problem, (ii) approaches that produce low-rank approximate solutions to semidefinite programs, (iii) more scalable algorithms that rely on augmented Lagrangian techniques and the alternating direction method of multipliers, and (iv) approaches that trade off scalability with conservatism (e.g., by approximating semidefinite programs with linear and second-order cone programs). For each class of approaches we provide a high-level exposition, an entry-point to the corresponding literature, and examples drawn from machine learning, control, or robotics. We also present a list of software packages that implement many of the techniques discussed in the paper. Our hope is that this paper will serve as a gateway to the rich and exciting literature on scalable semidefinite programming for both theorists and practitioners.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 3; 2024: 2; 2025: 2; 2026: 2.
16 papers.
Sort:
- 2021Advances in Inference and Representation for Simultaneous Localization and Mappingcited by 16
- 2022Chordal Sparsity for Lipschitz Constant Estimation of Deep Neural Networkscited by 15
- 2021Sparse Plus Low Rank Matrix Decomposition: A Discrete Optimization Approachcited by 14
- 2026Advances in Global Solvers for 3D Visioncited by 12
- 2021Advances in Trajectory Optimization for Space Vehicle Controlcited by 5
- 2024An Overview of the Burer-Monteiro Method for Certifiable Robot Perceptioncited by 5
- 2022Accelerating Certifiable Estimation with Preconditioned Eigensolverscited by 3
- 2023Higher-Order Newton Methods with Polynomial Work per Iterationcited by 3
- 2025Quantum thermodynamics and semi-definite optimizationcited by 3
- 2023Rebalancing Social Feed to Minimize Polarization and Disagreementcited by 2
- 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
4 more
- 2023Grasp Force Optimization as a Bilinear Matrix Inequality Problem: A Deep Learning Approachcited by 0
- 2024Suboptimality bounds for trace-bounded SDPs enable a faster and scalable low-rank SDP solver SDPLR+cited by 0
- 2025BalLOT: Balanced k-means clustering with optimal transportcited by 0
- 2026Certifiable Factor Graph Optimizationcited by 0
- 2026Certifiable Factor Graph Optimization1 Mar 2026
- 2026Advances in Global Solvers for 3D Vision16 Feb 2026
- 2025BalLOT: Balanced k-means clustering with optimal transport5 Dec 2025
- 2025Quantum thermodynamics and semi-definite optimization7 May 2025
- 2024An Overview of the Burer-Monteiro Method for Certifiable Robot Perception30 Sep 2024
- 2024Suboptimality bounds for trace-bounded SDPs enable a faster and scalable low-rank SDP solver SDPLR+14 Jun 2024
- 2023Grasp Force Optimization as a Bilinear Matrix Inequality Problem: A Deep Learning Approach8 Dec 2023
- 2023Higher-Order Newton Methods with Polynomial Work per Iteration10 Nov 2023
- 2023Rebalancing Social Feed to Minimize Polarization and Disagreement28 Aug 2023
- 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
- 2022Accelerating Certifiable Estimation with Preconditioned Eigensolvers12 Jul 2022
4 more
- 2022Chordal Sparsity for Lipschitz Constant Estimation of Deep Neural Networks2 Apr 2022
- 2021Sparse Plus Low Rank Matrix Decomposition: A Discrete Optimization Approach26 Sep 2021
- 2021Advances in Trajectory Optimization for Space Vehicle Control5 Aug 2021
- 2021Advances in Inference and Representation for Simultaneous Localization and Mapping8 Mar 2021
- 2021Advances in Inference and Representation for Simultaneous Localization and Mappingcited by 16
- 2022Chordal Sparsity for Lipschitz Constant Estimation of Deep Neural Networkscited by 15
- 2021Sparse Plus Low Rank Matrix Decomposition: A Discrete Optimization Approachcited by 14
- 2026Advances in Global Solvers for 3D Visioncited by 12
- 2021Advances in Trajectory Optimization for Space Vehicle Controlcited by 5
- 2024An Overview of the Burer-Monteiro Method for Certifiable Robot Perceptioncited by 5
- 2022Accelerating Certifiable Estimation with Preconditioned Eigensolverscited by 3
- 2023Higher-Order Newton Methods with Polynomial Work per Iterationcited by 3
- 2025Quantum thermodynamics and semi-definite optimizationcited by 3
- 2023Rebalancing Social Feed to Minimize Polarization and Disagreementcited by 2
- 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
12 most cited of 16 All 16 (JSON)
- 2026Certifiable Factor Graph Optimization1 Mar 2026
- 2026Advances in Global Solvers for 3D Vision16 Feb 2026
- 2025BalLOT: Balanced k-means clustering with optimal transport5 Dec 2025
- 2025Quantum thermodynamics and semi-definite optimization7 May 2025
- 2024An Overview of the Burer-Monteiro Method for Certifiable Robot Perception30 Sep 2024
- 2024Suboptimality bounds for trace-bounded SDPs enable a faster and scalable low-rank SDP solver SDPLR+14 Jun 2024
- 2023Grasp Force Optimization as a Bilinear Matrix Inequality Problem: A Deep Learning Approach8 Dec 2023
- 2023Higher-Order Newton Methods with Polynomial Work per Iteration10 Nov 2023
- 2023Rebalancing Social Feed to Minimize Polarization and Disagreement28 Aug 2023
- 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
- 2022Accelerating Certifiable Estimation with Preconditioned Eigensolvers12 Jul 2022
12 newest of 16 All 16 (JSON)