English

Optimal Preconditioning for Online Quadratic Cone Programming

Optimization and Control 2025-04-29 v2

Abstract

First-order conic optimization solvers are sensitive to problem conditioning and typically perform poorly in the face of ill-conditioned problem data. To mitigate this, we propose an approach to preconditioning--the hypersphere preconditioner--for a class of quadratic cone programs (QCPs), i.e., conic optimization problems with a quadratic objective function, wherein the objective function is strongly convex and possesses a certain structure. This approach lends itself to factorization-free, customizable, first-order conic optimization for online applications wherein the solver is called repeatedly to solve problems of the same size/structure, but with changing problem data. We demonstrate the efficacy of our approach on numerical convex and nonconvex trajectory optimization examples, using a first-order conic optimizer under the hood.

Keywords

Cite

@article{arxiv.2501.14191,
  title  = {Optimal Preconditioning for Online Quadratic Cone Programming},
  author = {Abhinav G. Kamath and Purnanand Elango and Behçet Açıkmeşe},
  journal= {arXiv preprint arXiv:2501.14191},
  year   = {2025}
}
R2 v1 2026-06-28T21:15:40.658Z