P (сложность)
- P — класс задач, решаемых за полиномиальное время.
- P содержит множество естественных задач, включая задачи линейного программирования и поиск максимального соответствия.
- Задача определения того, является ли число простым, находится в P.
- Обобщением P является NP, представляющий собой класс задач принятия решений, разрешимых недетерминированной машиной Тьюринга.
- P тривиально является подмножеством NP и co-NP, и многие эксперты считают, что это правильное подмножество.
- L строго содержится в PSPACE, и самые сложные задачи в P — это P-полные задачи.
- P содержится в BQP, и неизвестно, является ли ограничение строгим.
- Алгоритмы с полиномиальным временем работы замкнуты по составу, что говорит о том, что если кто-то записывает функцию с полиномиальным временем, то весь алгоритм занимает полиномиальное время.
Полный текст статьи: