Author:
Cherckesova Larissa,Safaryan Olga,Razumov Pavel,Pilipenko Irina,Ivanov Yuriy,Smirnov Ivan
Abstract
This report discusses Shor’s quantum factorization algorithm and ρ–Pollard’s factorization algorithm. Shor’s quantum factorization algorithm consists of classical and quantum parts. In the classical part, it is proposed to use Euclidean algorithm, to find the greatest common divisor (GCD), but now exist large number of modern algorithms for finding GCD. Results of calculations of 8 algorithms were considered, among which algorithm with lowest execution rate of task was identified, which allowed the quantum algorithm as whole to work faster, which in turn provides greater potential for practical application of Shor’s quantum algorithm. Standard quantum Shor’s algorithm was upgraded by replacing the binary algorithm with iterative shift algorithm, canceling random number generation operation, using additive chain algorithm for raising to power. Both Shor’s algorithms (standard and upgraded) are distinguished by their high performance, which proves much faster and insignificant increase in time in implementation of data processing. In addition, it was possible to modernize Shor’s quantum algorithm in such way that its efficiency turned out to be higher than standard algorithm because classical part received an improvement, which allows an increase in speed by 12%.
Reference12 articles.
1. Dushkin R V 2014 Quantum Computation and Functional Programming (M) p 318
2. Shor P W 1994 Proceedings of the 35th annual IEEE symposium of foundations of Computer Science 20–22
3. Nielson MA, Chuang I I 2000 Quantum Computation and Information (Cambridge: Cambridge Univ Press)
4. Realization of a scalable Shor algorithm
5. Hirvensalo M 2004 Quantum Computing (Berlin: Springer)