Quantum and classical algorithms for SOCP based on the multiplicative weights update method
M. Isabel Franco Garrido, Alexander M. Dalzell, Sam McArdle

TL;DR
This paper develops classical and quantum algorithms for approximately solving second-order cone programs (SOCPs) using the multiplicative weights update method, achieving improved runtimes by exploiting SOCP structure.
Contribution
It introduces SOCP-specific algorithms that outperform general SDP-based methods, with quantum algorithms nearly matching linear program complexities.
Findings
Quantum algorithm requires $ ilde{O}(\
Classical algorithm has complexity $ ilde{O}(n\\gamma^4 + m \\gamma^6)$
Quantum approach outperforms naive SDP-based methods especially when $n \\gg r$.
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 )…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Complexity and Algorithms in Graphs · Advanced Optimization Algorithms Research
