A sublinear time quantum algorithm for longest common substring problem between run-length encoded strings
Tzu-Ching Lee, Han-Hsuan Lin

TL;DR
This paper introduces a quantum algorithm that efficiently finds the longest common substring between run-length encoded strings in sublinear time, assuming access to prefix-sum oracles, improving over classical bounds.
Contribution
It presents the first sublinear quantum algorithm for LCS on RLE strings with a novel use of prefix-sum oracles, establishing a quantum speedup.
Findings
Algorithm runs in O(n^{5/6}) polylog time
Lower bound of n/ n without oracles
Shows the necessity of prefix-sum oracles for quantum speedup
Abstract
We give a sublinear quantum algorithm for the longest common substring (LCS) problem on the run-length encoded (RLE) inputs, under the assumption that the prefix-sums of the runs are given. Our algorithm costs time, where and are the encoded and decoded length of the inputs, respectively. We justify the use of the prefix-sum oracles by showing that, without the oracles, there is a lower-bound on the quantum query complexity of finding LCS given two RLE strings due to a reduction of to the problem.
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 · Advanced Data Storage Technologies
