arXiv · 2603.15504
A Technical Note on the Implementation and Use of PDCS
Abstract
This technical note documents the implementation and use of the Primal-Dual Conic Programming Solver (PDCS), a first-order solver for large-scale conic optimization problems introduced by Lin et al. (arXiv:2505.00311). It describes the algorithmic and implementation details underlying PDCS, including the restarted primal-dual hybrid gradient method framework, adaptive step-size selection, adaptive reflected Halpern iterations, adaptive restarts, and diagonal preconditioning. It also provides practical instructions for using PDCS, including its interfaces with JuMP and CVXPY, solver options, and illustrative code examples. PDCS is available at https://github.com/ZikaiXiong/PDCS under the Apache License 2.0.
Explore related subjects
Keep this discovery
Zhenwei Lin, Zikai Xiong, Dongdong Ge, Yinyu Ye. 2026-03-16. A Technical Note on the Implementation and Use of PDCS. https://arxiv.org/abs/2603.15504
Cite the original work for its findings. Save a collection to share your selection of sources.