Нижний Новгород: НГУ им. Н.И. Лобачевского, 2000. — 44 с.
Методическая разработка предназначена для самостоятельной работы
студентов специальности «Прикладная информатика» над материалом
темы «Концепции конечного автомата и регулярного языка. Операции
над регулярными языками», входящей в состав учебного курса «Теория
алгоритмов и математическая логика». Вводятся понятие формального
языка и действия над формальными языками, включая основные
теоретико-множественные операции. Излагается концепция конечного
автомата (в детерминированном и недетерминированном вариантах);
регулярные языки представляют собой класс языков, распознаваемых
конечными автоматами. Показывается, что операции, объединения,
пересечения, дополнения, конкатенации и итерации не выводят из
класса регулярных языков. Приводятся соответствующие алгоритмы
синтеза конечных автоматов.