2016
DOI: 10.1007/s10957-016-0892-3
|View full text |Cite
|
Sign up to set email alerts
|

Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding

Abstract: We introduce a first order method for solving very large convex cone programs. The method uses an operator splitting method, the alternating directions method of multipliers, to solve the homogeneous self-dual embedding, an equivalent feasibility problem involving finding a nonzero point in the intersection of a subspace and a cone.This approach has several favorable properties. Compared to interior-point methods, first-order methods scale to very large problems, at the cost of requiring more time to reach ver… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
445
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 498 publications
(446 citation statements)
references
References 101 publications
(159 reference statements)
1
445
0
Order By: Relevance
“…The solvers called by CVXPY are CVXOPT and ECOS for small-medium-scale problems and SCS (splitting conic solver) [117] for large-scale problems.…”
Section: Interior Point Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The solvers called by CVXPY are CVXOPT and ECOS for small-medium-scale problems and SCS (splitting conic solver) [117] for large-scale problems.…”
Section: Interior Point Methodsmentioning
confidence: 99%
“…CVXPY [116] is an open source software package that converts the optimization problem, specified by the user, into a standard, conic form and interfaces with a solver to obtain the optimal solution. The solvers called by CVXPY are CVXOPT and ECOS for small-medium-scale problems and SCS (splitting conic solver) [117] for large-scale problems.…”
Section: Performance Comparisonmentioning
confidence: 99%
“…In some problem domains the memory requirements even for sparse A matrices can be prohibitive (e.g., 2D convolution in large-scale image reconstruction), while at the same time efficient procedural evaluations of the matrix-vector computations with A and A T exist (e.g., FFT-based convolution). A possible solution is a first-order method, such as SCS [OCPB16], which only requires solving linear systems to moderate accuracy. This approach can be implemented with either a direct or indirect method for the linear solver subroutine.…”
Section: Drawbacksmentioning
confidence: 99%
“…Next we solve a convex problem with SCS [OCPB16]. In this case, the canonicalization step produces a problem in the standard cone form (1) and solver generation produces a graph implementing the SCS iterations.…”
Section: B Lassomentioning
confidence: 99%
See 1 more Smart Citation