A) Algoritmica combinatoria:
• [A01] Reingold et al., "Combinatorial Algorithms", Prentice Hall, 1977

• [A02] Nijenhius & Wilf, "Combinatorial Algorithms, 2nd ed.", Academic Press, 1978

• [A03] T. Hu & M. Shing, "Combinatorial Algorithms", 1990

• [A04] Kreher & Stinson, "Combinatorial Algorithms", CRC Press, 1998

• [A05] Frank Ruskey, "Combinatorial Generation", 2003

• [A06] Joerg Arndt, "Matters Computational", di prossima pubblicazione

• [A07] Flajolet & Sedgewick, "Analytic Combinatorics", 2009

• [A08] R. Stanley, "Enumerative Combinatorics, Voll. 1 e 2", Cambridge, 1997

• [A09] P. J. Cameron, "Combinatorics Topics, Techniques, Algorithms", Cambridge, 1994


B) Ottimizzazione (combinatoria) e oltre:
• [B01] P. Serafini, "Ottimizzazione", Zanichelli

• [B02] A. Sassano, "Modelli e algoritmi della ricerca operativa", Franco Angeli

• [B03] Nocedal & Wright, "Numerical Optimization", Springer-Verlag

• [B04] Bertsimas & Weismantel, "Optimization over Integers", Dynamic Ideas

• [B05] Nemhauser & Wolsey, "Integer and Combinatorial Optimization", Wiley

• [B06] Schrijver, "Theory of Linear and Integer Programming", Wiley

• [B07] Korte & Vygen, "Combinatorial Optimization", Springer

• [B08] Papadimitriou & Steiglitz, "Combinatorial Optimization", Dover

• [B09] Cook, Schrijver et aliis, "Combinatorial Optimization", Wiley

• [B10] Schrijver, "Combinatorial Optimization", Springer-Verlag (3 volumi)

• [B11] Russell & Norvig, "Intelligenza artificiale", Pearson (nuova edizione in 2 volumi)