- Thomas Cormen, Charles Leiserson, Ronald L. Rivest and Clifford Stein (2022). Introduction to Algorithms. 34th ed., MIT Press. (CP1 e CP2)
- Robert Sedgewick and Kevin Wayne (2011). Algorithms 4th Edition, Addison-Wesley. (CP3):
Secundária
- John Kleinberg and Eva Tardos (2005). Algorithm Design, Addison-Wesley.
- Tim Roughgarden (2022). Algorithms Illuminated: Omnibus Edition. Cambridge: CUP.
- David Williamson and David Shmoys (2010). The Design of Approximation Algorithms, Cambridge University Press.: