Quantum and classical algorithms for SOCP based on the multiplicative weights update method
Abstract
We give classical and quantum algorithms for approximately solving second-order cone programs (SOCPs) based on the multiplicative weights (MW) update method. Our approach follows the MW framework previously applied to semidefinite programs (SDPs), of which SOCP is a special case. We show that the additional structure of SOCPs can be exploited to give better runtime with SOCP-specific algorithms. For an SOCP with linear constraints over variables partitioned into second-order cones, our quantum algorithm requires (coherent) queries to the underlying data defining the instance, where is a scale-invariant parameter proportional to the inverse precision. This nearly matches the complexity of solving linear programs (LPs), which are a less expressive subset of SOCP. It also outperforms (especially if ) the naive approach that applies existing SDP algorithms onto SOCPs, which has complexity . Our classical algorithm for SOCP has complexity in the sample-and-query model.
Cite
@article{arxiv.2507.14127,
title = {Quantum and classical algorithms for SOCP based on the multiplicative weights update method},
author = {M. Isabel Franco Garrido and Alexander M. Dalzell and Sam McArdle},
journal= {arXiv preprint arXiv:2507.14127},
year = {2025}
}