“…Efficient reduction algorithms have been presented both for word automata [8] and for tree automata [2,6], where language inclusion is witnessed by the membership of a pair of states in a simulation preorder. In our paper, we focus on Heavy(x,y) [6], a polynomial-time algorithm for reducing tree automata, in the sense of obtaining a smaller automaton with the same language, though not necessarily with the absolute minimal number of states possible (in general, as with word automata, there is no unique nondeterministic automaton with the minimal possible number of states for a given language). Heavy(x,y) is based on an intricate combination of transition pruning and state quotienting techniques for tree automata, extending previous work on the words case [8].…”