Детальний виклад теорії (в тому числі й суміжних питань) з прикладами і вправами подано, наприклад, таких підручниках.
James A. Anderson (University of South Carolina, Spartanburg). Discrete Mathematics with Combinatorics. Prentice Hall, Upper Saddle River, New Jersey 07456 (у бібліотеці КУ ім. Б.Грінченка є переклад російською мовою: Джеймс А. Андерсон. Дискретная математика и комбинаторика. Издательский дом "Вильямс". Москва * Санкт-Петербург * Киев. — 2004. — 957 с.)
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivers, Clifford Stein. Introduction to Algorithms. Second Edition. McGraw-Hill Book Company. Boston * Burr Ridge, IL * Dubuque, IA * Madison, WI * New York * San Francisko * St. Louis * Montreal * Toronto (у бібліотеці КУ ім. Б.Грінченка є переклад російською мовою: Томас Кормен, Чарльз Лейзерсон, Рональд Риверс, Клиффорд Штайн. Алгоритмы. Построение и анализ. Второе издание. Издательский дом "Вильямс". Москва * Санкт-Петербург * Киев. — 2007. — 1290 с.)