On the classification of recursive languages

  • Authors:
  • John Case;Efim Kinber;Arun Sharma;Frank Stephan

  • Affiliations:
  • Computer and Information Sciences Department, 101A Smith Hall, University of Delaware, Newark;Computer Science, Sacred Heart University, 5151 Park Avenue, Fairfield, CT;National ICT Australia Ltd., Sydney Research Laboratory at Kensington, The University of New South Wales, Sydney NSW 2052, Australia;National ICT Australia Ltd., Sydney Research Laboratory at Kensington, The University of New South Wales, Sydney NSW 2052, Australia

  • Venue:
  • Information and Computation
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

A one-sided classifier for a given class of languages converges to 1 on every language from the class and outputs 0 infinitely often on languages outside the class. A two-sided classifier, on the other hand, converges to 1 on languages from the class and converges to 0 on languages outside the class. The present paper investigates one-sided and two-sided classification for classes of recursive languages. Theorems are presented that help assess the classifiability of natural classes. The relationships of classification to inductive learning theory and to structural complexity theory in terms of Turing degrees are studied. Furthermore, the special case of classification from only positive data is also investigated.