Рассказываем о неравенстве 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 вершинах, то есть некоторый набор вершин (точек), в котором некоторые пары вершин соединены ребрами (отрезками), а некоторые нет. Нужно выяснить, найдется ли такой циклический путь по ребрам графа, который по разу проходит через все вершины (гамильтонов цикл). Ясно, что объем перебора всевозможных путей в графе быстро растет с ростом числа вершин и ребер.

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

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

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

Посчитаны риски 175 возможных последствий для здоровья при приеме агонистов ГПП-1 Посчитаны риски 175 возможных последствий для здоровья при приеме агонистов ГПП-1

175 последствий для здоровья при терапии агонистами ГПП-1

N+1
Какой завтрак полезнее: два яйца или каша? Какой завтрак полезнее: два яйца или каша?

Какой завтрак более полезный – белковый или углеводный?

Cosmopolitan
Астрономы впервые отыскали двойную звезду вблизи сверхмассивной черной дыры в центре Млечного Пути Астрономы впервые отыскали двойную звезду вблизи сверхмассивной черной дыры в центре Млечного Пути

Астрономы обнаружили двойную звездную систему вблизи черной дыры Стрелец А*

N+1
Как растения узнают о приближении зимы и адаптируются к холодам Как растения узнают о приближении зимы и адаптируются к холодам

Ученые обнаружили механизм, который активирует в растениях "зимний режим"

Популярная механика
Два месяца под землей без света и общения с людьми: эксперимент Мишеля Сифра Два месяца под землей без света и общения с людьми: эксперимент Мишеля Сифра

Как проходил эксперимент Мишеля Сифра и к каким он пришел выводам

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

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

Популярная механика
Адская парочка: 3 худшие пары по знаку зодиака Адская парочка: 3 худшие пары по знаку зодиака

Есть такие знаки, которые просто ну никак не могут быть вместе

Cosmopolitan
Такая разная головная боль Такая разная головная боль

Головная боль, или цефалгия – самый распространенный симптом на планете

Здоровье
Нас везут к злой колдунье: история мальчика, тайно жившего в Бухенвальде Нас везут к злой колдунье: история мальчика, тайно жившего в Бухенвальде

История самого юного узника концлагеря

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

Плазменные волны (плазмоны) — это коллективные возбуждения электронов

Популярная механика
Можно помедленнее? Можно помедленнее?

Slow sex («медленный секс»). Точно стоит попробовать, если есть время и силы

Cosmopolitan
Ударница Ударница

Кто эта хрупкая блондинка? Модель? Актриса? А вот и нет!

Maxim
5 неочевидных симптомов варикоза 5 неочевидных симптомов варикоза

Какие симптомы предупреждают о варикозе?

Лиза
Всё плохо и ничего не болит: 5 признаков проблем с печенью Всё плохо и ничего не болит: 5 признаков проблем с печенью

Признаки, которые указывают на заболевания печени

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

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

Популярная механика
Что стало с одеждой принцессы Дианы после ее смерти и другие тайны ее гардероба Что стало с одеждой принцессы Дианы после ее смерти и другие тайны ее гардероба

Зачем одежду леди Ди сожгли после автокатастрофы, как она носила старые вещи?

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

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

N+1
Я есть Грут: какой получилась игра Я есть Грут: какой получилась игра

Почему вам стоит поиграть в «Стражей Галактики»?

Esquire
«Благодаря аварии я нашла свое новое призвание» «Благодаря аварии я нашла свое новое призвание»

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

Psychologies
Телеканал, одежда, алкоголь и поддержка малого бизнеса: музыка подарила Пи Дидди славу, а предпринимательство — деньги Телеканал, одежда, алкоголь и поддержка малого бизнеса: музыка подарила Пи Дидди славу, а предпринимательство — деньги

Рэпер Шон Комбс помогает малому бизнесу и инвестирует в техпроекты

VC.RU
8 затопленных городов СССР 8 затопленных городов СССР

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

Maxim
Всеобщий друг, интеллектуал и провокатор. Каким был Антон Носик Всеобщий друг, интеллектуал и провокатор. Каким был Антон Носик

Без Антона Носика не было бы не только русской блогосферы

Esquire
Умные и глупые нации. Почему бедные страны так и остаются бедными Умные и глупые нации. Почему бедные страны так и остаются бедными

Почему бывшие колонии до сих пор относятся к самым бедным странам в мире?

СНОБ
Синтетизированный нейросетью голос обманул людей и алгоритмы Синтетизированный нейросетью голос обманул людей и алгоритмы

Алгоритмы для синтеза речи способны обмануть алгоритмы для идентификации

N+1
Глубокая стимуляция с обратной связью облегчила симптомы резистентной депрессии Глубокая стимуляция с обратной связью облегчила симптомы резистентной депрессии

Ученые протестировали терапию резистентной депрессии с помощью стимуляции мозга

N+1
Полезные советы и лайфхаки домашнего мастера Полезные советы и лайфхаки домашнего мастера

Нехитрые решения для хитрых задач

Популярная механика
Актер года: Иван Янковский Актер года: Иван Янковский

Иван Янковский прошел через «Огонь» и «Топи»

GQ
Фонды чемпионов Фонды чемпионов

Сколько платят боксерам, бойцам ММА и поп-ММА в России и за ее пределами

Forbes
Умеренный халифат Умеренный халифат

Как живут афганцы после возвращения талибов

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

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

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