• 21 июня 2017, среда
  • Москва, ул. Большая Дорогомиловская, д.5к2

Математические семинары. Сложность алгоритма

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

2508 дней назад
21 июня 2017 c 20:00 до 22:00
Москва
ул. Большая Дорогомиловская, д.5к2

В Кочерге продолжается цикл семинаров по теории алгоритмов — науке, которая является свзующим звеном между программированием и абстрактной математикой. Это область с огромным числом нерешенных вопросов, в числе которых одна из проблем тысячелетия — проблема «P=NP?».

В Кочерге продолжается цикл семинаров по теории алгоритмов — науке, которая является свзующим звеном между программированием и абстрактной математикой. Это область с огромным числом нерешенных вопросов, в числе которых одна из проблем тысячелетия — проблема «P=NP?». 

На первых двух встречах мы подробно обсудили формальное определение алгоритма как машины Тьюринга, дали определение вычислимых функций и разрешимых множеств, доказали неразрешимость знаменитой проблемы остановки и на основе этого построили некоторые примеры функций, не являющихся вычислимыми. К следующему разу было предложено самостоятельно доказать следующее утверждение: не существует алгоритма, по двум числам n и m определяющего, верно ли, что n-я и m-я машины Тьюринга на всех входах ведут себя одинаково (то есть либо обе зависают, либо дают одинаковые ответы). Тем, кто пропустил первые встречи, можно прочитать о машинах Тьюринга и проблеме остановки во второй главе книги Роджера Пенроуза «Новый ум короля».

На третьей встрече, по заявкам слушателей, начнем говорить о том, как оценивается сложность алгоритма. Дадим определение сложности и на примерах рассмотрим, что такое алгоритмы со сложностью O(n), O(n^2), O(n log n) и тому подобное. Дадим определение класса P, а если повезет со временем, то и класса NP (тех самых, о которых идет речь в той знаменитой проблеме).

От слушателей ожидается владение математикой и программированием на уровне выпускника 11-го класса профильной школы. Третья лекция не будет по содержанию зависеть от второй — достаточно лишь понимать определения машины Тьюринга и вычислимой функции. Полезно будет повторить начальные сведения из мат.анализа (свойства показательной и логарифмической функций, основные методы вычисления пределов функций).


Ведущий — Илья Мещерин, студент 5 курса кафедры дискретной математики МФТИ, студент Школы анализа данных Яндекса.

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше