2014
DOI: 10.1137/12088728x
|View full text |Cite
|
Sign up to set email alerts
|

A Stochastic Smoothing Algorithm for Semidefinite Programming

Abstract: We use a rank one Gaussian perturbation to derive a smooth stochastic approximation of the maximum eigenvalue function. We then combine this smoothing result with an optimal smooth stochastic optimization algorithm to produce an efficient method for solving maximum eigenvalue minimization problems. We show that the complexity of this new method is lower than that of deterministic smoothing algorithms in certain precision/dimension regimes.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 31 publications
0
3
0
Order By: Relevance
“…Instead, we leverage a stochastic smoothing approximation borrowed from D’Aspremont and Karoui (2014), whereby one approximates the maximum eigenvalue of G ( θ ) as…”
Section: Solution Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…Instead, we leverage a stochastic smoothing approximation borrowed from D’Aspremont and Karoui (2014), whereby one approximates the maximum eigenvalue of G ( θ ) as…”
Section: Solution Algorithmmentioning
confidence: 99%
“…where σ > 0 is a small noise parameter, and z i are independent and identically distributed samples from N ( 0 , I d ) . In particular, λ ¯ ( G false( θ false) + ε n z i z i normalT ) is unique with probability one, for any z i ~ N ( 0 , I d ) (see D’Aspremont and Karoui, 2014: Proposition 3.3 and Lemma 3.4). While the algorithm in D’Aspremont and Karoui (2014) leverages a finite-sample expectation of the randomized function above and its gradient, for our implementation, we simply leverage the uniqueness property induced by the use of the random rank-one perturbation, and compute the gradient and Hessian expressions using the eigenvalue decomposition of the matrix G ( θ ) + ( ε / d ) z z T , where z …”
Section: Solution Algorithmmentioning
confidence: 99%
See 1 more Smart Citation