Learning a subclass of regular patterns in polynomial time

  • Authors:
  • John Case;Sanjay Jain;Rüdiger Reischuk;Frank Stephan;Thomas Zeugmann

  • Affiliations:
  • Department of Computer and Information Sciences, University of Delaware, Newark, DE;School of Computing, National University of Singapore, Singapore, Singapore;Institute for Theoretical Informatics, University at Lübeck, Ratzeburger Allee, Lübeck, Germany;School of Computing and Department of Mathematics, National University of Singapore, Singapore, Singapore;Division of Computer Science, Hokkaido University, Sapporo, Japan

  • Venue:
  • Theoretical Computer Science - Algorithmic learning theory
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

An algorithm for learning a subclass of erasing regular pattern languages is presented. On extended regular pattern languages generated by patterns π of the form x0α1x1... αmxm, where x0,..., xm are variables and α1,..., αm strings of terminals of length c each, it runs with arbitrarily high probability of success using a number of examples polynomial in m (and exponential in c). It is assumed that m is unknown, but c is known and that samples are randomly drawn according to some distribution, for which we only require that it has certain natural and plausible properties.Aiming to improve this algorithm further we also explore computer simulations of a heuristic.