English

Warm-Start Interior-Point Methods for Online Second-Order Cone Programming

Data Structures and Algorithms 2026-06-17 v1 Optimization and Control

Abstract

We analyze the computational complexity of solving a sequence of related second-order cone programs (SOCPs) whose right-hand-side data btb_t varies between rounds. The standard primal-dual interior-point algorithm solves each round at cost O~(n2.5log(1/ϵ))\tilde{O}(n^{2.5}\log(1/\epsilon)) from a cold start. We show that when the per-round perturbation btbt12\|b_t - b_{t-1}\|_2 is bounded by a problem-specific threshold δ\delta, Newton's method warm-started at the previous round's solution xt1x^*_{t-1} converges to xtx^*_t to accuracy ϵ\epsilon in O(loglog(1/ϵ))O(\log\log(1/\epsilon)) iterations. Over TT rounds the total cost is O~(n2.5log(1/ϵ)+Tn2loglog(1/ϵ))\tilde{O}(n^{2.5}\log(1/\epsilon) + T n^2 \log\log(1/\epsilon)), compared to O~(Tn2.5log(1/ϵ))\tilde{O}(T n^{2.5}\log(1/\epsilon)) for cold start at each round; the per-round speedup for large TT is Θ(nlog(1/ϵ)/loglog(1/ϵ))\Theta(\sqrt{n}\,\log(1/\epsilon)/\log\log(1/\epsilon)). The argument combines an infinitesimal local-norm sensitivity bound on the central-path optimum, a self-concordant finite-difference corollary, and the standard quadratic-convergence basin of Newton's method on a self-concordant barrier. The local-norm formulation circumvents the rank-deficiency issues of Euclidean sensitivity bounds for fat constraint matrices. A multi-seed experiment on bounded SOCPs with n=50n=50, p=100p=100 confirms a 30-70x per-round speedup across the predicted regime.

Cite

@article{arxiv.2607.24778,
  title  = {Warm-Start Interior-Point Methods for Online Second-Order Cone Programming},
  author = {Krishna Harish},
  journal= {arXiv preprint arXiv:2607.24778},
  year   = {2026}
}

Comments

15 pages, 1 table