AG-2024.05-1964·quant-ph·cross-listed: cs.ET
Distributed Quantum Computation with Minimum Circuit Execution Time over Quantum Networks
Authors
- Ranjani G Sundaram
- Himanshu Gupta
- C. R. Ramakrishnan
Abstract
Present quantum computers are constrained by limited qubit capacity and restricted physical connectivity, leading to challenges in large-scale quantum computations. Distributing quantum computations across a network of quantum computers is a promising way to circumvent these challenges and facilitate large quantum computations. However, distributed quantum computations require entanglements (to execute remote gates) which can incur significant generation latency and, thus, lead to decoherence of qubits. In this work, we consider the problem of distributing quantum circuits across a quantum network to minimize the execution time. The problem entails mapping the circuit qubits to network memories, including within each computer since limited connectivity within computers can affect the circuit execution time. We provide two-step solutions for the above problem: In the first step, we allocate qubits to memories to minimize the estimated execution time; for this step, we design an efficient algorithm based on an approximation algorithm for the max-quadratic-assignment problem. In the second step, we determine an efficient execution scheme, including generating required entanglements with minimum latency under the network resource and decoherence constraints; for this step, we develop two algorithms with appropriate performance guarantees under certain settings or assumptions. We consider multiple protocols for executing remote gates, viz., telegates and cat-entanglements. With extensive simulations over NetSquid, a quantum network simulator, we demonstrate the effectiveness of our developed techniques and show that they outperform a scheme based on prior work by up to 95%.
Submitted
13 May 20241 year ago
Version
v1
License
CC-BY-4.0
DOI
10.48550/arXiv.2405.07499
Summary
This paper presents algorithms to split quantum computations across multiple quantum computers while minimizing execution time, accounting for the latency and decoherence caused by generating entanglement between distant qubits.
- The key challenge is deciding which qubits go where in a network of quantum computers and when to create the entanglement needed for remote gates—both affect how fast the computation finishes before qubits decay.
- The researchers break the problem into two steps: first assigning qubits to specific quantum computers using an approximation algorithm, then scheduling entanglement generation to minimize delays under realistic network and decoherence constraints.
- Simulations show their approach is up to 95% faster than previous methods, suggesting practical distributed quantum computing may become viable sooner than expected as individual quantum computers remain small.
curious · generated by claude-haiku-4-5
Chat with this PDF
Ask questions, probe assumptions, request a plain-English summary. Answers cite sections from the preprint itself.
Community
Questions and answers about this paper from other readers. No formal peer review — just a place to think out loud.