Adiabatic quantum state generation and statistical zero knowledge
Proceedings of the thirty-fifth annual ACM symposium on Theory of computing
A polynomial-time approximation algorithm for the permanent of a matrix with nonnegative entries
Journal of the ACM (JACM)
Quantum Walk Algorithm for Element Distinctness
FOCS '04 Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science
Quantum Speed-Up of Markov Chain Based Algorithms
FOCS '04 Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science
Quantum algorithms for the triangle problem
SODA '05 Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms
Simulated annealing in convex bodies and an O*(n4) volume algorithm
Journal of Computer and System Sciences - Special issue on FOCS 2003
Proceedings of the thirty-ninth annual ACM symposium on Theory of computing
Negative examples for sequential importance sampling of binary contingency tables
ESA'06 Proceedings of the 14th conference on Annual European Symposium - Volume 14
Any AND-OR Formula of Size N can be Evaluated in time N^{1/2 + o(1)} on a Quantum Computer
FOCS '07 Proceedings of the 48th Annual IEEE Symposium on Foundations of Computer Science
Accelerating Simulated Annealing for the Permanent and Combinatorial Counting Problems
SIAM Journal on Computing
Span-program-based quantum algorithm for evaluating formulas
STOC '08 Proceedings of the fortieth annual ACM symposium on Theory of computing
Quantum Information & Computation
Quantum walks: a comprehensive review
Quantum Information Processing
Hitting time of quantum walks with perturbation
Quantum Information Processing
Reversible logic synthesis of k-input, m-output lookup tables
Proceedings of the Conference on Design, Automation and Test in Europe
Hi-index | 0.00 |
We present an efficient general method for realizing a quantum walk operator corre-sponding to an arbitrary sparse classical random walk. Our approach is based on Groverand Rudolph's method for preparing coherent versions of efficiently integrable probabil-ity distributions [1]. This method is intended for use in quantum walk algorithms withpolynomial speedups, whose complexity is usually measured in terms of how many timeswe have to apply a step of a quantum walk [2], compared to the number of necessary clas-sical Markov chain steps. We consider a finer notion of complexity including the numberof elementary gates it takes to implement each step of the quantum walk with somedesired accuracy. The difference in complexity for various implementation approaches isthat our method scales linearly in the sparsity parameter and poly-logarithmically withthe inverse of the desired precision. The best previously known general methods eitherscale quadratically in the sparsity parameter, or polynomially in the inverse precision.Our approach is especially relevant for implementing quantum walks corresponding toclassical random walks like those used in the classical algorithms for approximating per-manents [3, 4] and sampling from binary contingency tables [5]. In those algorithms,the sparsity parameter grows with the problem size, while maintaining high precision isrequired.