Quantum Speed-ups for String Synchronizing Sets, Longest Common Substring, and k-mismatch Matching
Ce Jin, Jakob Nogler

TL;DR
This paper develops quantum algorithms that significantly improve the complexity of string problems like Longest Common Substring and k-mismatch matching, by extending quantum speed-ups to the string synchronizing set technique.
Contribution
It introduces a quantum speed-up for the string synchronizing set technique, leading to improved quantum algorithms for LCS with threshold and k-mismatch matching.
Findings
Quantum algorithms for LCS with threshold d have complexity n^{2/3+o(1)}/d^{1/6}.
Quantum k-mismatch matching algorithm with complexity k^{3/4} n^{1/2+o(1)}.
Improved bounds over previous quantum algorithms for these string problems.
Abstract
Longest Common Substring (LCS) is an important text processing problem, which has recently been investigated in the quantum query model. The decisional version of this problem, LCS with threshold , asks whether two length- input strings have a common substring of length . The two extreme cases, and , correspond respectively to Element Distinctness and Unstructured Search, two fundamental problems in quantum query complexity. However, the intermediate case was not fully understood. We show that the complexity of LCS with threshold smoothly interpolates between the two extreme cases up to factors: LCS with threshold has a quantum algorithm in query complexity and time complexity, and requires at least quantum query complexity. Our result improves upon previous upper bounds $\tilde O(\min…
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 · DNA and Biological Computing · Machine Learning and Algorithms
