Finitely labeled generating trees and restricted permutations


Journal of Symbolic Computation, 41 (2006), 559–572.

Generating trees are a useful technique in the enumeration of various combinatorial objects, particularly restricted permutations. Quite often, the generating tree for the set of permutations avoiding a set of restrictions Q requires infinitely many labels. However, sometimes this generating tree only needs finitely many labels. We characterize the finite sets of restrictions Q for which this phenomenon occurs. We also present an algorithm — in fact, a special case of an algorithm of Zeilberger — that is guaranteed to find such a generating tree if it exists.

Download the paper:

Related links: