Рассказываем о неравенстве 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
Генетики нашли трех живых родственников швейцарской мумии Генетики нашли трех живых родственников швейцарской мумии

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

N+1
Мезозойские млекопитающие и их родственники оказались обладателями однотонного темно-коричневого меха Мезозойские млекопитающие и их родственники оказались обладателями однотонного темно-коричневого меха

Палеонтологи реконструировали окраску шести маммалиаформов

N+1
«Ничего подлого я не сделал». Саксофонист Игорь Бутман о джазе с Клинтоном и хоккее с Путиным «Ничего подлого я не сделал». Саксофонист Игорь Бутман о джазе с Клинтоном и хоккее с Путиным

Игорь Бутман — о переплетении джаза как музыки свободы и работы на власть

СНОБ
Самые скандальные Папы Римские: от средневековья до наших дней Самые скандальные Папы Римские: от средневековья до наших дней

Какие Папы Римские прославились вовсе не благодеяниями, а громкими скандалами

Maxim
Как будет выглядеть мир, если уровень моря повысится на метр? Как будет выглядеть мир, если уровень моря повысится на метр?

Как будут выглядеть известные места по всей планете в XXII веке?

Maxim
Екатерина Климова: Если хочешь чего-то большего, сделай это сама Екатерина Климова: Если хочешь чего-то большего, сделай это сама

Екатерина Климова – о семейных буднях, женском счастье и, конечно, о красоте

Добрые советы
«Множественные святые Ньюарка» — приквел культового «Клана Сопрано». И лишний способ убедиться, что 20 лет назад все было лучше «Множественные святые Ньюарка» — приквел культового «Клана Сопрано». И лишний способ убедиться, что 20 лет назад все было лучше

Что не так с приквелом «Клана Сопрано»?

Esquire
Исправляем ошибку 0xc0000906: при запуске программы или приложения Исправляем ошибку 0xc0000906: при запуске программы или приложения

Рассказываем, как просто справиться с ошибкой 0xc0000906

CHIP
Четыре лика империи Четыре лика империи

Как землетрясение повлияло на нынешний облик малых городов Италии

Вокруг света
Почему совершеннолетия достигают в 18 лет Почему совершеннолетия достигают в 18 лет

Почему именно 18 лет считается порогом совершеннолетия?

Популярная механика
Усложнение мемов с годами доказали математически Усложнение мемов с годами доказали математически

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

N+1
«Мужу можно спать с подругами». Модель разрешила измены, чтобы укрепить брак «Мужу можно спать с подругами». Модель разрешила измены, чтобы укрепить брак

Модель Моника Хульдт позволяет своему мужу заниматься сексом с другими женщинами

Cosmopolitan
Еще 10 горячих звезд сериалов — участниц нового рейтинга «100 самых сексуальных женщин страны» Еще 10 горячих звезд сериалов — участниц нового рейтинга «100 самых сексуальных женщин страны»

Горячие звезды сериалов

Maxim
Почему китайские смартфоны такие дешевые: мифы и правда Почему китайские смартфоны такие дешевые: мифы и правда

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

CHIP
Странности перевода: необычные трудовые привычки жителей разных стран Странности перевода: необычные трудовые привычки жителей разных стран

Предлагаем отвлечься на особенности и странности работы в других странах

Esquire
Я бы в блогеры пошел… Я бы в блогеры пошел…

Как выстроить отношения с юным блогером, который живет в соседней комнате?

Psychologies
Подтяни плейлист! Ученые нашли идеальные песни для сложных тренировок Подтяни плейлист! Ученые нашли идеальные песни для сложных тренировок

Секрет спортивных побед – в правильном плейлисте

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

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

СНОБ

19 кадров тех трех страшных дней 26 октября 2002 года

Cosmopolitan
«Я влюбилась, поехала крыша!»: Галина Беседина призналась, что изменяла мужу «Я влюбилась, поехала крыша!»: Галина Беседина призналась, что изменяла мужу

Галина Беседина раскрыла причины первого развода и отсутствия детей

Cosmopolitan
«Всегда эксперимент». Краткий гид по российскому портвейну «Всегда эксперимент». Краткий гид по российскому портвейну

Какой портвейн достоин вашего внимания?

СНОБ
В тени Каспийского монстра: экранопланы США середины холодной войны В тени Каспийского монстра: экранопланы США середины холодной войны

История экранопланов в США

Популярная механика
Такая разная головная боль Такая разная головная боль

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

Здоровье
Миссия невыполнима: что стало с лицом Тома Круза Миссия невыполнима: что стало с лицом Тома Круза

Том Круз — человек-загадка. Никто и никогда не понимал, сколько ему лет

Cosmopolitan
Философское селфи Философское селфи

О «Суперзвезде» Брюно Дюмона как репортаже о бесконечном закате Европы

Weekend
Клин клином вышибают: когда белковая и углеводная диеты могут работать одинаково Клин клином вышибают: когда белковая и углеводная диеты могут работать одинаково

Решение сесть на диету не означает, что ты отныне обречена терпеть муки голода

Cosmopolitan
Школа автотуризма. Проблемы самоидентификации Школа автотуризма. Проблемы самоидентификации

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

4x4 Club
Дзен без стен Дзен без стен

Как грамотно обустроить квартиру-студию

Лиза
Средиземноморская диета: что говорят о ней отзывы Средиземноморская диета: что говорят о ней отзывы

Рассказываем о плюсах и минусах средиземноморской диеты и делимся идеями меню

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