Construction and depth optimization of quantum controlled adder
摘要
The space and time complexity of many quantum algorithms, including Shor’s algorithm, depends strongly on the efficiency of the underlying arithmetic circuits. Since many mathematical operation gates include controlled adders, optimizing controlled adders is important for improving the practical efficiency of quantum arithmetic. In this paper, we propose an optimized circuit of controlled CDKM adder (including carryless version) using Bennett’s trick, gate substitution and rearrangement. In addition, by applying gate substitution and rearrangement, we modified the circuit of controlled ripple carry adder (including carryless version) and reduced the