A Genetic Approach to Minimising Gate and Qubit Teleportations for Multi-Processor Quantum Circuit Distribution
Oliver Crampton, Panagiotis Promponas, Richard Chen, Paul Polakos, Leandros Tassiulas, Louis Samuel

TL;DR
This paper introduces a genetic algorithm that optimizes qubit and gate teleportations in distributed quantum computing, reducing resource usage and improving scalability for complex quantum circuits.
Contribution
It presents a novel meta-heuristic approach that jointly considers gate and qubit teleportations, enhancing efficiency over traditional graph partitioning methods.
Findings
Reduces the number of EPR pairs needed for circuit execution.
Effectively optimizes teleportations as circuit complexity increases.
Improves scalability and resource efficiency in distributed quantum computing.
Abstract
Distributed Quantum Computing (DQC) provides a means for scaling available quantum computation by interconnecting multiple quantum processor units (QPUs). A key challenge in this domain is efficiently allocating logical qubits from quantum circuits to the physical qubits within QPUs, a task known to be NP-hard. Traditional approaches, primarily focused on graph partitioning strategies, have sought to reduce the number of required Bell pairs for executing non-local CNOT operations, a form of gate teleportation. However, these methods have limitations in terms of efficiency and scalability. Addressing this, our work jointly considers gate and qubit teleportations introducing a novel meta-heuristic algorithm to minimise the network cost of executing a quantum circuit. By allowing dynamic reallocation of qubits along with gate teleportations during circuit execution, our method…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Evolutionary Algorithms and Applications
