[1] Hopcroft, J. E.; Motwani, R.; Ullman, J. D.; Introdução à teoria de autômatos: linguagens e computação. 2ed, Ed. Campus, 2002. ISBN: 8535210725.
[2] Sipser, M.; Introdução à Teoria da Computação. Ed. Thomson, 2007. ISBN: 9878522104994.
[3] Ziviani, N.; Projetos de Algoritmos: com Implementações em Pascal e C. 2ed, Ed. Pioneira Thomson Learning, 2004. ISBN: 8522103909.