Design and Implementation of Optimized Reversible 9’s and 10’s Complement Code Converter for Applications in Quantum Computing

Parna Kundu1

Himadri Sekhar Das2, Email

Sudipta Banerjee3

Mousam Chaterrjee4

Susmita Biswas4

Gaurav Sharma5

Maitrayee Chakrabarty6

Aritra Bhowmik7

Milan Hait8

Subir Kumar Maity9 

Heranmoy Maity10, Email

1Maulana Abul Kalam Azad University of Technology, West Bengal, Kolkata, West Bengal, 700064, India
2Department of Electronics and Communication Engineering, Haldia Institute of Technology, Haldia, West Bengal, 721657, India
3Symbiosis Institute of Technology, Pune, Symbiosis International (Deemed University), Pune, Maharashtra, 412115, India
4B. P. Poddar Institute of Management and Technology, Kolkata, West Bengal, 700016, India
5Department of DICE, Chitkara University Institute of Engineering and Technology, Punjab, 140401, India
6Department of Electrical Engineering, Narula Institute of Technology, Kolkata, West Bengal, 700109, India
7Dr. B. C. Roy Engineering College, Durgapur, West Bengal, 713206, India
8Department of Chemistry, Dr. C. V. Raman University, Bilaspur, Chhattisgarh, 495113, India
9School of Electronics Engineering, Kalinga Institute of Industrial Technology (KIIT) Deemed to be University, Bhubaneswar, Odisha, 751024, India
10Department of Computer Science Engineering, Ideal Institute of Engineering, Kalyani, West Bengal, 741235 India

 

Abstract

In this article, the authors proposed the new cost-optimized reversible 9's and 10's complement code converter for applications in quantum computations using basic reversible gates. The proposed 9’s complement code converter uses one Peres gate (PG) and four reversible NOT gates. The quantum cost (QC), garbage output (GO), constant input (CI), and Delay are 8, 0, 0, and 3 respectively. The new reversible 10's complement code converter uses two PG, one Feynman gate (FG), and three NOT gates. The QC, GO, CI, and Delay of the proposed 10's complement code converter circuit are 12, 1, 1, and 4 respectively. The parameters of the proposed 9's complement are improved significantly. The improvement of QC, GO, CI, and Delay is 61.9% –73.3%, 100%, 100%, and 40% – 50% respectively w.r.t. previously reported results. The proposed circuit has been implemented and verified using the Qiskit by the IBM Quantum Computing lab. The proposed circuits are identical in quantum information processing, cryptography, etc.

Design and Implementation of Optimized Reversible 9’s and 10’s Complement Code Converter for Applications in Quantum Computing