Parametric random generation of deterministic tree automata

  • Authors:
  • Pierre-Cyrille Héam;Cyril Nicaud;Sylvain Schmitz

  • Affiliations:
  • LIFC, Université de Franche-Comté & INRIA, Besanççon, France and LSV, ENS Cachan & CNRS & INRIA, Cachan, France;LIGM, Université Paris Est & CNRS, Marne-la-Valléée, France;LSV, ENS Cachan & CNRS & INRIA, Cachan, France

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2010

Quantified Score

Hi-index 5.23

Visualization

Abstract

Uniform random generators deliver a simple empirical means to estimate the average complexity of an algorithm. We present a general rejection algorithm that generates sequential letter-to-letter transducers up to isomorphism. We also propose an original parametric random generation algorithm to produce sequential letter-to-letter transducers with a fixed number of transitions. We tailor this general scheme to randomly generate deterministic tree walking automata and deterministic top-down tree automata. We apply our implementation of the generator to the estimation of the average complexity of a deterministic tree walking automata to nondeterministic top-down tree automata construction we also implemented.