Implementation and Analysis of Regev's Quantum Factorization Algorithm
Przemys{\l}aw Pawlitko, Natalia Mo\'cko, Marcin Niemiec, Piotr Cho{\l}da

TL;DR
This paper implements and analyzes Regev's quantum factorization algorithm, comparing its practical performance to Shor's algorithm through simulations and classical examples, revealing nuanced efficiency and performance variations.
Contribution
It provides the first detailed implementation and comparative analysis of Regev's algorithm, highlighting practical challenges and performance characteristics in quantum factorization.
Findings
Regev's algorithm outperforms Shor's for certain composite numbers in practice.
Performance varies significantly across different input values.
Implementation times for Regev's algorithm can exceed Shor's for small integers.
Abstract
Quantum computing represents a significant advancement in computational capabilities. Of particular concern is its impact on asymmetric cryptography through, notably, Shor's algorithm and the more recently developed Regev's algorithm for factoring composite numbers. We present our implementation of the latter. Our analysis encompasses both quantum simulation results and classical component examples, with particular emphasis on comparative cases between Regev's and Shor's algorithms. Our experimental results reveal that Regev's algorithm indeed outperforms Shor's algorithm for certain composite numbers in practice. However, we observed significant performance variations across different input values. Despite Regev's algorithm's theoretical asymptotic efficiency advantage, our implementation exhibited execution times longer than Shor's algorithm for small integer factorization in both…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture
