Near-Optimal-Time Quantum Algorithms for Approximate Pattern Matching
Tomasz Kociumaka, Jakob Nogler, Philip Wellnitz

TL;DR
This paper introduces near-optimal quantum algorithms for approximate pattern matching, significantly improving time complexity over classical methods for certain parameter ranges, and providing solutions for both mismatches and edits.
Contribution
It presents the first quantum algorithms with near-optimal time complexity for approximate pattern matching with mismatches and edits, surpassing previous quantum query bounds.
Findings
Quantum algorithms achieve near-optimal time complexity for pattern matching.
The algorithms outperform classical methods when mismatch threshold is small.
They can also report approximate occurrences with increased complexity.
Abstract
Approximate Pattern Matching is among the most fundamental string-processing tasks. Given a text of length , a pattern of length , and a threshold , the task is to identify the fragments of that are at distance at most to . We consider the two most common distances: Hamming distance (the number of character substitutions) in Pattern Matching with Mismatches and edit distance (the minimum number of character insertions, deletions, and substitutions) in Pattern Matching with Edits. We revisit the complexity of these two problems in the quantum setting. Our recent work [STOC'24] shows that quantum queries are sufficient to solve (the decision version of) Pattern Matching with Edits. However, the quantum time complexity of the underlying solution does not provide any improvement over classical computation. On the other hand, the…
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
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography
