| The String-to-String Correction Problem |
| Full text |
Pdf
(598 KB)
|
| Source
|
Journal of the ACM (JACM)
archive
Volume 21 , Issue 1 (January 1974)
table of contents
Pages: 168 - 173
Year of Publication: 1974
ISSN:0004-5411
|
|
Authors
|
|
Robert A. Wagner
|
System and Information Science Department, Vanderbilt University, Nashville, TN
|
|
Michael J. Fischer
|
Project MAC, Massachusetts Institute of Technology, 545 Technology Square, Cambridge, MA
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 44, Downloads (12 Months): 398, Citation Count: 239
|
|
|
ABSTRACT
The string-to-string correction problem is to determine the distance between two strings as measured by the minimum cost sequence of “edit operations” needed to change the one string into the other. The edit operations investigated allow changing one symbol of a string into another single symbol, deleting one symbol from a string, or inserting a single symbol into a string. An algorithm is presented which solves this problem in time proportional to the product of the lengths of the two strings. Possible applications are to the problems of automatic spelling correction and determining the longest subsequence of characters common to two strings.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
CITED BY 240
|
|
|
|
|
|
|
|
|
|
|
|
|
Raihan Al-Ekram , Archana Adma , Olga Baysal, diffX: an algorithm to detect changes in multi-version XML documents, Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative research, p.1-11, October 17-20, 2005, Toranto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jussi Karlgren , Hans Karlgren , Paul Pettersson , Magnus Nordstrom , Bengt Wahrolen, DILEMMA: a tool for rapid manual translation, Conference companion on Human factors in computing systems, p.129-130, April 24-28, 1994, Boston, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Philip Klein , Srikanta Tirthapura , Daniel Sharvit , Ben Kimia, A tree-edit-distance algorithm for comparing simple, closed shapes, Proceedings of the eleventh annual ACM-SIAM symposium on Discrete algorithms, p.696-704, January 09-11, 2000, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jianmin Yao , Ming Zhou , Tiejun Zhao , Hao Yu , Sheng Li, An automatic evaluation method for localization oriented lexicalised EBMT system, Proceedings of the 19th international conference on Computational linguistics, p.1-7, August 24-September 01, 2002, Taipei, Taiwan
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
James C. French , Allison L. Powell , Eric Schulman, Applications of approximate word matching in information retrieval, Proceedings of the sixth international conference on Information and knowledge management, p.9-15, November 10-14, 1997, Las Vegas, Nevada, United States
|
|
|
|
|
|
|
|
|
|
|
Hans Karlgren , Jussi Karlgren , Magnus Nordström , Paul Pettersson , Bengt Wahrolén, Dilemma: an instant lexicographer, Proceedings of the 15th conference on Computational linguistics, August 05-09, 1994, Kyoto, Japan
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hal Berghel , David Roach , George Balogh , Carroll Hyatt, “Tuning” an ASM metric: a case study in metric ASM optimization, Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing: technological challenges of the 1990's, p.131-136, April 1992, Kansas City, Missouri, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Paola Bonizzoni , Gianluca Della Vedova , Riccardo Dondi , Guillaume Fertin , Raffaella Rizzi , Stephane Vialette, Exemplar Longest Common Subsequence, IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB), v.4 n.4, p.535-543, October 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Enrique Alfonseca , Pablo Castells , Manabu Okumura , Maria Ruiz-Casado, A rote extractor with edit distance-based generalisation and multi-corpora precision calculation, Proceedings of the COLING/ACL on Main conference poster sessions, p.9-16, July 17-18, 2006, Sydney, Australia
|
|
|
|
|
|
|
|
|
|
|
|
A. Aggarwal , D. Kravets , J. Park , S. Sen, Parallel searching in generalized Monge arrays with applications, Proceedings of the second annual ACM symposium on Parallel algorithms and architectures, p.259-268, July 02-06, 1990, Island of Crete, Greece
|
|
|
|
|
|
|
|
|
Rodger J. McNab , Lloyd A. Smith , Ian H. Witten , Clare L. Henderson , Sally Jo Cunningham, Towards the digital music library: tune retrieval from acoustic input, Proceedings of the first ACM international conference on Digital libraries, p.11-18, March 20-23, 1996, Bethesda, Maryland, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Alan Messer , Anugeetha Kunjithapatham , Phuong Nguyen , Priyang Rathod , Mithun Sheshagiri , Doreen Cheng , Simon Gibbs, SeeNSearch: A context directed search facilitator for home entertainment devices, Pervasive and Mobile Computing, v.4 n.6, p.871-888, December, 2008
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Amihood Amir , Tzvika Hartman , Oren Kapah , B. Riva Shalom , Dekel Tsur, Generalized LCS, Theoretical Computer Science, v.409 n.3, p.438-449, December, 2008
|
|
Stephen W. Liddle , Douglas M. Campbell , Chad Crawford, Automatically extracting structure and data from business reports, Proceedings of the eighth international conference on Information and knowledge management, p.86-93, November 02-06, 1999, Kansas City, Missouri, United States
|
|
|
|
|
|
|
|
|
David Eppstein , Zvi Galil , Raffaele Giancarlo , Giuseppe F. Italiano, Sparse dynamic programming, Proceedings of the first annual ACM-SIAM symposium on Discrete algorithms, p.513-522, January 22-24, 1990, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
K. Y. Hung , R. W. P. Luk , D. Yeung , K. F. L. Chung , W. Shu, Detection of language (model) errors, Proceedings of the 2000 Joint SIGDAT conference on Empirical methods in natural language processing and very large corpora: held in conjunction with the 38th Annual Meeting of the Association for Computational Linguistics, p.87-94, October 07-08, 2000, Hong Kong
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Wilson Wong , Wei Liu , Mohammed Bennamoun, Integrated scoring for spelling error correction, abbreviation expansion and case restoration in dirty text, Proceedings of the fifth Australasian conference on Data mining and analystics, p.83-89, November 29-30, 2006, Sydney, Australia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jason Tsong-Li Wang , Gung-Wei Chirn , Thomas G. Marr , Bruce Shapiro , Dennis Shasha , Kaizhong Zhang, Combinatorial pattern discovery for scientific data: some preliminary results, ACM SIGMOD Record, v.23 n.2, p.115-125, June 1994
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|