Курс лекций «Сложность алгоритмов»
лекторы: д.ф.-м.н. Н.Н. Кузюрин, С.А. Фомин.
Семестровый курс для студентов 4го курса МФТИ (группы с базой ИСП РАН).
Место чтения курса - ИСП РАН (Москва, м. Таганская, Большая Коммунистическая, д. 25). Комната 110.
Время: по средам, 13:30 (возможны подвижки по времени).
Формат проведения лекций: демонстрация с проектором с параллельным
обсуждением, проверка тестами знаний по предыдущим темам.
Подразумевается параллельное изучение студентами электронной версии курса .
Новости
Набор лекций в виде слайд-презентаций (гипертекстовые PDF-слайды). Темы к экзамену (те, которые успели рассмотреть в курсе), подвечены.
-
«Несложно о сложности. Примеры алгоритмов».
-
«Формально об алгоритмах. Вычислительные модели».
-
«Временная и пространственная сложность алгоритмов».
-
«Полиномиальные сводимости и NP-полные задачи. Классы NP, coNP, NPC».
-
«Вероятностные вычисления. Классы RP, coRP, ZPP, BPP».
-
«Вероятностно проверяемые доказательства. PCP-системы. PCP-теорема».
-
«PCP и аппроксимируемость».
-
«Жадный алгоритм в задачах о покрытии».
-
«Жадный алгоритм покрытия для почти всех исходных данных».
-
«Приближенный алгоритм для метрической задачи коммивояжера».
-
«Жадный алгоритм в задаче о рюкзаке».
-
«Динамическое программирование для задачи о рюкзаке».
-
«Полностью полиномиальная аппроксимационная схема (FPTAS) для задачи о рюкзаке».
-
«Полиномиальный в среднем алгоритм для задачи упаковки».
-
«Полиномиальный в среднем алгоритм для задачи о рюкзаке».
-
«Полиномиальный в среднем алгоритм для SAT».
-
«Вероятностный подсчет числа выполняемых наборов для ДНФ».
-
«MAX-SAT: вероятностное округление».
-
«MAX-SAT: дерандомизация».
-
«Дерандомизация Люби».
-
«MAX-CUT: вероятностное округление».
-
«Параллельный алгоритм Люби для максимального по включению независимого множества».
Будем рады ответить на любые вопросы — пишите на stanislav.fomin@gmail.com Станиславу Фомину.
Расписание лекций и экзаменов
Полезная сопутствующая литература по курсу.
|