Рассказываем о неравенстве P≠NP и недавней попытке его доказать

N+1Наука

Удаленное доказательство

Рассказываем о неравенстве P ≠ NP и недавней попытке его доказать

Владимир Потапов

Из семи Задач тысячелетия до сих пор решена только одна — гипотеза Пуанкаре, доказательство которой сформулировал Григорий Перельман. В начале сентября появились сообщения, что американский математик Мартин Доуд (Martin Dowd) справился с еще одной задачей из списка, сумев доказать неравенство классов P и NP. Но через пару недель математик удалил статью с доказательством. Мы попросили рассказать Владимира Потапова из Института математики имени Соболева СО РАН, что с доказательством Доуда было не так, и почему неравенство P и NP так важно.

Проблема, которую принято кратко записывать формулой «P ≠ NP?», пожалуй, вторая по числу опубликованных неверных решений после Великой теоремы Ферма и первая из до сих пор нерешенных. Почему эта проблема привлекает внимание множества математиков и даже совсем не математиков? Что означает ее решение для математики и для человечества?

Что такое «сложно»?

Начнем издалека — с понятия сложности. Точнее не сложности вообще, а более конкретно: вычислительной сложности задачи.

Перемножить в уме два целых числа обычно сложнее, чем их сложить, а возвести число в степень себя (xx), как правило, вообще невозможно без вычислительной техники.

Определим вычислительную сложность более формально. Сразу условимся, что в данном случае нас интересуют не индивидуальные, а массовые задачи, то есть параметрические семейства задач, где параметрами задачи являются исходные данные. Причем каждая индивидуальная задача имеет конечное число потенциальных ответов, каждый из которых можно проверить. Это значит, что в нашем случае вопрос о разрешимости задачи не стоит, вопрос только в трудоемкости алгоритма нахождения ответа.

Можно полагать, что входными данными алгоритма является двоичное (или десятичное, это неважно) число, состоящее из n цифр. Число операций A(n), которые выполняет алгоритм для получения ответа, тоже зависит от n.

Например, в случае алгоритма сложения на вход подаются двоичные представления двух чисел, длина которых не превосходит n. Ясно, что их сумму можно получить за линейное относительно n число операций над битами (в случае десятичной записи — операций над десятичными цифрами). Более точное определение числа операций зависит от конкретного множества используемых элементарных операций и для нас сейчас неважно. Мы будем сортировать задачи по сложности — скорости роста функции A(n) — весьма грубо: линейный (в зависимости от n) рост сложности, полиномиальный рост и рост быстрее полиномиального.

На самом деле, поскольку у нас всего 2n различных наборов входных данных, мы можем заранее выписать все возможные 2n ответов, и алгоритм будет просто перебирать ответы, чтобы найти правильный. Тогда нам понадобится не более C(n)·2n операций, где C(n) — сложность проверки правильности ответа.

Решить или проверить?

В математике (и в жизни!) часто встречаются задачи, когда найти правильный ответ нелегко, а вот проверить правильность предъявленного ответа гораздо проще. Задачи, для которых сложность проверки ответа C(n) растет не более чем полиномиально, как раз и составляют класс NP. А те задачи, для которых сложность нахождения ответа A(n) растет полиномиально, составляют класс P.

Конечно, класс P содержится в классе NP — для проверки правильности ответа мы можем просто решить задачу. В знаменитой проблеме, которую мы сейчас обсуждаем, нужно выяснить, верно ли обратное: если решение задачи можно вычислительно просто проверить, то можно ли ее вычислительно просто решить?

С точки зрения здравого смысла это сомнительно. Например, рассмотрим задачу о нахождении гамильтонова цикла в графе. Пусть задан граф на n вершинах, то есть некоторый набор вершин (точек), в котором некоторые пары вершин соединены ребрами (отрезками), а некоторые нет. Нужно выяснить, найдется ли такой циклический путь по ребрам графа, который по разу проходит через все вершины (гамильтонов цикл). Ясно, что объем перебора всевозможных путей в графе быстро растет с ростом числа вершин и ребер.

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Рекомендуемые статьи

Палеогенетики прочитали ДНК представителя первых земледельцев Северного Кавказа Палеогенетики прочитали ДНК представителя первых земледельцев Северного Кавказа

Палеогенетики проанализировали геном представителя дарквети-мешоковской культуры

N+1
«Нельзя спрашивать у клиентов, что им нужно». Что говорил о бизнесе Стив Джобс «Нельзя спрашивать у клиентов, что им нужно». Что говорил о бизнесе Стив Джобс

Самые яркие высказывания Джобса о своих деловых принципах

Inc.
Эффект Матильды: как и почему женщины в науке остаются незамеченными Эффект Матильды: как и почему женщины в науке остаются незамеченными

Почему достижения женщин в науке оставались и остаются незамеченными?

ТехИнсайдер
Генетики нашли трех живых родственников швейцарской мумии Генетики нашли трех живых родственников швейцарской мумии

Генетики провели анализ ДНК женщины из швейцарской церкви Барфюссер

N+1
Как влюбить в себя и удержать мужчину, не манипулируя им: 6 шагов Как влюбить в себя и удержать мужчину, не манипулируя им: 6 шагов

Может ли манипуляция в отношениях быть «во благо»?

