| | Современные задачи теоретической информатикиЮрий Лифшиц
Санкт-Петербургское отделение математического института им. В.А. Стеклова РАН
Курс представляет собой знакомство с центральными результатами различных направлений современной теоретической информатики.
Лекции были разбиты на пять миникурсов:
Алгоритмы для NP-трудных задач.
Верификация программ.
Алгоритмы для поисковых систем.
Распознавание образов.
Квантовые вычисления.
План лекций (PDF, 685 КБ)
Слайды
-
Экспоненциальные алгоритмы: задача 3-SAT и 5 алгоритмов ее решения; задача о 3-раскрашиваемости графа и 3 алгоритма ее решения. (PDF, 276 КБ)
-
Открытые проблемы: связь задачи о табличных суммах с задачей о сумме размеров, связь задачи Max-Cut с быстрым умножением матриц. (PDF, 227 КБ)
-
Темпоральные логики: общая идея верификации программ, модели Крипке, логики CTL, LTL, CTL*. Переборный алгоритм верификации. (PDF, 350 КБ)
-
Символьная верификация моделей: представление функций двоичными разрешающими диаграммами, теорема Тарского, символьный алгоритм верификации CTL*. (PDF, 262 КБ)
-
Введение в поисковые системы: архитектура поисковых систем, алгоритм PageRank, принципы поисковой оптимизации. (PDF, 250 КБ)
-
Автоматическая классификация текстов: общий вид классифицирующих алгоритмов, способы представления текстов. Методы понижения размерности, виды классифицирующих правил. Комитеты классификаторов. (PDF, 131 КБ)
-
Статистические методы распознавания образов: правило Байеса, способы моделирования распределений признаков на основе учебной коллекции. (PDF, 460 КБ)
-
Распознавание лиц: алгоритм выделения собственных лиц, алгоритм «мягкого» графа. (PDF, 310 КБ)
-
Введение в квантовые вычисления: математическая модель квантовых вычислений, квантовая телепортация и суперплотное кодирование. (PDF, 278 КБ)
-
Алгоритм Шора: квантовый алгоритм разложения чисел на множители. (PDF, 379 КБ)
Тексты лекций
-
Экспоненциальные алгоритмы: задача 3-SAT и 5 алгоритмов ее решения; задача о 3-раскрашиваемости графа и 3 алгоритма ее решения. (PDF, 163 КБ)
-
Открытые проблемы: связь задачи о табличных суммах с задачей о сумме размеров, связь задачи Max-Cut с быстрым умножением матриц. (PDF, 195 КБ)
-
Темпоральные логики: общая идея верификации программ, модели Крипке, логики CTL, LTL, CTL*. Переборный алгоритм верификации. (PDF, 230 КБ)
-
Символьная верификация моделей: представление функций двоичными разрешающими диаграммами, теорема Тарского, символьный алгоритм верификации CTL*. (PDF, 191 КБ)
-
Введение в поисковые системы: архитектура поисковых систем, алгоритм PageRank, принципы поисковой оптимизации. (PDF, 383 КБ)
-
Автоматическая классификация текстов: общий вид классифицирующих алгоритмов, способы представления текстов. Методы понижения размерности, виды классифицирующих правил. Комитеты классификаторов. (PDF, 195 КБ)
-
Статистические методы распознавания образов: правило Байеса, способы моделирования распределений признаков на основе учебной коллекции. (PDF, 339 КБ)
-
Распознавание лиц: алгоритм выделения собственных лиц, алгоритм «мягкого» графа. (PDF, 283 КБ)
-
Введение в квантовые вычисления: математическая модель квантовых вычислений, квантовая телепортация и суперплотное кодирование. (PDF, 162 КБ)
-
Алгоритм Шора: квантовый алгоритм разложения чисел на множители. (PDF, 266 КБ)
Задачи (PDF, 93 КБ) | |