paper-with-me

Papers

An Optimal-Storage Approach to Semidefinite Programming using Approximate Complementarity

2019-02-09 · Lijun Ding, Alp Yurtsever, Volkan Cevher, Joel A. Tropp, Madeleine Udell

This paper develops a new storage-optimal algorithm that provably solves generic semidefinite programs (SDPs) in standard form. This method is particularly effective for weakly constrained SDPs. The key idea is to formulate an approximate complementarity principle: Given an approximate solution to the dual SDP, the primal SDP has an approximate solution whose range is contained in the eigenspace with small eigenvalues of the dual slack matrix. For weakly constrained SDPs, this eigenspace has very low dimension, so this observation significantly reduces the search space for the primal solution. This result suggests an algorithmic strategy that can be implemented with minimal storage: (1) Solve the dual SDP approximately; (2) compress the primal SDP to the eigenspace with small eigenvalues of the dual slack matrix; (3) solve the compressed primal SDP. The paper also provides numerical experiments showing that this approach is successful for a range of interesting large-scale SDPs.

📄 PDF Abstract BibTeX arXiv:1902.03373

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Bundle Method Sketching for Low Rank Semidefinite Programming

2019-11-11 · Lijun Ding, Benjamin Grimmer

In this paper, we show that the bundle method can be applied to solve semidefinite programming problems with a low rank solution without ever constructing a full matrix. To accomplish this, we use recent results from ran…

Sketch-and-solve approaches to k-means clustering by semidefinite programming

2022-11-28 · Charles Clum, Dustin G. Mixon, Soledad Villar, Kaiying Xie

We introduce a sketch-and-solve approach to speed up the Peng-Wei semidefinite relaxation of k-means clustering. When the data is appropriately separated we identify the k-means optimal clustering. Otherwise, our approac…

Clustering

Biconvex Relaxation for Semidefinite Programming in Computer Vision

2016-05-31 · Sohil Shah, Abhay Kumar, Carlos Castillo, David Jacobs 외

Semidefinite programming is an indispensable tool in computer vision, but general-purpose solvers for semidefinite programs are often too slow and memory intensive for large-scale problems. We propose a general framework…

Metric Learning

Structured Semidefinite Programming for Recovering Structured Preconditioners

2023-10-27 · NeurIPS 2023 11

We develop a general framework for finding approximately-optimal preconditioners for solving linear systems. Leveraging this framework we obtain improved runtimes for fundamental preconditioning and linear system solving…

Achieving Exact Cluster Recovery Threshold via Semidefinite Programming

2014-11-24 · Bruce Hajek, Yihong Wu, Jiaming Xu

The binary symmetric stochastic block model deals with a random graph of $n$ vertices partitioned into two equal-sized clusters, such that each pair of vertices is connected independently with probability $p$ within clus…

Stochastic Block Model