A fast quantum mechanical algorithm for database search
STOC '96 Proceedings of the twenty-eighth annual ACM symposium on Theory of computing
Rapid sampling though quantum computing
STOC '00 Proceedings of the thirty-second annual ACM symposium on Theory of computing
ICALP '98 Proceedings of the 25th International Colloquium on Automata, Languages and Programming
Quantum Algorithms for Element Distinctness
CCC '01 Proceedings of the 16th Annual Conference on Computational Complexity
An improved claw finding algorithm using quantum walk
MFCS'07 Proceedings of the 32nd international conference on Mathematical Foundations of Computer Science
Hi-index | 0.00 |
For k functions f1,...,fk, a k-tuple (x1,...,xk) such that f1(x1) = ... = fk(xk) is called a claw of f1,...,fk. In this paper, we construct a new quantum claw-finding algorithm for three functions that is efficient when the number M of intermediate solutions is small. The known quantum claw-finding algorithm for three functions requires O(N7/8 log N) queries to find a claw, but our algorithm requires O(N3/4 log N) queries if M ≤ √N and O(N7/12M1/3 log N) queries otherwise. Thus, our algorithm is more efficient if M ≤ N7/8.