Shor’s Algorithm – ORACLE Design for Perfect Squares
T. S. L. Radhika . T. Raja Rani
BITS Pilani, Hyderabad Campus, Hyderabad, India- 500078, E-mail: radhikatsl@hyderabad.bits-pilani.ac.in, Military Technological College, Muscat, Oman
January 2024
Abstract
Shor’s algorithm is a groundbreaking quantum computation method engineered to uncover the dual prime factors of an integer formed from
these primes. Over the years, numerous research teams have embarked on the journey to harness this algorithm’s power. Yet, their efforts have
successfully factorized numbers like 15, 21, 35, and others. This limitation arises from the challenges inherent in quantum hardware, which struggles to manage an abundance of qubits efficiently. The numbers 15, 21, and 35 share a common trait: they can be expressed as the product of two distinct prime factors. In contrast, this paper focuses on the design of an oracle to implement Shor’s algorithm for a unique category of integers - perfect squares. To illustrate, we chose the perfect square 49 as our target and shared our observations and findings regarding this specialized application of Shor’s algorithm.
Keywords
Shor’s algorithm, Oracle, Prime factorization, period-finding problem, perfect squares.
Cite This Article
T S L Radhika, T Raja Rani, Shor’s Algorithm – ORACLE DESIGN for
Perfect Squares, J. Innovation Sciences and Sustainable Technologies, 4(1)(2024), 67 - 75.
https://doie.org/10.0517/JISST.2024269298
85 17 Download