A Time-Efficient Output-Sensitive Quantum Algorithm for Boolean Matrix Multiplication
Quantum Physics
2021-10-05 v2 Data Structures and Algorithms
Abstract
This paper presents a quantum algorithm that computes the product of two Boolean matrices in time, where 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 \v{S}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 Boolean matrices in time, for some constant .
Keywords
Cite
@article{arxiv.1201.6174,
title = {A Time-Efficient Output-Sensitive Quantum Algorithm for Boolean Matrix Multiplication},
author = {François Le Gall},
journal= {arXiv preprint arXiv:1201.6174},
year = {2021}
}
Comments
v2: slight modification of the title, addition of Theorem 2