Skip to main content
Log in

Quantum Algorithms for Weighing Matrices and Quadratic Residues

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract. In this article we investigate how we can employ the structure of combinatorial objects like Hadamard matrices and weighing matrices to devise new quantum algorithms. We show how the properties of a weighing matrix can be used to construct a problem for which the quantum query complexity is significantly lower than the classical one. It is pointed out that this scheme captures both Bernstein and Vazirani's inner-product protocol, as well as Grover's search algorithm.

In the second part of the article we consider Paley's construction of Hadamard matrices, which relies on the properties of quadratic characters over finite fields. We design a query problem that uses the Legendre symbol χ (which indicates if an element of a finite field F q is a quadratic residue or not). It is shown how for a shifted Legendre function f s (i)=χ(i+s) , the unknown s ∈ F q can be obtained exactly with only two quantum calls to f s . This is in sharp contrast with the observation that any classical, probabilistic procedure requires more than log q + log ((1-ɛ )/2) queries to solve the same problem.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

van Dam, . Quantum Algorithms for Weighing Matrices and Quadratic Residues . Algorithmica 34, 413–428 (2002). https://doi.org/10.1007/s00453-002-0975-4

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-002-0975-4

Navigation