Quantum multi-programming for Grover's search
- URL: http://arxiv.org/abs/2207.14464v2
- Date: Sun, 18 Dec 2022 06:03:49 GMT
- Title: Quantum multi-programming for Grover's search
- Authors: Gilchan Park, Kun Zhang, Kwangmin Yu, Vladimir Korepin
- Abstract summary: We propose a quantum multi-programming (QMP) algorithm for Grover's search.
Our algorithm decomposes Grover's algorithm by the partial diffusion operator and executes the decomposed circuits in parallel by QMP.
We prove that this new algorithm increases the rotation angle of the Grover operator which, as a result, increases the success probability.
- Score: 6.359294579761927
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Quantum multi-programming is a method utilizing contemporary noisy
intermediate-scale quantum computers by executing multiple quantum circuits
concurrently. Despite early research on it, the research remains on quantum
gates or small-size quantum algorithms without correlation. In this paper, we
propose a quantum multi-programming (QMP) algorithm for Grover's search. Our
algorithm decomposes Grover's algorithm by the partial diffusion operator and
executes the decomposed circuits in parallel by QMP. We proved that this new
algorithm increases the rotation angle of the Grover operator which, as a
result, increases the success probability. The new algorithm is implemented on
IBM quantum computers and compared with the canonical Grover's algorithm and
other variations of Grover's algorithms. The empirical tests validate that our
new algorithm outperforms other variations of Grover's algorithms as well as
the canonical Grover's algorithm.
Related papers
- Distributed exact multi-objective quantum search algorithm [9.09986332387569]
Grover's algorithm has quadratic acceleration in multi-objection search.
Iterated operator in Grover's algorithm is a key element and plays an important role in amplitude amplification.
arXiv Detail & Related papers (2024-09-06T06:16:53Z) - Quantum Subroutine for Variance Estimation: Algorithmic Design and Applications [80.04533958880862]
Quantum computing sets the foundation for new ways of designing algorithms.
New challenges arise concerning which field quantum speedup can be achieved.
Looking for the design of quantum subroutines that are more efficient than their classical counterpart poses solid pillars to new powerful quantum algorithms.
arXiv Detail & Related papers (2024-02-26T09:32:07Z) - Generalized quantum Arimoto-Blahut algorithm and its application to
quantum information bottleneck [55.22418739014892]
We generalize the quantum Arimoto-Blahut algorithm by Ramakrishnan et al.
We apply our algorithm to the quantum information bottleneck with three quantum systems.
Our numerical analysis shows that our algorithm is better than their algorithm.
arXiv Detail & Related papers (2023-11-19T00:06:11Z) - Quantum Advantage of Noisy Grover's Algorithm [3.803244458097104]
Grover's search algorithm is the only quantum algorithm with proven advantage to any possible classical search algorithm.
We present a noise-tolerant method that exponentially improves the noise threshold of Grover's algorithm.
arXiv Detail & Related papers (2023-06-19T11:17:32Z) - Grover's Algorithm Offers No Quantum Advantage [0.0]
Grover's algorithm is one of the primary algorithms offered as evidence that quantum computers can provide an advantage over classical computers.
We construct a quantum inspired algorithm, executable on a classical computer, that performs Grover's task in linear number of call to the oracle.
We critically examine the possibility of a practical speedup, a possibility that depends on the nature of the quantum circuit associated with the oracle.
arXiv Detail & Related papers (2023-03-20T17:56:20Z) - Quantum Clustering with k-Means: a Hybrid Approach [117.4705494502186]
We design, implement, and evaluate three hybrid quantum k-Means algorithms.
We exploit quantum phenomena to speed up the computation of distances.
We show that our hybrid quantum k-Means algorithms can be more efficient than the classical version.
arXiv Detail & Related papers (2022-12-13T16:04:16Z) - Entanglement and coherence in Bernstein-Vazirani algorithm [58.720142291102135]
Bernstein-Vazirani algorithm allows one to determine a bit string encoded into an oracle.
We analyze in detail the quantum resources in the Bernstein-Vazirani algorithm.
We show that in the absence of entanglement, the performance of the algorithm is directly related to the amount of quantum coherence in the initial state.
arXiv Detail & Related papers (2022-05-26T20:32:36Z) - Quantum search on noisy intermediate-scale quantum devices [7.147209811770232]
Grover's algorithm is designed without considering the physical resources, such as depth, in the real implementations.
We present detailed benchmarks of the five-qubit quantum search algorithm on different quantum processors, including IBMQ, IonQ, and Honeywell quantum devices.
Our results show that designing the error-aware quantum search algorithms is possible, which can maximally harness the power of NISQ computers.
arXiv Detail & Related papers (2022-01-31T22:25:58Z) - Benchmarking Small-Scale Quantum Devices on Computing Graph Edit
Distance [52.77024349608834]
Graph Edit Distance (GED) measures the degree of (dis)similarity between two graphs in terms of the operations needed to make them identical.
In this paper we present a comparative study of two quantum approaches to computing GED.
arXiv Detail & Related papers (2021-11-19T12:35:26Z) - Hardware Efficient Quantum Search Algorithm [17.74233101199813]
We propose a novel hardware efficient quantum search algorithm to overcome this challenge.
Our key idea is to replace the global diffusion operation with low-cost local diffusions.
The circuit cost reduction leads to a remarkable improvement in the system success rates.
arXiv Detail & Related papers (2021-03-26T01:08:50Z) - Quantum Algorithms for String Processing [58.720142291102135]
We provide a quantum algorithm for the String matching problem that uses exponentially less quantum memory than existing ones.
Using the same ideas, we provide two algorithms for the String comparing problem.
The second algorithm works exponentially faster than the existing one.
arXiv Detail & Related papers (2020-12-01T09:59:06Z)
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.