Некоторые реальные примеры задач, связанные с проблемой P и NP:
- Задача поиска клики. old.computerra.ru Предположим, что в большой компании некоторые люди знакомы друг с другом. old.computerra.ru Нужно найти размер максимальной группы людей, в которой все будут друг с другом знакомы. old.computerra.ru
- Задача коммивояжёра. old.computerra.ru nplus1.ru Дан набор городов и расстояний между ними, требуется найти кратчайший маршрут, следуя которому можно посетить все города. old.computerra.ru
- Задача о нахождении гамильтонова цикла в графе. nplus1.ru Задан граф на n вершинах, в котором некоторые пары вершин соединены рёбрами, а некоторые нет. nplus1.ru Нужно выяснить, найдётся ли такой циклический путь по рёбрам графа, который по разу проходит через все вершины. nplus1.ru
- Задача пропозициональной выполнимости (SAT). old.computerra.ru По заданной булевской формуле требуется определить, истинна ли она хоть при каких-нибудь значениях переменных. old.computerra.ru
Проблема P и NP связана с вопросом о том, совпадают ли два класса задач. www.securitylab.ru Класс P включает задачи, которые компьютер может решить эффективно, то есть за полиномиальное время, а класс NP содержит задачи, для которых можно быстро проверить правильность уже существующего решения. www.securitylab.ru