Рассказываем о неравенстве 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
Культовые предметы советского дизайна. Почему нам так дорог фотоаппарат «Зенит» Культовые предметы советского дизайна. Почему нам так дорог фотоаппарат «Зенит»

Рассказываем об истории фотоаппаратов «Зенит»

СНОБ
Когда 70 тысяч лет назад люди покинули Африку, они на 20 тысяч лет остановились на Иранском нагорье Когда 70 тысяч лет назад люди покинули Африку, они на 20 тысяч лет остановились на Иранском нагорье

Одним из важнейших центров расселения Homo sapiens стало Иранское нагорье

ТехИнсайдер
Николай первый Николай первый

Николай Полисский — первый российский художник работающий в жанре ленд-арт

AD
6 признаков глупого человека 6 признаков глупого человека

Как понять, кого нужно избегать? Да и нужно ли на самом деле?

Psychologies
Площадь эволюции Площадь эволюции

Реконструкция исторического павильона «Шестигранник» в Парке Горького

Vogue
Состав косметики: на что обращать внимание при выборе Состав косметики: на что обращать внимание при выборе

Каждый потребитель косметических средств хотя бы раз ошибался при выборе

РБК
Бизнес на опечатках: в 50-х секретарше надоело ошибаться в документах, она взбила краску в блендере и создала корректор Бизнес на опечатках: в 50-х секретарше надоело ошибаться в документах, она взбила краску в блендере и создала корректор

Как секретарша изобрела корректор и сделала из своего гараж мини-завод

VC.RU
«Это смерть за мной приходила»: как самопрограммирование сводит нас в могилу «Это смерть за мной приходила»: как самопрограммирование сводит нас в могилу

Отрывок из книги «Фокус на жизнь» — глава о самореализующихся пропрочествах

Forbes
Отеки, усталость, тяжесть: когда и зачем тебе нужен флеболог Отеки, усталость, тяжесть: когда и зачем тебе нужен флеболог

Ты тоже могла сталкиваться с тяжестью в ногах, характерным «гулом», отеками

Cosmopolitan
Вызов, который стоит принять Вызов, который стоит принять

Мы пообщались с победителями и призерами Паралимпиады в Токио

Добрые советы
6 путей к взаимопониманию с нарциссом 6 путей к взаимопониманию с нарциссом

Что делать если вы не готовы расстаться с нарциссичным партнером

Psychologies
«Пришел с кастрюлей»: 20 смешных историй о попытках соблазнения «Пришел с кастрюлей»: 20 смешных историй о попытках соблазнения

20 самых забавных историй о мужских попытках обольщения

Cosmopolitan
После «оттепели». «Способ неопасного диссидентства» После «оттепели». «Способ неопасного диссидентства»

Юлию, оставшуюся фактически сиротой, удочерили старшие Хрущёвы

Дилетант
Как правильно закаляться и не замерзнуть Как правильно закаляться и не замерзнуть

Несколько полезных советов перед холодами

GQ
Операция «Квадратный снег» и другие приключения Бурунова Операция «Квадратный снег» и другие приключения Бурунова

Актер Сергей Бурунов — о драме, мечте стать летчиком и своей карьере

OK!
Гайд по экранам ноутбуков: что важно знать Гайд по экранам ноутбуков: что важно знать

Мы собрали для вас краткий гайд, который поможет разобраться в типах дисплеев

CHIP
«Леша, ничего личного!» Дикие истории покупателей новых машин в России «Леша, ничего личного!» Дикие истории покупателей новых машин в России

От бешеных накруток до импульсивных покупок и попыток заработать на дефиците

РБК
Мрачные сказки Мрачные сказки

«Черные гуси» и «Баллада о мальчике по имени Ножниц» Марианны Лаптевой

Esquire
Советская автомобильная иллюстрация: 1976 год Советская автомобильная иллюстрация: 1976 год

Необычная автомобильная подборка – из набора карманных календариков 1976 года

Популярная механика
Подросток хамит: что делать родителям Подросток хамит: что делать родителям

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

Psychologies
Эволюционная баллистика мамонтов: от хоботных до голоценового финала Эволюционная баллистика мамонтов: от хоботных до голоценового финала

Наш рассказ о захватывающем пути хоботных во времени и пространстве

Naked Science
Андрей Столыпин. Звезда для Андрей Столыпин. Звезда для

Андрей Столыпин — о своей жизни и дружбе с неформалами

Коллекция. Караван историй
Одна вокруг света: тысяча неприятностей по дороге в Колумбию Одна вокруг света: тысяча неприятностей по дороге в Колумбию

144-я серия о кругосветном путешествии москвички Ирины Сидоренко и ее собаки

Forbes
Алексей Меркулов, Animaccord: «У нас с самого начала не было стратегии продавать контент» Алексей Меркулов, Animaccord: «У нас с самого начала не было стратегии продавать контент»

Коммерческий директор Animaccord — о популярности сериала «Маша и Медведь»

Эксперт
Странные и смешные тени, сфотографированные при обычных обстоятельствах (галерея) Странные и смешные тени, сфотографированные при обычных обстоятельствах (галерея)

Авторам этих фотографий попалось, действительно, нечто особенное!

Maxim
Не женщина и не поэт: почему Нобелевскую премию получил писатель из Танзании Не женщина и не поэт: почему Нобелевскую премию получил писатель из Танзании

Могло ли вручение Нобелевской премии Гурне быть политическим решением

Forbes
Марина Казанкова: Марина Казанкова:

Интервью с актрисой Мариной Казанковой

Караван историй
Гляциологи провели перепись кавказских ледников Гляциологи провели перепись кавказских ледников

Площадь оледенения Кавказа уменьшилась на четверть с начала века

N+1
Падающие башни мира: не только Пизанская! Падающие башни мира: не только Пизанская!

Падающие башни — что с ними делать?

Популярная механика
Открыть в приложении