Теорія алгоритмів

Тип: Нормативний

Кафедра: програмування

Навчальний план

СеместрКредитиЗвітність
44Іспит

Лекції

СеместрК-сть годинЛекторГрупа(и)
432доцент Сибіль Ю. М.ПМі-21, ПМі-22, ПМі-23, ПМі-24, ПМі-25, ПМі-26, ПМо-21

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
432ПМі-21доцент Селіверстов Р. Г., доцент Сибіль Ю. М.
ПМі-22доцент Селіверстов Р. Г., Костів В. Я.
ПМі-23Нобіс В. В., Костів В. Я.
ПМі-24Івасько Н. М., Нобіс В. В.
ПМі-25Івасько Н. М., Нобіс В. В.
ПМі-26Івасько Н. М., доцент Пасічник Т. В.
ПМо-21Івасько Н. М., доцент Пасічник Т. В.

Опис курсу

Курс охоплює наступні розділи теорії алгоритмів: необхідність формалізації поняття алгоритму, оцінювання алгоритмів та використання оцінки складності для порівняння алгоритмів, алфавітні оператори та алгоритми, властивості алгоритмів, способи композиції алгоритмів, класичні алгоритмічні системи – нормальні алгоритми Маркова, рекурсивні функції, машини Тьюрінга, важкорозв’язні задачі, методи розробки ефективних алгоритмів.

Метою нормативної дисципліни ”Теорія алгоритмів” є навчити студента:

  • оцінювати різні типи алгоритмів стосовно їх часової та ємнісної складності;
  • використовувати різні типи композицій алгоритмів для побудови ефективних алгоритмів розв”язування практично важливих задач;
  • використовувати класичні алгоритмічні системи (нормальні алгоритми Маркова, рекурсивні функції, машини Тьюрінга) для аналізу розв’язності різних типів задач;

на основі відповідних підходів (метод „поділяй і володарюй”, ”жадібні алгоритми”, динамічне програмування) розробляти та реалізовувати алгоритми для конкретних задач.

Рекомендована література

  1. Клакович Л.М., Левицька С.М., Костів О.В. Теорія алгоритмів. Львів, Вид-во Львів ун-ту, 2014.- 116 с.
  2. Троцько В.В. Теорія алгоритмів: Навчально – методичний посібник. – Київ: Університет економіки та права «КРОК», 2023 – 123 с.
  3. Томас Кормен, Чарльз Лейзерсон, Рональд Рівест, Кліффорд Стайн. Вступ до алгоритмів. К: – К.І.С., 2019. – 1288 с.

Силабус: Середня освіта (Інформатика) 2023

Завантажити силабус

Силабус: 122 Комп'ютерні науки (2023 р.)

Завантажити силабус