Quantum pattern matching fast on average
Ashley Montanaro

TL;DR
This paper introduces a quantum algorithm for high-dimensional pattern matching that significantly outperforms classical algorithms for large pattern sizes, leveraging quantum hidden shift techniques.
Contribution
It presents a novel quantum algorithm for $d$-dimensional pattern matching with super-polynomial speedup over classical methods for large patterns.
Findings
Quantum algorithm solves pattern matching faster for large $m$
Achieves super-polynomial speedup over classical algorithms
Uses quantum hidden shift subroutines in $d$ dimensions
Abstract
The -dimensional pattern matching problem is to find an occurrence of a pattern of length within a text of length , with . This task models various problems in text and image processing, among other application areas. This work describes a quantum algorithm which solves the pattern matching problem for random patterns and texts in time . For large this is super-polynomially faster than the best possible classical algorithm, which requires time . The algorithm is based on the use of a quantum subroutine for finding hidden shifts in dimensions, which is a variant of algorithms proposed by Kuperberg.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Quantum Computing Algorithms and Architecture · DNA and Biological Computing
