2018 IEEE Conference on Decision and Control (CDC) 2018
DOI: 10.1109/cdc.2018.8619478
|View full text |Cite
|
Sign up to set email alerts
|

Sparse Semidefinite Programs with Near-Linear Time Complexity

Abstract: Clique tree conversion solves large-scale semidefinite programs by splitting an n × n matrix variable into up to n smaller matrix variables, each representing a principal submatrix. Its fundamental weakness is the need to introduce overlap constraints that enforce agreement between different matrix variables, because these can result in dense coupling. In this paper, we show that by dualizing the clique tree conversion, the coupling due to the overlap constraints is guaranteed to be sparse over dense blocks, w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 18 publications
(16 citation statements)
references
References 76 publications
(143 reference statements)
0
16
0
Order By: Relevance
“…Inspired by the Goemans-Williamson algorithm for MAX-CUT [19], we prove that projecting the SDP solution onto a random hyperplane recovers a solution to the QCQP with an approximation ratio of π/4. We solve the SDP relaxation using the sparsityexploiting chordal conversion technique of Fukuda et al [20] and the dualization technique recently developed by Zhang and Lavaei [21], [22]. Directly solving the SDP in the complex domain yields significant improvement on runtime, compared to our previous results in the conference version of this paper [1].…”
Section: B Main Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…Inspired by the Goemans-Williamson algorithm for MAX-CUT [19], we prove that projecting the SDP solution onto a random hyperplane recovers a solution to the QCQP with an approximation ratio of π/4. We solve the SDP relaxation using the sparsityexploiting chordal conversion technique of Fukuda et al [20] and the dualization technique recently developed by Zhang and Lavaei [21], [22]. Directly solving the SDP in the complex domain yields significant improvement on runtime, compared to our previous results in the conference version of this paper [1].…”
Section: B Main Resultsmentioning
confidence: 99%
“…. , W j can be found in [21]. The linear operator R k,j : C |Ij |×|Ij | → C |I k |×|I k | is defined to output the overlapping elements of two principal submatrices indexed by I k and I j , given the latter as the argument:…”
Section: B Clique Tree Conversion and Recoverymentioning
confidence: 99%
See 2 more Smart Citations
“…This approach has enabled parallel implementations that can solve larger instances with the use of supercomputers [68]. In a series of works, Zhang and Lavaei have presented SDP algorithms that can properly take advantage of the problem's sparsity [69,70]. Primal-dual operator splitting for SDP…”
Section: Sdp Solution Methodsmentioning
confidence: 99%