John Case, Sanjay Jain, Arun Sharma: Synthesizing noise-tolerant language learners. Theor. Comput. Sci. 261(1): 31-56 (2001)