2-е издание. — М.: МЦНМО, 2004. — 424 с. — ISBN: 5-94057-116-6.
Книга содержит изложение ряда основных комбинаторных методов современной дискретной математики в систематизированном виде. Предпочтение отдается тем методам, которые носят перечислительный характер, наиболее отработаны теоретически и имеют наибольшее число приложений. Книга предназначена для студентов вузов, обучающихся по специальностям «Прикладная математика», «Кибернетика», «Криптография», «Компьютерная безопасность», а также для научных работников, работающих в области прикладной математики, кибернетики, защиты информации и криптографии.
Во втором издании добавлена глава IX «Дискретные функции», добавлены разделы к некоторым другим главам, расширен круг задач.