Дискретная математика лежит в основе всей компьютерной науки. Эти книги охватывают основные темы: логику, методы доказательства, теорию множеств, комбинаторику, теорию графов и теорию чисел.
Основные учебники по дискретной математике
Стандартные учебники по дискретной математике для студентов бакалавриата.
| Книга | Автор | Год | Уровень | Описание |
|---|---|---|---|---|
| Дискретная математика и её приложения 8-е издание, McGraw-Hill | Кеннет Х. Розен | 2019 | Начальный-Средний | Наиболее широко используемый учебник по дискретной математике. Четкое изложение логики, доказательств, множеств, комбинаторики, графов и теории чисел. |
| Дискретная математика с приложениями 5-е издание, Cengage | Сусанна С. Эпп | 2019 | Начальный-Средний | Исключительно хорош в обучении математическому мышлению и доказательствам. Лучший текст для студентов, впервые знакомящихся с формальной математикой. |
| Дискретная математика: Открытое введение 3-е издание, Открытый учебник | Оскар Левин | 2019 | Начальный | Бесплатный открытый учебник, охватывающий стандартную программу по дискретной математике. |
Комбинаторика
Перечисления, перестановки, комбинации и комбинаторные структуры.
| Книга | Автор | Год | Уровень | Описание |
|---|---|---|---|---|
| Прогулка по комбинаторике 4-е издание, World Scientific | Миклош Бона | 2016 | Средний-Продвинутый | Увлекательное введение в комбинаторику с отличным балансом глубины и доступности. |
| Перечислительная комбинаторика, Том 1 и 2 Cambridge University Press | Ричард П. Стэнли | 2012, 1999 | Продвинутый | Определяющий продвинутый справочник по перечислительной комбинаторике. |
| Комбинаторика: Темы, техники, алгоритмы Cambridge University Press | Питер Дж. Кэмерон | 1994 | Продвинутый | Широкий обзор комбинаторных тем с алгоритмическим уклоном. |
Теория графов
Теория и приложения графов.
| Книга | Автор | Год | Уровень | Описание |
|---|---|---|---|---|
| Введение в теорию графов 2-е издание, Pearson | Дуглас Б. Уэст | 2001 | Средний-Продвинутый | Стандартный учебник по теории графов с строгими доказательствами и полным охватом. |
| Теория графов 5-е издание, Springer | Рейнхард Дистель | 2017 | Продвинутый | Учебник по теории графов для аспирантов, охватывающий классические и современные результаты. Доступен бесплатно онлайн на сайте автора. |
| Графы и диграфы 6-е издание, CRC Press | Гэри Шарtrand, Линда Лесняк, Пинг Чжан | 2015 | Средний | Доступный учебник по теории графов с обширными примерами и упражнениями. |
Логика и доказательство
Математическая логика, методы доказательства и доказательство теорем.
| Книга | Автор | Год | Уровень | Описание |
|---|---|---|---|---|
| Как это доказать 3-е издание, Cambridge University Press | Дэниел Дж. Веллман | 2019 | Начальный-Средний | Лучшее введение в написание математических доказательств. Необходимо для студентов компьютерных наук, переходящих к теоретическим курсам. |
| Математическая логика 2-е издание, Springer | Х.-Д. Эббингаус, Й. Флум, В. Томас | 1994 | Продвинутый | Строгое введение в математическую логику, включая теоремы полноты и теоремы Гёделя. |
| Математическое введение в логику 2-е издание, Academic Press | Герберт Б. Эндертон | 2001 | Продвинутый | Стандартный учебник по логике, используемый в математических кафедрах. |
Теория чисел и приложения
Классическая и современная теория чисел с приложениями в компьютерных науках.
| Книга | Автор | Год | Уровень | Описание |
|---|---|---|---|---|
| Конкретная математика 2-е издание, Addison-Wesley | Рональд Л. Грэм, Дональд Е. Кнут, Орэн Паташник | 1994 | Продвинутый | Уникальное сочетание непрерывной и дискретной математики от Кнута. Необходимо для анализа алгоритмов. |
| Введение в теорию чисел 6-е издание, Oxford | Г.Х. Харди, Э.М. Райт | 2008 | Продвинутый | Классический учебник по теории чисел от двух великих математиков 20 века. |
| Курс теории чисел и криптографии 2-е издание, Springer | Нил Коблиц | 1994 | Продвинутый | Теория чисел, мотивированная криптографическими приложениями, подходящая для студентов компьютерных наук. |