Psychologies
Эсин Гюрал Аргат «Мне нравится быть в центре» Эсин Гюрал Аргат «Мне нравится быть в центре»

Турецкая бизнесвумен Эсин Гюрал Аргат — о бизнесе, женщинах и футболе

Forbes Woman
Как короли и королевы XIX века отличались от своих парадных портретов? (галерея) Как короли и королевы XIX века отличались от своих парадных портретов? (галерея)

Некоторые художники… привирали о внешности королей и королев

Maxim
Дедушка, Егор и Наташа Дедушка, Егор и Наташа

Рассказ обладателя премии «Национальный бестселлер» Алексея Сальникова

Grazia
Долой предрассудки: 5 книг для девушек новой эпохи Долой предрассудки: 5 книг для девушек новой эпохи

5 книг, которые помогут разобраться во взрослой жизни

Популярная механика
Личный опыт: как смарт-часы заставляют стать активнее Личный опыт: как смарт-часы заставляют стать активнее

Умные часы могут побудить вас быть активнее, даже если вы этого не хотите

CHIP
«Беременная жена гонит меня ночью за мороженым. Это манипуляция?» «Беременная жена гонит меня ночью за мороженым. Это манипуляция?»

Что делать, если беременная жена просит мороженое в 3 часа ночи?

Psychologies
Низкоуглеродное государство:  как снизить издержки энергоперехода Низкоуглеродное государство:  как снизить издержки энергоперехода

Переход к зеленой экономике в ближайшие годы станет источником множества рисков

Forbes
Переселение взрослых особей оказалось лучшим способом вернуть орлов на Мальорку Переселение взрослых особей оказалось лучшим способом вернуть орлов на Мальорку

Для восстановления популяций хищных птиц лучше перевозить взрослых особей

N+1
Нити для похудения: как работает методика, которая взорвала Инстаграм Нити для похудения: как работает методика, которая взорвала Инстаграм

Похудение при помощи нитей: новый метод, который избавит от лишнего веса?

Cosmopolitan
Выслуга лет Выслуга лет

Как победить первые признаки старения

Forbes Woman
Детские лагеря для взрослых: как они работают Детские лагеря для взрослых: как они работают

Как формат детского лагеря помогает современным взрослым восстановить силы

СНОБ
Лицея день заветный Лицея день заветный

Жизнь в Царскосельском лицее била ключом

Караван историй
Как для советского кино строили соборы и создавали чудовищ Как для советского кино строили соборы и создавали чудовищ

Вспоминаем советское кино с самыми впечатляющими декорациями

Культура.РФ
Как разблокировать телефон, если забыл пароль: 6 способов Как разблокировать телефон, если забыл пароль: 6 способов

Что делать, если вы забыли пароль или графический ключ от телефона

CHIP
Как мы будем покупать вещи в будущем Как мы будем покупать вещи в будущем

На смен­у кассирам приходя­т умны­е тележки и робот­ы

GQ
Что посмотреть, пока не вышел новый сезон сериала «Игра в кальмара» Что посмотреть, пока не вышел новый сезон сериала «Игра в кальмара»

Фильмы и сериалы, которые идеально вписываются во вселенную «Игры в кальмара»

Maxim
Забил 144 гола, стал участником секс-скандала и ругался с Карпиным. Топ-10 фактов о лучшем футболисте страны Артеме Дзюбе Забил 144 гола, стал участником секс-скандала и ругался с Карпиным. Топ-10 фактов о лучшем футболисте страны Артеме Дзюбе

Самые громкие истории, связанные с Артемом Дзюбой

Maxim
Не могу стать матерью: 3 истории личного выбора Не могу стать матерью: 3 истории личного выбора

Есть разные способы стать родителями. Какой из них выбрать?

Psychologies
После стоматолога лучше не садиться за руль. Могут лишить прав После стоматолога лучше не садиться за руль. Могут лишить прав

Как анестезия влияет на реакцию у водителей

РБК
Спорить не о чем: как хорошо очистить поры и не повредить кожу Спорить не о чем: как хорошо очистить поры и не повредить кожу

Как правильно очищать кожу?

Cosmopolitan
От Плюща до Иерусалимы: самые необычные имена детей зарубежных знаменитостей От Плюща до Иерусалимы: самые необычные имена детей зарубежных знаменитостей

Знаменитости, придумавшие оригинальные имена своим детям

Cosmopolitan
Пакет, стакан и цветы: 5 необычных вещей, которые люди берут в аренду, чтобы произвести впечатление Пакет, стакан и цветы: 5 необычных вещей, которые люди берут в аренду, чтобы произвести впечатление

В Москве арендовать можно не только жилье

Playboy
Оцифровать себя: зачем всем скоро потребуется 3D-аватар и насколько сложно его сделать Оцифровать себя: зачем всем скоро потребуется 3D-аватар и насколько сложно его сделать

Настоящее и будущее технологий создания 3D-аватаров

Популярная механика
План спасения: тренируем мышцы тазового дна План спасения: тренируем мышцы тазового дна

Врачи все чаще рекомендуют тренировать мышцы тазового дна

Домашний Очаг
Поведение вулканов связали с состоянием магмы в резервуаре Поведение вулканов связали с состоянием магмы в резервуаре

Как состояние магмы определяет характер извержения вулкана?

N+1
Открыть в приложении