A Time-Efficient Output-Sensitive Quantum Algorithm for Boolean Matrix Multiplication
Abstract
This paper presents a quantum algorithm that computes the product of two n× n Boolean matrices in O(n+n) 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 Spalek (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× n Boolean matrices in O(n5/2-) time, for some constant >0.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.