Moscow Center for Continuous Mathematical Education
Ru
  • Главная
  • / LSHSM
  • / 2018
  • Program Адрианов
    Архив по годам2001200220032004200520062007200820092010Dubna 20112012201320142015201620172018201920202021202220232024


  • Program
  • Teachers
  • Материалы

Николай Михайлович Адрианов

NP-полные задачи

Н. М. Адрианов планирует провести 4 занятия.

Доступны 4 видеозаписи курса.

В этом курсе мы познакомимся с замечательной теорией NP-полных задач. Проблема (не)равенства классов P и NP - одна из "задач тысячелетия", за каждую из которых объявлен приз в миллион долларов. Мы разберемся в определении класса NP и научимся доказывать NP-полноту различных комбинаторных задач (классические теоремы Кука-Левина и Карпа).

Особое внимание уделим задаче выполнимости булевых формул SAT. Мы поиграем с программами, решающими эту задачу, разберем какие алгоритмы они используют, как результатом их работы может быть доказательство, допускающее автоматическую проверку. Научимся сводить логические головоломки и математические задачи к SAT, поговорим о судоку, задачах теории Рамсея, недавнем продвижении в задаче о хроматическом числе плоскости и о "самом большом математическом доказательстве".

Для других NP-задач мы обсудим несколько алгоритмов — как точных (переборных и на основе динамического программирования), так и приближенных. Довольно неожиданно разные NP-полные задачи (полиномиально эквивалентные с точки зрения точных алгоритмов) оказывается ведут себя совершенно по-разному с точки зрения приближенных.

Курс не требует от слушателей специальной подготовки.

Материалы

  • листок 1
  • листок 2
  • листок 3
  • листок 4

Organization Committee e-mail:
dubna@mccme.ru

карта

МЦНМО

+7 (499) 241-05-00 adm@mccme.ru

НМУ

+7 (499) 241-40-86 +7 (499) 795-10-15 ium@mccme.ru

Книги

+7 (495) 745-80-31 biblio@mccme.ru
  • Адрес:
  • Москва, 119002, Большой Власьевский переулок, 11
  • Copyright ©1996–, МЦНМО