Polynomial Time Algorithms for Learning k-Reversible Languages and Pattern Languages with Correction Queries

  • Authors:
  • Cristina Tîrnăucă;Timo Knuutila

  • Affiliations:
  • Research Group on Mathematical Linguistics, Rovira i Virgili University, Pl. Imperial Tàrraco 1, Tarragona 43005, Spain;Department of Information Technology, University of Turku, Joukahaisenkatu 3-5 B, FI-20014 Turku, Finland

  • Venue:
  • ALT '07 Proceedings of the 18th international conference on Algorithmic Learning Theory
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We investigate two of the language classes intensively studied by the algorithmic learning theory community in the context of learning with correction queries. More precisely, we show that any pattern language can be inferred in polynomial time in length of the pattern by asking just a linear number of correction queries, and that k-reversible languages are efficiently learnable within this setting. Note that although the class of all pattern languages is learnable with membership queries, this cannot be done in polynomial time. Moreover, the class of k-reversible languages is not learnable at all using membership queries only.