Constant-Optimized Quantum Circuits for Modular Multiplication and Exponentiation
Abstract
Reversible circuits for modular multiplication % with arise as components of modular exponentiation in Shor's quantum number-factoring algorithm. However, existing generic constructions focus on asymptotic gate count and circuit depth rather than actual values, producing fairly large circuits not optimized for specific and values. In this work, we develop such optimizations in a bottom-up fashion, starting with most convenient values. When zero-initialized ancilla registers are available, we reduce the search for compact circuits to a shortest-path problem. Some of our modular-multiplication circuits are asymptotically smaller than previous constructions, but worst-case bounds and average sizes remain . In the context of modular exponentiation, we offer several constant-factor improvements, as well as an improvement by a constant additive term that is significant for few-qubit circuits arising in ongoing laboratory experiments with Shor's algorithm.
Keywords
Cite
@article{arxiv.1202.6614,
title = {Constant-Optimized Quantum Circuits for Modular Multiplication and Exponentiation},
author = {Igor L. Markov and Mehdi Saeedi},
journal= {arXiv preprint arXiv:1202.6614},
year = {2015}
}
Comments
29 pages, 9 tables, 19 figures. Minor change: fixed two typos in the abstract and body