Abstract
AbstractClassical microprocessors operate on irreversible gates, that, when combined with , half-adder and full-adder operations, execute complex tasks such as multiplication of integers. We introduce parity versions of all components of a multiplication circuit. The parity gates are reversible quantum gates based on the recently introduced parity transformation and build on ground-space encoding of the corresponding gate logic. Using a quantum optimization heuristic, e.g., an adiabatic quantum computing protocol, allows one to quantum mechanically reverse the process of multiplication and thus factor integers, which has applications in cryptography. Our parity approach builds on nearest-neighbor constraints equipped with local fields, able to encode the logic of a binary multiplication circuit in a modular and scalable way.
Publisher
Springer Science and Business Media LLC
Subject
General Physics and Astronomy
Reference40 articles.
1. Rivest, R. L., Shamir, A. & Adleman, L. A method for obtaining digital signatures and public-key cryptosystems. Commun. ACM 21, 120–126 (1978).
2. Arora, S. & Barak, B. Computational complexity: a modern approach (Cambridge University Press, 2009).
3. Jerábek, E. Integer factoring and modular square roots. J. Comput. Syst. Sci. 82, 380 (2016).
4. Shor, P. W. Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM J. Comput. 26, 1484–1509 (1997).
5. Crandall, R. & Pomerance, C. Prime Numbers: A Computational Perspective, Lecture notes in statistics (Springer New York, 2006).
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献