Near-Optimal Quantum Algorithms for Bounded Edit Distance and Lempel-Ziv Factorization

Abstract

Classically, the edit distance of two length-n strings can be computed in O(n2) time, whereas an O(n2-ε)-time procedure would falsify the Orthogonal Vectors Hypothesis. If the edit distance does not exceed k, the running time can be improved to O(n+k2), which is near-optimal (conditioned on OVH) as a function of n and k. Our first main contribution is a quantum O(nk+k2)-time algorithm that uses O(nk) queries, where O(·) hides polylogarithmic factors. This query complexity is unconditionally optimal, and any significant improvement in the time complexity would resolve a long-standing open question of whether edit distance admits an O(n2-ε)-time quantum algorithm. Our divide-and-conquer quantum algorithm reduces the edit distance problem to a case where the strings have small Lempel-Ziv factorizations. Then, it combines a quantum LZ compression algorithm with a classical edit-distance subroutine for compressed strings. The LZ factorization problem can be classically solved in O(n) time, which is unconditionally optimal in the quantum setting. We can, however, hope for a quantum speedup if we parameterize the complexity in terms of the factorization size z. Already a generic oracle identification algorithm yields the optimal query complexity of O(nz) at the price of exponential running time. Our second main contribution is a quantum algorithm that achieves the optimal time complexity of O(nz). The key tool is a novel LZ-like factorization of size O(z2n) whose subsequent factors can be efficiently computed through a combination of classical and quantum techniques. We can then obtain the string's run-length encoded Burrows-Wheeler Transform (BWT), construct the r-index, and solve many fundamental string processing problems in time O(nz).

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…