Quantum pattern matching fast on average
Not on the map. Why?
Abstract (arXiv)
The d-dimensional pattern matching problem is to find an occurrence of a pattern of length m × dots × m within a text of length n × dots × n, with n ≥ m. 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 widetildeO((n/m)d/2 2^O(d3/2√log m)). For large m this is super-polynomially faster than the best possible classical algorithm, which requires time widetildeOmega( (n/m)d + nd/2 ). The algorithm is based on the use of a quantum subroutine for finding hidden shifts in d dimensions, which is a variant of algorithms proposed by Kuperberg.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Aug 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1.
3 papers.