There are efficient dynamic programming solutions to the computation of the Edit Distance from S ∈in [1..σ]n to T ∈in [1..σ]m, for many natural subsets of edit operations, typically in time within O(nm) in the worst-case over strings of respective lengths n and m (which is likely to be optimal), and in time within O(n+m) in some special cases (e.g., disjoint alphabets). We describe how indexing the strings (in linear time), and using such an index to refine the recurrence formulas underlying the dynamic programs, yield faster algorithms in a variety of models, on a continuum of classes of instances of intermediate difficulty between the worst and the best case, thus refining the analysis beyond the worst case analysis. As a side result, we ...
Given strings A = a(1)a(2)...a(m) and B=b(1)b(2)...b(n) over an alphabet Sigma subset of U, where U ...
We consider the following model for sampling pairs of strings: s? is a uniformly random bitstring of...
We show how to compute the edit distance between two strings of length n up to a factor of 2Õ( log ...
We describe a way to compute the edit distance of two strings without having to fill the whole dynam...
Abstract Dynamic programming is a form of recursion in which intermediate results are saved in a mat...
Given a context free language L(G) over alphabet Σ and a string s ∈ Σ∗, the language edit distance p...
Computing the Edit Distance between two strings is one of the most fundamental problems in computer ...
The edit distance between given two strings X and Y is the minimum number of edit operations that tr...
Given two strings S and T, each of length at most n, the longest common substring (LCS) problem is t...
Given two strings S and T, each of length at most n, the longest common substring (LCS) problem is t...
The edit distance between two rooted ordered trees with $n$ nodes labeled from an alphabet~$\Sigma$ ...
The edit distance (or Levenshtein distance) between two strings x, y is the minimum number of charac...
The edit distance between two strings S and R is defined to be the minimum number of character inser...
In this article, we study the behaviour of dynamic programming methods for the tree edit distance pr...
Given two strings S and T, each of length at most n, the longest common substring (LCS) problem is t...
Given strings A = a(1)a(2)...a(m) and B=b(1)b(2)...b(n) over an alphabet Sigma subset of U, where U ...
We consider the following model for sampling pairs of strings: s? is a uniformly random bitstring of...
We show how to compute the edit distance between two strings of length n up to a factor of 2Õ( log ...
We describe a way to compute the edit distance of two strings without having to fill the whole dynam...
Abstract Dynamic programming is a form of recursion in which intermediate results are saved in a mat...
Given a context free language L(G) over alphabet Σ and a string s ∈ Σ∗, the language edit distance p...
Computing the Edit Distance between two strings is one of the most fundamental problems in computer ...
The edit distance between given two strings X and Y is the minimum number of edit operations that tr...
Given two strings S and T, each of length at most n, the longest common substring (LCS) problem is t...
Given two strings S and T, each of length at most n, the longest common substring (LCS) problem is t...
The edit distance between two rooted ordered trees with $n$ nodes labeled from an alphabet~$\Sigma$ ...
The edit distance (or Levenshtein distance) between two strings x, y is the minimum number of charac...
The edit distance between two strings S and R is defined to be the minimum number of character inser...
In this article, we study the behaviour of dynamic programming methods for the tree edit distance pr...
Given two strings S and T, each of length at most n, the longest common substring (LCS) problem is t...
Given strings A = a(1)a(2)...a(m) and B=b(1)b(2)...b(n) over an alphabet Sigma subset of U, where U ...
We consider the following model for sampling pairs of strings: s? is a uniformly random bitstring of...
We show how to compute the edit distance between two strings of length n up to a factor of 2Õ( log ...