Research Portal (King's College London) · 2007 · 91 citations · 14 references
ComputingComputer ScienceMathematicsComputational LinguisticsNatural Language ProcessingSyntaxContext-free LanguagesGrammarLanguage ModelsRegular LanguagesSyntactic AnalysisContext-free GrammarsGrammar InferenceGrammatical StructureMonoid TheoryRegular GrammarSyntactic EquivalenceSyntactic MonoidSyntactic Structures
This paper formalises the idea of substitutability introduced by Zellig Harris in the 1950s and makes it the basis for a learning algorithm from positive data only for a subclass of context-free languages. We show that there is a polynomial characteristic set, and thus prove polynomial identification in the limit of this class. We discuss the relationship of this class of languages to other common classes discussed in grammatical inference. It transpires that it is not necessary to identify constituents in order to learn a context-free language -- it is sufficient to identify the syntactic congruence, and the operations of the syntactic monoid can be converted into a context-free grammar. We also discuss modifications to the algorithm that produces a reduction system rather than a context-free grammar, that will be much more compact. We discuss the relationship to Angluin's notion of reversibility for regular languages. We also demonstrate that an implementation of this algorithm is capable of learning a classic example of structure dependent syntax in English: this constitutes a refutation of an argument that has been used in support of nativist theories of language.
14
Zellig S. Harris · WORD · 1954 · 4.7K citations
Language identification in the limit
Eric Gold · Information and Control · 1967 · 3.6K citations
Inference of Reversible Languages
Dana Angluin · Journal of the ACM · 1982 · 534 citations · Full text
Choice Reviews Online · 1993 · 465 citations