Logo image
Upper bounds on quantum query complexity inspired by the Elitzur-Vaidman bomb tester
Conference paper

Upper bounds on quantum query complexity inspired by the Elitzur-Vaidman bomb tester

C. Y.-Y. Lin and H.-H. Lin
CCC '15: Proceedings of the 30th Conference on Computational Complexity, pp.537-566
06/2015

Abstract

algorithms;query complexity;quantum algorithms;quantum query complexity;graph algorithms;Elitzur-Vaidman bomb tester;adversary method;maximum bipartite matching

Inspired by the Elitzur--Vaidman bomb testing problem (1993), we introduce a new query complexity model, which we call bomb query complexity, B(f)B(f). We investigate its relationship with the usual quantum query complexity Q(f), and show that B(f)=Θ(Q(f)^2).

This result gives a new method to derive upper bounds on quantum query complexity: we give a method of finding bomb query algorithms from classical algorithms, which then provide non-constructive upper bounds on Q(f)=Θ(√B(f)). Subsequently, we were able to give explicit quantum algorithms matching our new bounds. We apply this method to the single-source shortest paths problem on unweighted graphs, obtaining an algorithm with O(n^1.5) quantum query complexity, improving the best known algorithm of O(n^1.5log(n))(Dürr et al. 2006, Furrow 2008). Applying this method to the maximum bipartite matching problem gives an algorithm with O(n^1.75) quantum query complexity, improving the best known (trivial) O(n^2) upper bound.

Metrics

1 Record Views

Details

Logo image