Papers
Topics
Authors
Recent
Search
2000 character limit reached

Improved quantum lower and upper bounds for matrix scaling

Published 30 Sep 2021 in quant-ph, cs.DS, and math.OC | (2109.15282v1)

Abstract: Matrix scaling is a simple to state, yet widely applicable linear-algebraic problem: the goal is to scale the rows and columns of a given non-negative matrix such that the rescaled matrix has prescribed row and column sums. Motivated by recent results on first-order quantum algorithms for matrix scaling, we investigate the possibilities for quantum speedups for classical second-order algorithms, which comprise the state-of-the-art in the classical setting. We first show that there can be essentially no quantum speedup in terms of the input size in the high-precision regime: any quantum algorithm that solves the matrix scaling problem for n×nn \times n matrices with at most mm non-zero entries and with ℓ2\ell_2-error ε=Θ~(1/m)\varepsilon=\widetilde\Theta(1/m) must make Ω~(m)\widetilde\Omega(m) queries to the matrix, even when the success probability is exponentially small in nn. Additionally, we show that for ε∈[1/n,1/2]\varepsilon\in[1/n,1/2], any quantum algorithm capable of producing ε100\frac{\varepsilon}{100}-ℓ1\ell_1-approximations of the row-sum vector of a (dense) normalized matrix uses Ω(n/ε)\Omega(n/\varepsilon) queries, and that there exists a constant $\varepsilon_0&gt;0$ for which this problem takes Ω(n<sup>1.5)\Omega(n<sup>{1.5}) queries. To complement these results we give improved quantum algorithms in the low-precision regime: with quantum graph sparsification and amplitude estimation, a box-constrained Newton method can be sped up in the large-ε\varepsilon regime, and outperforms previous quantum algorithms. For entrywise-positive matrices, we find an ε\varepsilon-ℓ1\ell_1-scaling in time O~(n<sup>1.5/ε<sup>2)\widetilde O(n<sup>{1.5}/\varepsilon<sup>2), whereas the best previously known bounds were O~(n<sup>2polylog(1/ε))\widetilde O(n<sup>2\mathrm{polylog}(1/\varepsilon)) (classical) and O~(n<sup>1.5/ε<sup>3)\widetilde O(n<sup>{1.5}/\varepsilon<sup>3) (quantum).

Citations (4)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.