Towards Distributed Quantum Computing by Qubit and Gate Graph
Partitioning Techniques
- URL: http://arxiv.org/abs/2310.03942v1
- Date: Thu, 5 Oct 2023 23:21:18 GMT
- Title: Towards Distributed Quantum Computing by Qubit and Gate Graph
Partitioning Techniques
- Authors: Marc Grau Davis, Joaquin Chung, Dirk Englund, Rajkumar Kettimuthu
- Abstract summary: We propose two techniques for partitioning large quantum circuits and for distribution to small quantum computers.
Our techniques map a quantum circuit to a graph representation.
We use the SeQUeNCe quantum communication simulator to measure the time required for generating all the entanglements required to execute the distributed circuit.
- Score: 1.211184870567714
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Distributed quantum computing is motivated by the difficulty in building
large-scale, individual quantum computers. To solve that problem, a large
quantum circuit is partitioned and distributed to small quantum computers for
execution. Partitions running on different quantum computers share quantum
information using entangled Bell pairs. However, entanglement generation and
purification introduces both a runtime and memory overhead on distributed
quantum computing. In this paper we study that trade-off by proposing two
techniques for partitioning large quantum circuits and for distribution to
small quantum computers. Our techniques map a quantum circuit to a graph
representation. We study two approaches: one that considers only gate
teleportation, and another that considers both gate and state teleportation to
achieve the distributed execution. Then we apply the METIS graph partitioning
algorithm to obtain the partitions and the number of entanglement requests
between them. We use the SeQUeNCe quantum communication simulator to measure
the time required for generating all the entanglements required to execute the
distributed circuit. We find that the best partitioning technique will depend
on the specific circuit of interest.
Related papers
- Lightcone Bounds for Quantum Circuit Mapping via Uncomplexity [1.0360348400670518]
We show that a minimal SWAP-gate count for executing a quantum circuit on a device emerges via the minimization of the distance between quantum states.
This work constitutes the first use of quantum circuit uncomplexity to practically-relevant quantum computing.
arXiv Detail & Related papers (2024-02-01T10:32:05Z) - QuantumSEA: In-Time Sparse Exploration for Noise Adaptive Quantum
Circuits [82.50620782471485]
QuantumSEA is an in-time sparse exploration for noise-adaptive quantum circuits.
It aims to achieve two key objectives: (1) implicit circuits capacity during training and (2) noise robustness.
Our method establishes state-of-the-art results with only half the number of quantum gates and 2x time saving of circuit executions.
arXiv Detail & Related papers (2024-01-10T22:33:00Z) - Distributing Quantum Circuits Using Teleportations [4.4117707680626514]
Scalability is one of the most sought-after objectives in the field of quantum computing.
Distributing a quantum circuit across a quantum network is one way to facilitate large computations using current quantum computers.
We consider the problem of distributing a quantum circuit across a network of heterogeneous quantum computers, while minimizing the number of teleportations needed to implement gates spanning multiple computers.
arXiv Detail & Related papers (2023-05-31T21:21:37Z) - Oblivious Quantum Computation and Delegated Multiparty Quantum
Computation [61.12008553173672]
We propose a new concept, oblivious computation quantum computation, where secrecy of the input qubits and the program to identify the quantum gates are required.
Exploiting quantum teleportation, we propose a two-server protocol for this task.
Also, we discuss delegated multiparty quantum computation, in which, several users ask multiparty quantum computation to server(s) only using classical communications.
arXiv Detail & Related papers (2022-11-02T09:01:33Z) - Iterative Qubits Management for Quantum Index Searching in a Hybrid
System [56.39703478198019]
IQuCS aims at index searching and counting in a quantum-classical hybrid system.
We implement IQuCS with Qiskit and conduct intensive experiments.
Results demonstrate that it reduces qubits consumption by up to 66.2%.
arXiv Detail & Related papers (2022-09-22T21:54:28Z) - Optimal Stochastic Resource Allocation for Distributed Quantum Computing [50.809738453571015]
We propose a resource allocation scheme for distributed quantum computing (DQC) based on programming to minimize the total deployment cost for quantum resources.
The evaluation demonstrates the effectiveness and ability of the proposed scheme to balance the utilization of quantum computers and on-demand quantum computers.
arXiv Detail & Related papers (2022-09-16T02:37:32Z) - Distribution of Quantum Circuits Over General Quantum Networks [3.7344608362649505]
Near-term quantum computers can hold only a small number of qubits.
One way to facilitate large-scale quantum computations is through a distributed network of quantum computers.
We consider the problem of distributing quantum programs across a quantum network of heterogeneous quantum computers.
arXiv Detail & Related papers (2022-06-13T19:30:48Z) - Separation of gates in quantum parallel programming [1.4821822452801385]
Ying conceived of using two or more small-capacity quantum computers to produce a larger-capacity quantum computing system by quantum parallel programming.
Main obstacle is separating the quantum gates in the whole circuit to produce a tensor product of the local gates.
We theoretically analyse the (sufficient and necessary) separability conditions of multipartite quantum gates in finite or infinite dimensional systems.
arXiv Detail & Related papers (2021-10-28T09:11:41Z) - Quantum Algorithms and Simulation for Parallel and Distributed Quantum
Computing [0.0]
A viable approach for building large-scale quantum computers is to interlink small-scale quantum computers with a quantum network.
We present our software framework called Interlin-q, a simulation platform that aims to simplify designing and verifying parallel and distributed quantum algorithms.
arXiv Detail & Related papers (2021-06-12T19:41:48Z) - Quantum walk processes in quantum devices [55.41644538483948]
We study how to represent quantum walk on a graph as a quantum circuit.
Our approach paves way for the efficient implementation of quantum walks algorithms on quantum computers.
arXiv Detail & Related papers (2020-12-28T18:04:16Z) - QUANTIFY: A framework for resource analysis and design verification of
quantum circuits [69.43216268165402]
QUANTIFY is an open-source framework for the quantitative analysis of quantum circuits.
It is based on Google Cirq and is developed with Clifford+T circuits in mind.
For benchmarking purposes QUANTIFY includes quantum memory and quantum arithmetic circuits.
arXiv Detail & Related papers (2020-07-21T15:36:25Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.