Введение в теорию автоматов, языков и вычислений, 2-е издание
Джон Хопкрофт, Раджив Мотвани, Джеффри Ульман