We consider the following model for sampling pairs of strings: s? is a uniformly random bitstring of length n, and s? is the bitstring arrived at by applying substitutions, insertions, and deletions to each bit of s? with some probability. We show that the edit distance between s? and s? can be computed in O(n ln n) time with high probability, as long as each bit of s? has a mutation applied to it with probability at most a small constant. The algorithm is simple and only uses the textbook dynamic programming algorithm as a primitive, first computing an approximate alignment between the two strings, and then running the dynamic programming algorithm restricted to entries close to the approximate alignment. The analysis of our algorithm prov...
The edit distance between given two strings X and Y is the minimum number of edit operations that tr...
Given a context free language L(G) over alphabet Σ and a string s ∈ Σ∗, the language edit distance p...
String edit distances have been used for decades in applications ranging from spelling correction an...
Edit distance is a fundamental measure of distance between strings and has been widely studied in co...
Computing the Edit Distance between two strings is one of the most fundamental problems in computer ...
The edit distance between two strings S and R is defined to be the minimum number of character inser...
Abstract Background The problem of approximate string matching is important in many different areas ...
We show that the edit distance between two run-length encoded strings of compressed lengths m and n ...
We describe a way to compute the edit distance of two strings without having to fill the whole dynam...
AbstractIn this paper we examine string block edit distance, in which two strings A and B are compar...
Given two strings $A[1..n]$ and $B[1..m]$, and a set of operations allowed to edit the strings, the ...
We study in depth a model of non-exact pattern matching based on edit distance, which is the minimum...
We present an algorithm for approximating the edit distance between two strings of length $n$ in tim...
We show how to compute the edit distance between two strings of length n up to a factor of 2Õ( log ...
We consider a string edit problem in a probabilistic framework. This problem is of considerable inte...
The edit distance between given two strings X and Y is the minimum number of edit operations that tr...
Given a context free language L(G) over alphabet Σ and a string s ∈ Σ∗, the language edit distance p...
String edit distances have been used for decades in applications ranging from spelling correction an...
Edit distance is a fundamental measure of distance between strings and has been widely studied in co...
Computing the Edit Distance between two strings is one of the most fundamental problems in computer ...
The edit distance between two strings S and R is defined to be the minimum number of character inser...
Abstract Background The problem of approximate string matching is important in many different areas ...
We show that the edit distance between two run-length encoded strings of compressed lengths m and n ...
We describe a way to compute the edit distance of two strings without having to fill the whole dynam...
AbstractIn this paper we examine string block edit distance, in which two strings A and B are compar...
Given two strings $A[1..n]$ and $B[1..m]$, and a set of operations allowed to edit the strings, the ...
We study in depth a model of non-exact pattern matching based on edit distance, which is the minimum...
We present an algorithm for approximating the edit distance between two strings of length $n$ in tim...
We show how to compute the edit distance between two strings of length n up to a factor of 2Õ( log ...
We consider a string edit problem in a probabilistic framework. This problem is of considerable inte...
The edit distance between given two strings X and Y is the minimum number of edit operations that tr...
Given a context free language L(G) over alphabet Σ and a string s ∈ Σ∗, the language edit distance p...
String edit distances have been used for decades in applications ranging from spelling correction an...