1. Kreher, D.L., and Stinson, D.R. (1999). Combinatorial Algorithms: Generation, Enumeration, and Search, CRC Press.
2. Ruskey, F. (2023, May 01). Combinatorial Generation. Available online: https://page.math.tu-berlin.de/~felsner/SemWS17-18/Ruskey-Comb-Gen.pdf.
3. Knuth, D.E. (2011). The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1, Addison-Wesley Professional.
4. Stanley, R.P. (2012). Enumerative Combinatorics: Volume 1, Cambridge University Press. [2nd ed.].
5. Wallner, M. (2016). Combinatorics of Lattice Paths and Tree-Like Structures. [Ph.D. Thesis, Institute of Discrete Mathematics and Geometry, Vienna University of Technology].