SUDKAMP, T.A., Languages and Machines, 2a. edição, Editora Addison-Wesley, 1997.
SIPSER, M., Introdução à teoria da computação, 1a. edição, Editora Thompson, 2007.
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.
GERSTING, J.L., Fundamentos matemáticos para a ciência da computação: um tratamento moderno de matemática discreta, 5a. edição, Editora LTC, 2004.