articleJul 1, 2013Closed access
ECOS: An SOCP solver for embedded systems
ETH Zurich · Stanford University
Indexed incrossref
Abstract
In this paper, we describe the embedded conic solver (ECOS), an interior-point solver for second-order cone programming (SOCP) designed specifically for embedded applications. ECOS is written in low footprint, single-threaded, library-free ANSI-C and so runs on most embedded platforms. The main interior-point algorithm is a standard primal-dual Mehrotra predictor-corrector method with Nesterov-Todd scaling and self-dual embedding, with search directions found via a symmetric indefinite KKT system, chosen to allow stable factorization with a fixed pivoting order. The indefinite system is solved using Davis' SparseLDL package, which we modify by adding dynamic regularization and iterative refinement for…
Citation impact
724
total citations
- FWCI
- 33.38
- Percentile
- 100%
- References
- 26
Citations per year
Authors
3Topics & keywords
Topics
Keywords
- Solver
- Interior point method
- Computer science
- Karush–Kuhn–Tucker conditions
- Embedding
- Parallel computing
- Mathematical optimization
- Algorithm
No related works found for this paper.