1. Белоусов А.И., Ткачев С.Б. Дискретная математика: Учеб. для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2001.
2. Новиков Ф.А. Дискретная математика для программистов. – СПб.: Питер, 2001.
3. Сигорский В.П. Математический аппарат инженера. – К.: Техника, 1975.
4. Коршунов Ю.М. Математические основы кибернетики. – М.: Энергоатом-издат, 1987.
5. Глушков В.М., Цейтлин Г.Е., Ющенко Е.Л. Алгебра, языки, программирование. – К.:Наук. думка, 1989.
6. Кук Д., Бейз Г. Компьютерная математика. – М.: Наука, 1990.
7. Горбатов В.А. Основы дискретной математики. – М.: Высш. шк., 1986.
8. Яблонский С.В. Введение в дискретную математику. – М.: Наука, 1979.
9. Бохман Д., Постхоф Х. Двоичные динамические системы. М.: Энергоатомиздат, 1986.
10. Емеличев В.А., Мельников О.И., Сарванов В.И., Тышкевич Р.И. Лекции по теории графов. – М.: Наука, 1990.
11. Мелихов А.Н. Ориентированные графы и конечные автоматы. – М.: Наука, 1971.
12. Брауэр В. Введение в теорию конечных автоматов. – М.: Радио и связь, 1987.