I. Introduction
Modern computers squander a lot of power and storage space. Every instant, they discard millions of bits. These are built on irreversible logic units, which have been Acknowledged for a significant period to be essentially wasteful energy-wise. The optimum solutions are hence reversible gates. Losses are kept to a minimum in circuits with reversible gates. The number of inputs and outputs in these circuits will be identical, and the vectors of inputs and outputs will be mapped one to one [1]. Examples of such gates are Fredkin, Toffoli, Interaction, and Switch.