ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1908.06720
18
39

Quantum algorithms for Second-Order Cone Programming and Support Vector Machines

19 August 2019
Iordanis Kerenidis
A. Prakash
Dániel Szilágyi
ArXivPDFHTML
Abstract

We present a quantum interior-point method (IPM) for second-order cone programming (SOCP) that runs in time O~(nrζκδ2log⁡(1/ϵ))\widetilde{O} \left( n\sqrt{r} \frac{\zeta \kappa}{\delta^2} \log \left(1/\epsilon\right) \right)O(nr​δ2ζκ​log(1/ϵ)) where rrr is the rank and nnn the dimension of the SOCP, δ\deltaδ bounds the distance of intermediate solutions from the cone boundary, ζ\zetaζ is a parameter upper bounded by n\sqrt{n}n​, and κ\kappaκ is an upper bound on the condition number of matrices arising in the classical IPM for SOCP. The algorithm takes as its input a suitable quantum description of an arbitrary SOCP and outputs a classical description of a δ\deltaδ-approximate ϵ\epsilonϵ-optimal solution of the given problem. Furthermore, we perform numerical simulations to determine the values of the aforementioned parameters when solving the SOCP up to a fixed precision ϵ\epsilonϵ. We present experimental evidence that in this case our quantum algorithm exhibits a polynomial speedup over the best classical algorithms for solving general SOCPs that run in time O(nω+0.5)O(n^{\omega+0.5})O(nω+0.5) (here, ω\omegaω is the matrix multiplication exponent, with a value of roughly 2.372.372.37 in theory, and up to 333 in practice). For the case of random SVM (support vector machine) instances of size O(n)O(n)O(n), the quantum algorithm scales as O(nk)O(n^k)O(nk), where the exponent kkk is estimated to be 2.592.592.59 using a least-squares power law. On the same family random instances, the estimated scaling exponent for an external SOCP solver is 3.313.313.31 while that for a state-of-the-art SVM solver is 3.113.113.11.

View on arXiv
Comments on this paper