On Exact Space-Depth Trade-Offs in Multi-Controlled Toffoli Decomposition
Abstract
In this paper, we consider the optimized implementation of Multi Controlled Toffoli (MCT) using the Clifford T gate sets. While there are several recent works in this direction, here we explicitly quantify the trade-off (with concrete formulae) between the Toffoli depth (this means the depth using the classical 2-controlled Toffoli) of the -controlled Toffoli (hereform we will tell -MCT) and the number of clean ancilla qubits. Additionally, we achieve a reduced Toffoli depth (and consequently, T-depth), which is an extension of the technique introduced by Khattar et al. (2024). In terms of a negative result, we first show that using such conditionally clean ancilla techniques, Toffoli depth can never achieve exactly , though it remains of the same order. This highlights the limitation of the techniques exploiting conditionally clean ancilla [Nie et al., 2024, Khattar et al., 2024]. Then we prove that, in a more general setup, the T-Depth in the Clifford + T decomposition, via Toffoli gates, is lower bounded by , and this bound is achieved following the complete binary tree structure. Since the (-controlled) Toffoli gate can further be decomposed using Clifford T, various methodologies are explored too in this regard for trade-off related implications.
Cite
@article{arxiv.2502.01433,
title = {On Exact Space-Depth Trade-Offs in Multi-Controlled Toffoli Decomposition},
author = {Suman Dutta and Siyi Wang and Anubhab Baksi and Anupam Chattopadhyay and Subhamoy Maitra},
journal= {arXiv preprint arXiv:2502.01433},
year = {2025}
}
Comments
13 pages, 12 figures