Рассказываем о неравенстве 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
Дочки-матери Дочки-матери

Известные девушки, их мамы, сестры и дочери рассуждают на тему возраста

Grazia
Как мозг формирует привычки и почему от них сложно избавиться Как мозг формирует привычки и почему от них сложно избавиться

Мозг и привычки: причем тут дофамин и ошибки в предсказаниях?

ТехИнсайдер
Подросток хамит: что делать родителям Подросток хамит: что делать родителям

Как себя вести, если подросток вам хамит.

Psychologies
«Кухня Древнего мира» «Кухня Древнего мира»

О сырах, которые в Древнем Риме считались скромной пищей

N+1
Ты меня породил, я с тобой и покончу: изобретения, от которых пострадали их создатели Ты меня породил, я с тобой и покончу: изобретения, от которых пострадали их создатели

Истории об изобретателях, убитых своими собственными творениями

Популярная механика
Свет сошелся Свет сошелся

Chanel: практическая магия Коко и сюрреалистические киноэксперименты Кокто

Harper's Bazaar
Указка как символ: 12 фильмов о романах учителей и учеников Указка как символ: 12 фильмов о романах учителей и учеников

12 фильмов о запретной любви учителей и учеников

Cosmopolitan
Купе на двоих Купе на двоих

Сейди Хаарла, рассказала о любви к поездам, одиночестве и русском языке

Grazia
«Атаман», «Комбат», «Стрела» и другие: 7 крутых внедорожников из России «Атаман», «Комбат», «Стрела» и другие: 7 крутых внедорожников из России

Интересные и редкие российские внедорожники

РБК
Не говорите это инспектору ГИБДД. Иначе будут большие проблемы Не говорите это инспектору ГИБДД. Иначе будут большие проблемы

Водителей, которые спорят с сотрудниками ГИБДД, предупредили об ответственности

РБК
Александр Снегирев: Человек будущего. Рассказ из сборника «Время вышло» Александр Снегирев: Человек будущего. Рассказ из сборника «Время вышло»

Рассказ Александра Снегирева из сборника «Время вышло»

СНОБ
Как собаки воспринимают человеческую речь Как собаки воспринимают человеческую речь

Как будут реагировать на одни и те же фразы собаки разных возрастов

Популярная механика
Как понять, что ваши социальные навыки далеки от совершенства Как понять, что ваши социальные навыки далеки от совершенства

Как понять, что у вас низкий эмоциональный интеллект?

Psychologies
10 обычных вещей, которые почему-то неприличны в Японии 10 обычных вещей, которые почему-то неприличны в Японии

Как ты можешь, сам того не подозревая, обесчестить себя в Японии

Maxim
Стриминг. Онлайн-кинотеатр Стриминг. Онлайн-кинотеатр

Как ivi удается выигрывать в битве с пиратами и соревноваться с корпорациями

Esquire
«Обязательный завтрак, вредный кофе и опасный фастфуд. Почему  почти все, что нам рассказывали о еде, неправда» «Обязательный завтрак, вредный кофе и опасный фастфуд. Почему  почти все, что нам рассказывали о еде, неправда»

Насколько популярные утверждения о еде иногда далеки от правды

N+1
Стволовые клетки пообщались мембранными пузырьками с РНК Стволовые клетки пообщались мембранными пузырьками с РНК

Стволовые клетки мышей синхронизировали этапы развития при помощи везикул с РНК

N+1
Вредные советы: пошаговая инструкция, как усложнить себе жизнь Вредные советы: пошаговая инструкция, как усложнить себе жизнь

Зачастую мы сами можем легко помешать себе со всем справиться, и вот как

Psychologies
Андрей Калина Андрей Калина

Паралимпиада в Токио принесла Андрею Калине сразу три золотых медали

Собака.ru
Темные светила: коричневые карлики Темные светила: коричневые карлики

Коричневые карлики – космические тела, светящие совсем недолго

Популярная механика
60 лет в комоде: девушка надела на свадьбу винтажное бабушкино платье 60 лет в комоде: девушка надела на свадьбу винтажное бабушкино платье

Элли Ливингвотер надела на свадьбу бабушкин наряд 60-летней давности

Cosmopolitan
Огласите весь список Огласите весь список

Что бы такого съесть, чтобы помолодеть и заодно похудеть?

Grazia
Хорошее начало отношений — каким оно должно быть? Хорошее начало отношений — каким оно должно быть?

Как не обмануться и уберечь себя от негативных эмоций в начале отношений?

Psychologies
Что за трава — сныть, и зачем люди ее едят Что за трава — сныть, и зачем люди ее едят

Состав и полезные свойства сныти для питания, красоты и здоровья.

РБК
Кодекс поведения робота Кодекс поведения робота

В чем заключаются ключевые проблемы взаимодействия человека и ИИ

Популярная механика
10 лучших фильмов о Джеймсе Бонде 10 лучших фильмов о Джеймсе Бонде

Лучшие картины культовой франшизы о Джеймсе Бонде

GQ
Культовые предметы советского дизайна. Кто придумал граненый стакан Культовые предметы советского дизайна. Кто придумал граненый стакан

Реальной история дизайна в СССР и новая жизнь советской посуды из стекла

СНОБ
Когда смешно, уже не страшно Когда смешно, уже не страшно

Елена Новикова – о жизни за 50, отношениях с телом, детьми и своими страхами

Домашний Очаг
Джентльмены предпочитают леди: как Мэрилин Монро чуть не стала княгиней Монако Джентльмены предпочитают леди: как Мэрилин Монро чуть не стала княгиней Монако

Спутницей жизни Ренье III могла стать не кто иная, как Мэрилин Монро

Cosmopolitan
Открыть в приложении