Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Edit distance
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Types of edit distance == Different types of edit distance allow different sets of string operations. For instance: {| class="wikitable" |+ Algorithms and the operations allowed |- !Algorithm !Insertions !Deletions !Substitutions ![[Transposition (mathematics)|Transposition]] |- |[[Levenshtein distance|Levenshtein Distance]] |✓ |✓ |✓ | |- |[[longest common subsequence|Longest Common Subsequence]] (LCS) |✓ |✓ | | |- |[[Hamming distance|Hamming Distance]] | | |✓ | |- |[[Damerau–Levenshtein distance|Damerau–Levenshtein Distance]] |✓ |✓ |✓ |✓ |- |[[Jaro distance]] | | | |✓ |} Some edit distances are defined as a parameterizable metric calculated with a specific set of allowed edit operations, and each operation is assigned a cost (possibly infinite). This is further generalized by DNA [[sequence alignment]] algorithms such as the [[Smith–Waterman algorithm]], which make an operation's cost depend on where it is applied.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)