Abstract
This paper presents a quantum algorithm that computes the product of two $n\times n$ Boolean matrices in $\tilde O(n\sqrt{\ell}+\ell\sqrt{n})$ time, where $\ell$ is the number of non-zero entries in the product. This improves the previous output-sensitive quantum algorithms for Boolean matrix multiplication in the time complexity setting by Buhrman and Špalek (SODA'06) and Le Gall (SODA'12). We also show that our approach cannot be further improved unless a breakthrough is made: we prove that any significant improvement would imply the existence of an algorithm based on quantum search that multiplies two $n\times n$ Boolean matrices in $O(n^{5/2-\varepsilon})$ time, for some constant $\varepsilon>0$.
Abstract: arXiv descriptive metadata (CC0). Thank you to arXiv for use of its open access interoperability. This service was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.
Record
- Archive ID
- arxiv:1201.6174
- Published
- Jan 30, 2012
- Updated
- Dec 20, 2012
- Venue
- Proceedings of the 23rd International Symposium on Algorithms and Computation (ISAAC 2012), LNCS 7676, pp. 639-648, 2012
- DOI
- 10.1007/978-3-642-35261-4\_66
- arXiv
- 1201.6174
- Categories
- quant-ph, cs.DS
- Provenance
- arxiv