Table of Content

Open Access iconOpen Access

ARTICLE

A Memory-efficient Simulation Method of Grover's Search Algorithm

by Xuwei Tang1, Juan Xu1, Bojia Duan1

College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China.
Institute for Quantum Computing, University of Waterloo, Canada.
Key Laboratory of Computer Network and Information Integration (Southeast University), Ministry of Education, China.

* Corresponding Author: Juan Xu. Email: email.

Computers, Materials & Continua 2018, 57(2), 307-319. https://doi.org/10.32604/cmc.2018.03693

Abstract

Grover's search algorithm is one of the most significant quantum algorithms, which can obtain quadratic speedup of the extensive search problems. Since Grover's search algorithm cannot be implemented on a real quantum computer at present, its quantum simulation is regarded as an effective method to study the search performance. When simulating the Grover's algorithm, the storage space required is exponential, which makes it difficult to simulate the high-qubit Grover's algorithm. To this end, we deeply study the storage problem of probability amplitude, which is the core of the Grover simulation algorithm. We propose a novel memory-efficient method via amplitudes compression, and validate the effectiveness of the method by theoretical analysis and simulation experimentation. The results demonstrate that our compressed simulation search algorithm can help to save nearly 87.5% of the storage space than the uncompressed one. Thus under the same hardware conditions, our method can dramatically reduce the required computing nodes, and at the same time, it can simulate at least 3 qubits more than the uncompressed one. Particularly, our memory-efficient simulation method can also be used to simulate other quantum algorithms to effectively reduce the storage costs required in simulation.

Keywords


Cite This Article

APA Style
Tang, X., Xu, J., Duan, B. (2018). A memory-efficient simulation method of grover's search algorithm. Computers, Materials & Continua, 57(2), 307-319. https://doi.org/10.32604/cmc.2018.03693
Vancouver Style
Tang X, Xu J, Duan B. A memory-efficient simulation method of grover's search algorithm. Comput Mater Contin. 2018;57(2):307-319 https://doi.org/10.32604/cmc.2018.03693
IEEE Style
X. Tang, J. Xu, and B. Duan, “A Memory-efficient Simulation Method of Grover's Search Algorithm,” Comput. Mater. Contin., vol. 57, no. 2, pp. 307-319, 2018. https://doi.org/10.32604/cmc.2018.03693



cc Copyright © 2018 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 3155

    View

  • 1508

    Download

  • 0

    Like

Related articles

Share Link