A randomised inference algorithm for regular tree languages
HÖGBERG, JOHANNA; HÖGBERG JOHANNA; Umeå University
Журнал:
Natural Language Engineering
Дата:
2011
Аннотация:
AbstractWe present a randomised inference algorithm for regular tree languages. The algorithm takes as input two disjoint finite nonempty sets of trees 𝒫 and 𝒩 and outputs a nondeterministic finite tree automaton that accepts every tree in 𝒫 and rejects every tree in 𝒩. The output automaton typically represents a nontrivial generalisation of the examples given in 𝒫 and 𝒩. To obtain compact output automata, we use a heuristics similar to bisimulation minimisation. The algorithm has time complexity of $\ordo{\negsize \cdot \possize^2}$, where n<sub>𝒩</sub> and n<sub>𝒫</sub> are the size of 𝒩 and 𝒫, respectively. Experiments are conducted on a prototype implementation, and the empirical results appear to second the theoretical results.
494.1Кб