Scalable Multi-QPU Circuit Design for Dicke State Preparation: Optimizing Communication Complexity and Local Circuit Costs
Ziheng Chen, Junhong Nie, Xiaoming Sun, Jialin Zhang, Jiadong Zhu
TL;DR
This work tackles scalable preparation of large-qubit Dicke states $D(n,k)$ by distributing the task across $p$ QPUs, balancing inter-QPU communication against local circuit costs. The authors introduce a distributed circuit that achieves $\mathsf{c.c.}=O(p\log k)$ while maintaining polynomial intra-QPU size $O(nk)$ and depth $O(p^2 k + \log k \log(n/k))$, with each QPU holding about $\lceil n/p\rceil$ qubits. A CP-rank–based lower bound on communication cost is established for general target states, and for the special case $p=2$ the bound reduces to $\lceil\log (k+1)\rceil$, which their construction meets, demonstrating optimality in this setting. The results have practical impact for quantum metrology and networking, enabling scalable Dicke-state preparation across distributed hardware and providing a theoretical framework (CP-rank) to assess fundamental limits of distributed state synthesis across multiple QPUs.
Abstract
Preparing large-qubit Dicke states is of broad interest in quantum computing and quantum metrology. However, the number of qubits available on a single quantum processing unit (QPU) is limited -- motivating the distributed preparation of such states across multiple QPUs as a practical approach to scalability. In this article, we investigate the distributed preparation of $n$-qubit $k$-excitation Dicke states $D(n,k)$ across a general number $p$ of QPUs, presenting a distributed quantum circuit (each QPU hosting approximately $\lceil n/p \rceil$ qubits) that prepares the state with communication complexity $O(p \log k)$, circuit size $O(nk)$, and circuit depth $O\left(p^2 k + \log k \log (n/k)\right)$. To the best of our knowledge, this is the first construction to simultaneously achieve logarithmic communication complexity and polynomial circuit size and depth. We also establish a lower bound on the communication complexity of $p$-QPU distributed state preparation for a general target state. This lower bound is formulated in terms of the canonical polyadic rank (CP-rank) of a tensor associated with the target state. For the special case $p = 2$, we explicitly compute the CP-rank corresponding to the Dicke state $D(n,k)$ and derive a lower bound of $\lceil\log (k + 1)\rceil$, which shows that the communication complexity of our construction matches this fundamental limit.
