SUDKAMP, T.A., Languages and Machines, 2a. edição, Editora Addison-Wesley, 1997.
SEDGEWICK, R.; FLAJOLET, P., An introduction to the analysis of algorithms, 1a. edição, Editora Addison-Wesley, 1996.
GAREY, M.R.; JOHNSON, D.S., Computers and intractability: a guide to the theory of NP-completeness, 1a. edição, Editora Freeman, 1979.
ARORA, S.; BARAK, B., Computational complexity: a modern approach, 1a. edição, Editora Cambridge, 2009.
GRAHAM, R.L.; KNUTH, D.E.; PATASHNIK, O., Matemática concreta: fundamentos para a ciência da computação, 2a. edição, Editora LTC, 1995.