np полные задачи



Np полная задача

Автор Spathi задал вопрос в разделе Естественные науки

Что такое np-полная задача и вообще классы P и NP? Пожалуйста, попроще и своими словами 🙂 и получил лучший ответ

Ответ от Krab Вark[гуру]
Те задачи, время решения которых (количество операций для нахождения ответа) зависит от количества входных данных, как многочлен, называются принадлежащими к P-классу (polynomial) алгоритмов. Те задачи, для которых можно хотя бы проверить правильность предложенного решения за полиномиально зависящее от входных данных время, называются принадлежащими NP-классу (non-deterministic polynomial). P-класс входит в NP-класс. А NP-полные задачи - те, для которых не доказано ни то, что они не могут быть решены за полиномиальное время, ни то, что они не могут быть решены за полиномиальное время (то есть они NP, но неизвестно, может, они и P, но это не доказать) . Это целый класс задач, для которого известно, что если когда-нибудь удастся доказать, что хоть одна задача из них принадлежит классу P, то все задачи этого класса будут принадлежать классу P - но еще ни для одной задачи этого класса не удалось найти полиномиальный алгоритм решения, так что скорее всего класс NP-полных задач никогда не войдет в класс P.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Что такое np-полная задача и вообще классы P и NP? Пожалуйста, попроще и своими словами 🙂
NP-полная задача на Википедии
Посмотрите статью на википедии про NP-полная задача
Класс NP на Википедии
Посмотрите статью на википедии про Класс NP
Класс P на Википедии
Посмотрите статью на википедии про Класс P
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*