Рассказываем о неравенстве 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
Вредные советы: пошаговая инструкция, как усложнить себе жизнь Вредные советы: пошаговая инструкция, как усложнить себе жизнь

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

Psychologies
Эта привычка может повысить риск развития деменции на 43% Эта привычка может повысить риск развития деменции на 43%

Употребление большого количества сахара может повысить риск развития деменции

ТехИнсайдер
Игра в десятку. Сколько будет стоить новый Lexus LX600 Игра в десятку. Сколько будет стоить новый Lexus LX600

Lexus LX600. Ну и чем он хорош?

Maxim
Пластичность мозга Пластичность мозга

Потрясающие факты о том, как мысли способны менять структуру и функции мозга

kiozk originals
Под водой, в космосе и даже в ДНК. Как человечество будет хранить информацию в будущем Под водой, в космосе и даже в ДНК. Как человечество будет хранить информацию в будущем

Самые новаторские и надежные варианты повесить замок на ваши файлы

Inc.
6 привычек, которые мешают вам стать свободнее 6 привычек, которые мешают вам стать свободнее

О свободе жить по-своему. Но как же ее обрести?

Psychologies
Тропическая гостья в Москве-реке Тропическая гостья в Москве-реке

Чудо природы в Москве-реке

Наука и жизнь
Ученые устроили австралийским комарам бактериальный геноцид Ученые устроили австралийским комарам бактериальный геноцид

Ученые смогли подавить численность комаров в двух австралийских городах

N+1
Угадай мелодию: самые известные песни из фильмов (ты их точно слышала!) Угадай мелодию: самые известные песни из фильмов (ты их точно слышала!)

Правильно подобранный саундтрек значительно способствует известности фильма

Cosmopolitan
Персонажи фильмов, основанные на реальных личностях Персонажи фильмов, основанные на реальных личностях

Узнай, кто стоит за всеми любыми персонажами

Maxim
Миллионерша, которую разорили мужчины: история Барбары Хаттон Миллионерша, которую разорили мужчины: история Барбары Хаттон

«Бедная богатая маленькая девочка» — так называли Барбару Хаттон в газетах

Cosmopolitan
Поступи в институт и найди себя Поступи в институт и найди себя

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

СНОБ
«Оставила пуповину вместе с плацентой». Женщина рассказала про лотосовые роды «Оставила пуповину вместе с плацентой». Женщина рассказала про лотосовые роды

Лотосовые роды — это необычная традиция родом с Бали

Cosmopolitan
«Разводиться или нет?»: почему женщины не решаются на разрыв отношений «Разводиться или нет?»: почему женщины не решаются на разрыв отношений

Женщина, задумывающаяся над вопросом «уйти или остаться», переживает свой ад

Psychologies
Другой берег Другой берег

Черногория готова принимать гостей как с моря, так и с суши

Robb Report
На близком расстоянии На близком расстоянии

Актриса Ксения Раппопорт — о самокритике и «Кинотавре»

OK!
«Уборщица»: автор «Бысстыжих» и Марго Робби сняли сериал об эмоциальном абьюзе «Уборщица»: автор «Бысстыжих» и Марго Робби сняли сериал об эмоциальном абьюзе

На Netflix вышел новый сериал с Маргарет Куэлли в главной роли

Forbes
Сколько стоит воссоздать родословную Сколько стоит воссоздать родословную

Сколько стоит создать родословную?

СНОБ
Правила питания, которые спасут от осенней грусти Правила питания, которые спасут от осенней грусти

Что есть и пить осенью, чтобы чувствовать себя максимально энергичными

Psychologies
Лургиканская пещера и её ледяные скульптуры Лургиканская пещера и её ледяные скульптуры

Мир пещер бесконечно притягателен

Наука и жизнь
Как накормить малоежку? Читай в новой книге Марики Кравцовой «Мама, хочу есть!» Как накормить малоежку? Читай в новой книге Марики Кравцовой «Мама, хочу есть!»

Марика Кравцова — о специфике детского питания и о том, как кормить детей

Cosmopolitan
4 правила. Как мужчине выжить в эпоху феминизма 4 правила. Как мужчине выжить в эпоху феминизма

Как не путать феминизм с матриархатом

СНОБ
Опасная литература: что было написано в первой в мире запрещенной книге Опасная литература: что было написано в первой в мире запрещенной книге

Самой первой в мире запрещенной книгой стал труд колониста Томаса Мортона

Популярная механика
Как страховался российский экспорт Как страховался российский экспорт

Чем запомнились знаковые сделки в истории страхования экспортных контрактов?

РБК
Здесь звезда не падала: что не так с гипотезой о «содомском метеорите» Здесь звезда не падала: что не так с гипотезой о «содомском метеорите»

Почему научное сообщество усомнилось в гипотезе о «содомском метеорите»

N+1
В США обнаружили обугленные семена табака возрастом более 12 тысяч лет В США обнаружили обугленные семена табака возрастом более 12 тысяч лет

Археологи обнаружили обугленные семена табака, возраст которых около 12300 лет

N+1
Как оказать себе первую психологическую помощь? Как оказать себе первую психологическую помощь?

Как научиться самостоятельно оказывать себе психологическую помощь?

Psychologies
Лед тронулся Лед тронулся

Время снега приближается, но и глобальное потепление наступает неумолимо

Men’s Health
Где искать витамины? Где искать витамины?

Можно ли получать витамины с едой или нужно принимать дополнительно?

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