Paper 2025/626

Tree-based Quantum Carry-Save Adder

Hyunjun Kim, Hansung University
Sejin Lim, Hansung University
Kyungbae Jang, Hansung University, Nanyang Technological University
Siyi Wang, Nanyang Technological University
Anubhab Baksi, Lund University
Anupam Chattopadhyay, Nanyang Technological University
Hwajeong Seo, Hansung University
Abstract

Quantum computing is regarded as one of the most significant upcoming advancements in computer science. Although fully operational quantum computers have yet to be realized, they are expected to solve specific problems that are difficult to solve using classical computers. Given the limitations of quantum computing resources, it is crucial to design compact quantum circuits for core operations, such as quantum arithmetic. In this paper, we focus on optimizing the circuit depth of quantum multi-operand addition, which is a fundamental component in quantum implementations (as an example, SHA-2). Building on the foundational quantum carry-save approach by Phil Gossett, we introduce a tree-based quantum carry-save adder. Our design integrates the Wallace and Dadda trees to optimize carry handling during multi-operand additions. To further reduce circuit depth, we utilize additional ancilla qubits for parallel operations and introduce an efficient technique for reusing these ancilla qubits. Our tree-based carry-save adder achieves the lowest circuit depth (-depth) and provides an improvement of over 82% (up to 99%) in the qubit count–circuit depth product for multi-operand addition. Furthermore, we apply our method to multiplication, achieving the lowest circuit depth and an improvement of up to 87% in the qubit count–circuit depth product.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
Keywords
Quantum ComputingQuantum Carry-Save AdderWallace TreeDadda Tree
Contact author(s)
khj930704 @ gmail com
dlatpwls834 @ gmail com
starj1023 @ gmail com
siyi002 @ e ntu edu sg
anubhab001 @ e ntu edu sg
anupam @ ntu edu sg
hwajeong84 @ gmail com
History
2025-04-16: revised
2025-04-07: received
See all versions
Short URL
https://ia.cr/2025/626
License
No rights reserved
CC0

BibTeX

@misc{cryptoeprint:2025/626,
      author = {Hyunjun Kim and Sejin Lim and Kyungbae Jang and Siyi Wang and Anubhab Baksi and Anupam Chattopadhyay and Hwajeong Seo},
      title = {Tree-based Quantum Carry-Save Adder},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/626},
      year = {2025},
      url = {https://eprint.iacr.org/2025/626}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.