paper

Distributed Grover's algorithm

arXiv:2204.10487

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).

20pages, five figures, comments are welcome