We give a quantum algorithm for solving semidefinite programs (SDPs). It has worst-case running time $n^{\frac{1}{2}} m^{\frac{1}{2}} s^2 (\log(n), \log(m), R, r, 1/\delta)ns$ the dimension and row-sparsity of the input matrices, respectively, the number of constraints, the accuracy of the solution, and a upper bounds on the size of the optimal primal and dual solutions. This gives a square-root unconditional speed-up over any classical method for solving SDPs both in and . We prove the algorithm cannot be substantially improved (in terms of and ) giving a quantum lower bound for solving semidefinite programs with constant and . The quantum algorithm is constructed by a combination of quantum Gibbs sampling and the multiplicative weight method. In particular it is based on a classical algorithm of Arora and Kale for approximately solving SDPs. We present a modification of their algorithm to eliminate the need for solving an inner linear program which may be of independent interest.

生成讲解博客的中文版本

生成AI智能校验的中文版本