Banderier, Cyril Algorithms and Complexity, MPI for Informatics, Max Planck Society;
Banderier, C., Bousquet-Mélou, M., Denise, A., Flajolet, P., Gardy, D., & Gouyou-Beauchamps, D. (2002). Generating Functions for Generating Trees. Discrete Mathematics, 246, 29-55.