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.

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.

Discussion (0)

Sign in to join the discussion.

Loading comments…