Quantum algorithms for matching and network flows

  • Authors:
  • Andris Ambainis;Robert Špalek

  • Affiliations:
  • Institute for Quantum Computing and University of Waterloo;CWI and University of Amsterdam

  • Venue:
  • STACS'06 Proceedings of the 23rd Annual conference on Theoretical Aspects of Computer Science
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present quantum algorithms for some graph problems: finding a maximal bipartite matching in time $O(n\sqrt{m}logn)$, finding a maximal non-bipartite matching in time $O(n^2(\sqrt{m/n}+log n)log n)$, and finding a maximal flow in an integer network in time $O(min(n^{7/6} \sqrt{m} \cdot U^{1/3},\sqrt{nU}m)log n)$, where n is the number of vertices, m is the number of edges, and U ≤ n1/4 is an upper bound on the capacity of an edge.