Distributed Grover's algorithm
Abstract
Let Boolean function where . To search for an with , by Grover's algorithm we can get the objective with query times . In this paper, we propose a distributed Grover's algorithm for computing with lower query times and smaller number of input bits. More exactly, for any with , we can decompose into subfunctions, each which has input bits, and then the objective can be found out by computing these subfunctions with query times at most for some and , where . In particular, if , then our distributed Grover's algorithm only needs queries, versus queries of Grover's algorithm. %When qubits belong to middle scale but still are a bit difficult to be processed in practice, qubits are likely feasible for appropriate in physical realizability. Finally, we propose an efficient algorithm of constructing quantum circuits for realizing the oracle corresponding to any Boolean function with conjunctive normal form (CNF).
Keywords
Cite
@article{arxiv.2204.10487,
title = {Distributed Grover's algorithm},
author = {Daowen Qiu and Le Luo and Ligang Xiao},
journal= {arXiv preprint arXiv:2204.10487},
year = {2022}
}
Comments
20pages, five figures, comments are welcome