Published by the Department of Computer Science, The University of Chicago.
December 21st, 2012
Let H be a fixed k-vertex graph with m edges and minimum degree d > 0. We
use the learning graph framework of Belovs to show that the bounded-error quantum query
complexity of determining if an n-vertex graph contains H as a subgraph is
O(n^[2 - 2/k -t] ),
where
t = max {A, B} > 0
with
A = [ k^2 -2(m+1)] / [k(k+1)(m+1)]
and
B = [2k -d -3]/[k(d+1)(m-d+2)]
The previous
best algorithm of Magniez et al. had complexity Õ(n^[2 - 2/k]).
Submitted June 4, 2012, revised October 19, 2012 and November 30, 2012, published December 21, 2012.