Sublinear Time Algorithms for Estimating Edit Distance
summary
Distinguishes edit distance ≤k from >k^2 in sublinear time and gives concrete algorithms and limits: an adaptive route uses longest common extension queries and periodicity tests to reach runtimes like n/k + k^2 (previously n/k + k^3), with the polynomial-in-k cost coming from local k-sized probes to find periodic patterns; a non-adaptive multilayer block sampler runs in roughly n/√k (and matches a non-adaptive lower bound); proofs use Landau–Vishkin style banded DP reductions and randomized sampling and succeed with Monte‑Carlo guarantees.
AI-written summary · about
chapters (11)
- 0:00Introduction to sublinear algorithms
- 2:58Defining the problem
- 4:28Fundamentals of edit distance
- 8:03The challenge of random sampling
- 10:02History of gap edit distance
- 16:04State of the art plot analysis
- 22:13Technique development
- 27:37Landu-Vishkin algorithm basics
- 38:52Adaptivity and periodicity
- 50:31Non-adaptive sampling methods
- 59:37Future directions and conclusion
related talks
01h 09mSketching High-Dimensional Data
35mSampling for Subset Selection and Applications
01h 13mSketching High-Dimensional Data
01h 24mStreaming, Sketching and Sufficient Statistics I
01h 26mStreaming, Sketching and Sufficient Statistics II
43mSub-Quadratic Recovery of Correlated Pairs
32mStreaming Algorithms for Matchings in Low Arboricity Graphs
48mHomomorphic Sketches: Shrinking Big Data without Sacrificing Structure
