Title :
Language Correction Using Probabilistic Grammars
Author :
Thompson, Richard A.
Author_Institution :
Department of Electrical Engineering, Virginia Polytechnic Institute and State University, Blacksburg, VA 24061.
fDate :
3/1/1976 12:00:00 AM
Abstract :
Error correction of programming languages has been effected in a heuristic fashion; error correction in the information-theoretic sense is very precise. The missing link is provided through probabilistic grammars. This paper provides the theoretical foundation for the precise construction of an error correcting compiler. The concept of code distance is extended to account for syntax in language. Grammar modifications are demonstrated so that a probabilistic parsing algorithm corrects various kinds of linguistic errors using an ideal observer rule. A generalized error correcting algorithm is described.
Keywords :
Computer languages; Error correction; Noise generators; Pattern recognition; Stochastic resonance; Abstract languages; compilers; error correction; ideal observer; parsing; probabilistic languages;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.1976.5009254