Learning of Erasing Primitive Formal Systems from Positive Examples

Abstract

An elementary formal system , EFS for short, introduced by Smullyan is a kind of logic program over strings, and is regarded as a grammar to generate a language. Arikawa and his colleagues introduced some subclasses of EFSs which correspond to Chomsky hierarchy, and showed that they constitute a useful framework for language learning. This paper considers a subclass of EFSs, called primitive EFSs , in view of inductive inference in Gold framework from positive examples. Shinohara showed that the class of languages generated by primitive EFSs is inferable from positive examples, where ε substitutions, i.e., substitutions that may substitute the empty string for variables is not allowed. In the present paper, we consider allowing ε substitutions, and call such EFSs erasing EFSs . It is unknown whether or not the class of erasing pattern languages is learnable from positive examples. An erasing pattern language is a language generated by an erasing EFS with just one axiom. We first show that the class $\mathcal{PFSL}$ of languages generated by erasing primitive EFSs does not have finite elasticity, but has M-finite thickness. The notions of finite elasticity and M-finite thickness were introduced by Wright, and Moriyama and Sato, respectively, to present sufficient conditions for learnability from positive examples. Moriyama and Sato showed that a language class with M-finite thickness is learnable from positive examples if and only if for each language in the class, there is a finite tell-tale set of the language. Then we show the class $\mathcal{PFSL}$ is learnable from positive examples by presenting a finite tell-tale set for each language in the class.

Cite

Text

Uemura and Sato. "Learning of Erasing Primitive Formal Systems from Positive Examples." International Conference on Algorithmic Learning Theory, 2003. doi:10.1007/978-3-540-39624-6_8

Markdown

[Uemura and Sato. "Learning of Erasing Primitive Formal Systems from Positive Examples." International Conference on Algorithmic Learning Theory, 2003.](https://mlanthology.org/alt/2003/uemura2003alt-learning/) doi:10.1007/978-3-540-39624-6_8

BibTeX

@inproceedings{uemura2003alt-learning,
  title     = {{Learning of Erasing Primitive Formal Systems from Positive Examples}},
  author    = {Uemura, Jin and Sato, Masako},
  booktitle = {International Conference on Algorithmic Learning Theory},
  year      = {2003},
  pages     = {69-83},
  doi       = {10.1007/978-3-540-39624-6_8},
  url       = {https://mlanthology.org/alt/2003/uemura2003alt-learning/}
}