TY - JOUR
T1 - Transposition errors in context-free languages
AU - Humenik, K.
AU - Pinkham, R. S.
PY - 1992/7
Y1 - 1992/7
N2 - This article examines the problem of context-free languages that include strings containing transposition errors. The precise construction of a transposition error-correcting algorithm is given. Error detection and correction has been analyzed by others. Context-free grammar transformations to allow for the derivation of strings containing replacement, deletion, and insertion errors have been defined. This article presents an algorithm that, when given a Chomsky Normal Form context-free grammar G, constructs a Chomsky Normal Form context-free grammar, GT, to derive strings that contain transposition errors. The strings in the new language are one transposition error away from those in the original language, L(G). GT can be used to parse incorrect strings and to correct them. This approach also allows for the detection, classification, and correction of transposition errors occurring in the syntactic description of patterns. The number of new productions in GT is related by a small polynomial to the number of productions in G.
AB - This article examines the problem of context-free languages that include strings containing transposition errors. The precise construction of a transposition error-correcting algorithm is given. Error detection and correction has been analyzed by others. Context-free grammar transformations to allow for the derivation of strings containing replacement, deletion, and insertion errors have been defined. This article presents an algorithm that, when given a Chomsky Normal Form context-free grammar G, constructs a Chomsky Normal Form context-free grammar, GT, to derive strings that contain transposition errors. The strings in the new language are one transposition error away from those in the original language, L(G). GT can be used to parse incorrect strings and to correct them. This approach also allows for the detection, classification, and correction of transposition errors occurring in the syntactic description of patterns. The number of new productions in GT is related by a small polynomial to the number of productions in G.
UR - http://www.scopus.com/inward/record.url?scp=50749132776&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=50749132776&partnerID=8YFLogxK
U2 - 10.1016/0164-1212(92)90103-Q
DO - 10.1016/0164-1212(92)90103-Q
M3 - Article
AN - SCOPUS:50749132776
SN - 0164-1212
VL - 18
SP - 273
EP - 280
JO - The Journal of Systems and Software
JF - The Journal of Systems and Software
IS - 3
ER -