Дискретна математика (прикладна математика)
Тип: Нормативний
Кафедра: дискретного аналізу та інтелектуальних систем
Навчальний план
Семестр | Кредити | Звітність |
1 | 4.5 | Іспит |
2 | 4.5 | Іспит |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
1 | 32 | Коковська Я. В. | ПМп-11, ПМп-12, ПМп-13 |
2 | 32 | Коковська Я. В. | ПМп-11, ПМп-12, ПМп-13 |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
1 | 32 | ПМп-11 | Коковська Я. В., Кириченко Н. В. |
ПМп-12 | Коковська Я. В., Кириченко Н. В. | ||
ПМп-13 | Позднякова І. В., Кириченко Н. В. | ||
2 | 48 | ПМп-11 | Коковська Я. В., Кириченко Н. В. |
ПМп-12 | Коковська Я. В., Кириченко Н. В. | ||
ПМп-13 | Позднякова І. В., Кириченко Н. В. |
Опис курсу
Мета. Вивчення основних понять і методів дискретної математики та їх застосувань в інформатиці.
Короткий опис. У курсі вивчаються теоретичні положення математичної логіки, комбінаторного аналізу, теорії графів і відношень, теорії кодів, булевих функцій та теорії обчислень з доведеннями теорем, формулюваннями алгоритмів розв’язування дискретних задач.
У результаті вивчення даного курсу студент повинен
знати
• основні положення математичної логіки;
• основні означення та теореми теорії графів;
• основні алгоритми на графах;
• застосування дерев в інформатиці;
• відношення та їх застосування;
• основні поняття теорії кодів;
• булеві функції та їх застосування;
• моделі обчислень.
вміти
• формулювати основні положення математичної логіки та застосовувати їх у доведеннях теорем;
• виконувати основні операції над множинами, використовуючи комп’ютерне подання множин;
• працювати з графами, зокрема, використовувати основні алгоритми на графах;
• використовувати алгоритми роботи з деревами;
• використовувати апарат відношень;
• будувати коди Фано, Гаффмана, Геммінга;
• будувати нормальні форми булевих функцій, мінімальні форми, схеми з функціональних елементів;
• розуміти основні концепції теорії обчислень;
• вміти оцінювати обчислювальну складність алгоритмів.
Рекомендована література
Основна література
- Ю.В.Нікольський, В.В. Пасічник, Ю.М. Щербина. Дискретна математика (у серії „Комп’ютинґ”), видання 7-ме, виправлене та доповнене Львів: Магнолія 2006 та ЛНУ ім. Івана Франка, 2023.
- Євсеєв С.П., Мілов О.В., Остапов С.Е. Северінов О.В. Кібербезпека: основи кодування та криптографії: навч. посібник. – Харків: ХПІ, 2023. – 658 c.
- Кеппеth Н. Rоsеn. Discrete Mathematics and Its Applications. Eighth Edition. МсGraw-Нill, Іnс, 2019. – 1118
- Heba Al-Asady. Introduction to Information Theory and Coding: Probability, Entropy, Channels, and Error Detection and Correction Codes. Lambert academic publ., 2019. – 136 p.
- Гнатів Б.В., Гладун В.Р., Гнатів Л.Б. Дискретна математика. Навчальний посібник. – Львів: Вид-во Львівської політехніки, 400 с.
- Денисова Т.В., Сенчуков В.Ф. Дискретна математика [Електронний ресурс]: навч. посіб. – Харків : ХНЕУ ім. С. Кузнеця, 2019. – 287 с.
- Якімова Н.А. Дискретна математика. Частина 1. Теорія множин, Теорія графів: курс лекцій. – Одес. нац. ун-т ім. І.І. Мечнікова. – Одеса, 2022. – 101 с.
Додаткова література
- Нікольський Ю.В., Пасічник В.В., Щербина Ю.М. Дискретна математика (у серії „Комп’ютинґ”). Львів, Магнолія-2006, 2009, 2010.
- Пивоварчик В.М., Яковлєва О.М., Болдарєва О.М. Дискретна математика. – Одеса, 2022. – 145 с.
- Темнікова О.Л. Дискретна математика: конспект лекцій (Частина 1) [Електронний ресурс] : навч. посіб. – Київ: КПІ ім. Ігоря Сікорського, 2021. – 154 с.
- Трохимчук Р.М.. Нікітченко М.С. Дискретна математика у прикладах і задачах; навч. посібник. – Київ: Київський університет, 2017. – 248 с.