[Resource Topic] 2019/1170: Space-efficient quantum multiplication of polynomials for binary finite fields with sub-quadratic Toffoli gate count

Welcome to the resource topic for 2019/1170

Title:
Space-efficient quantum multiplication of polynomials for binary finite fields with sub-quadratic Toffoli gate count

Authors: Iggy van Hoof

Abstract:

Multiplication is an essential step in a lot of calculations. In this paper we look at multiplication of 2 binary polynomials of degree at most n-1, modulo an irreducible polynomial of degree n with 2n input and n output qubits, without ancillary qubits, assuming no errors. With straightforward schoolbook methods this would result in a quadratic number of Toffoli gates and a linear number of CNOT gates. This paper introduces a new algorithm that uses the same space, but by utilizing space-efficient variants of Karatsuba multiplication methods it requires only O(n^{\log_2(3)}) Toffoli gates at the cost of a higher CNOT gate count: theoretically up to O(n^2) but in examples the CNOT gate count looks a lot better.

ePrint: https://eprint.iacr.org/2019/1170

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .