Теорія складності обчислень

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

Кафедра: алгебри, топології та основ математики

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

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

Лекції

СеместрК-сть годинЛекторГрупа(и)
332доцент Іщук Ю. Б.МТА-21

Практичні

СеместрК-сть годинГрупаВикладач(і)
316МТА-21доцент Іщук Ю. Б.

Опис курсу

Дисципліна “Теорія складності обчислень” є нормативною дисципліною для студентів бакалаврату спеціальності 111 «Математика», які навчаються за освітньо-професійною програмою програм «Комп’ютерна алгебра, криптологія та теорія ігор» і викладається в третьому семестрі в обсязі 3-ох кредитів (за Європейською Кредитно-Трансферною Системою ECTS).

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

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

  1. Андрійчук В.І., Комарницький М.Я., Іщук Ю.Б., Вступ до дискретної математики. Львів: Видавничий центр ЛНУ імені Івана Франка, 2003. – 254с.
  2. Alan Gibbons, Algorithmic Graph Theory, Cambridge University Press, 1985, 272 pages.
  3. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein, Introduction to Algorithms, Third Edition, The MIT Press Cambridge, 2009, 1292 pages.
  4. Donald E. Knuth. Fundamental Algorithms, volume 1 of The Art of Computer Programming. Addison-Wesley, 1968. Third edition, 1997.
  5. Donald E. Knuth. Seminumerical Algorithms, volume 2 of The Art of Computer Programming. Addison-Wesley, 1969. Third edition, 1997.
  6. Donald E. Knuth. Sorting and Searching, volume 3 of The Art of Computer Programming. Addison-Wesley, 1973. Second edition, 1998.
  7. Klaus Wagner, Lectures on Complexity Theory, Spring Term 2016.

Силабус: Теорія складності обчислень (2022)

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