Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Serial Computations of Levenshtein Distances

View through CrossRef
In the previous chapters, we discussed problems involving an exact match of string patterns. We now turn to problems involving similar but not necessarily exact pattern matches. There are a number of similarity or distance measures, and many of them are special cases or generalizations of the Levenshtein metric. The problem of evaluating the measure of string similarity has numerous applications, including one arising in the study of the evolution of long molecules such as proteins. In this chapter, we focus on the problem of evaluating a longest common subsequence, which is expressively equivalent to the simple form of the Levenshtein distance. The Levenshtein distance is a metric that measures the similarity of two strings. In its simple form, the Levenshtein distance, D(x , y), between strings x and y is the minimum number of character insertions and/or deletions (indels) required to transform string x into string y. A commonly used generalization of the Levenshtein distance is the minimum cost of transforming x into y when the allowable operations are character insertion, deletion, and substitution, with costs δ(λ , σ), δ(σ, λ), and δ(σ1, σ2) , that are functions of the involved character(s). There are direct correspondences between the Levenshtein distance of two strings, the length of the shortest edit sequence from one string to the other, and the length of the longest common subsequence (LCS) of those strings. If D is the simple Levenshtein distance between two strings having lengths m and n, SES is the length of the shortest edit sequence between the strings, and L is the length of an LCS of the strings, then SES = D and L = (m + n — D)/2. We will focus on the problem of determining the length of an LCS and also on the related problem of recovering an LCS. Another related problem, which will be discussed in Chapter 6, is that of approximate string matching, in which it is desired to locate all positions within string y which begin an approximation to string x containing at most D errors (insertions or deletions).
Title: Serial Computations of Levenshtein Distances
Description:
In the previous chapters, we discussed problems involving an exact match of string patterns.
We now turn to problems involving similar but not necessarily exact pattern matches.
There are a number of similarity or distance measures, and many of them are special cases or generalizations of the Levenshtein metric.
The problem of evaluating the measure of string similarity has numerous applications, including one arising in the study of the evolution of long molecules such as proteins.
In this chapter, we focus on the problem of evaluating a longest common subsequence, which is expressively equivalent to the simple form of the Levenshtein distance.
The Levenshtein distance is a metric that measures the similarity of two strings.
In its simple form, the Levenshtein distance, D(x , y), between strings x and y is the minimum number of character insertions and/or deletions (indels) required to transform string x into string y.
A commonly used generalization of the Levenshtein distance is the minimum cost of transforming x into y when the allowable operations are character insertion, deletion, and substitution, with costs δ(λ , σ), δ(σ, λ), and δ(σ1, σ2) , that are functions of the involved character(s).
There are direct correspondences between the Levenshtein distance of two strings, the length of the shortest edit sequence from one string to the other, and the length of the longest common subsequence (LCS) of those strings.
If D is the simple Levenshtein distance between two strings having lengths m and n, SES is the length of the shortest edit sequence between the strings, and L is the length of an LCS of the strings, then SES = D and L = (m + n — D)/2.
We will focus on the problem of determining the length of an LCS and also on the related problem of recovering an LCS.
Another related problem, which will be discussed in Chapter 6, is that of approximate string matching, in which it is desired to locate all positions within string y which begin an approximation to string x containing at most D errors (insertions or deletions).

Related Results

Serial cultural heritage concept, values identification, and management : case study Angkor - Phimai cultural route
Serial cultural heritage concept, values identification, and management : case study Angkor - Phimai cultural route
Serial cultural heritage refers to groups of cultural heritage sites which are formed as series by significant cultural linkage. It is a category of cultural heritage which has pla...
Quantitative Research Methods for Sub-dialect Division of Jeollanam-do: Using Levenshtein Distance and Phonological Network Analysis
Quantitative Research Methods for Sub-dialect Division of Jeollanam-do: Using Levenshtein Distance and Phonological Network Analysis
The purpose of our study is to divide the sub-dialects of Jeollanam-do using Levenshtein distance and network analysis. For the first time, we measured the Levenshtein distance on ...
PENDETEKSIAN KESALAHAN KETIK DENGAN DAMERAU-LEVENSHTEIN DISTANCE DAN TRIE
PENDETEKSIAN KESALAHAN KETIK DENGAN DAMERAU-LEVENSHTEIN DISTANCE DAN TRIE
Typographical errors are commonly found in text. Many applications implement a spell checking feature to detect and correct typographical errors. Spell checking requires an algorit...
Reading Serial Killer Fanfiction: What’s Fannish about It?
Reading Serial Killer Fanfiction: What’s Fannish about It?
We have come to a point where the field of fan studies must acknowledge darker, more pathologized and potentially more sinister forms of fandom than we have heretofore. Serial kill...
The many facets of serial verbs
The many facets of serial verbs
A single language can have more than one kind of serial verb construction. Serial verbs may differ along the parameters of wordhood and contiguity. Different types of serial verbs ...
Trends and characteristics of cases when serial carboxyhemoglobins are obtained
Trends and characteristics of cases when serial carboxyhemoglobins are obtained
Background: Carboxyhemoglobin (COHb) levels are obtained when there is suspicion for carbon monoxide (CO) exposure. Serial COHb levels are sometimes obtained despite the well-estab...
The rise and fall of serial verbs
The rise and fall of serial verbs
We have identified three scenarios for the emergence of serial verb constructions: clause fusion scenario, whereby serial verbs emerge out of sequences of clauses; the verbal modif...
Query Suggestion on Drugs e-Dictionary Using the Levenshtein Distance Algorithm
Query Suggestion on Drugs e-Dictionary Using the Levenshtein Distance Algorithm
Dictionary of medicine in the form of a thick book has many disadvantages, one of which is impractical. This is the reason for Indonesian developers to create drugs e-Dictionary. B...

Back to Top