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.
| Original language | English |
|---|---|
| Article number | 1910.02849v2 |
| Journal | arXiv |
| Volume | 2020 |
| Issue number | 9&10 |
| DOIs | |
| Publication status | Published - 25 Feb 2020 |
Bibliographical note
15 pages, 5 figuresKeywords
- quant-ph
- cs.CC
Fingerprint
Dive into the research topics of 'Space-efficient quantum multiplication of polynomials for binary finite fields with sub-quadratic Toffoli gate count'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver