Теория сложности вычислений — Википедия

Теория вычислительной сложности Определение и классификация сложности Сложность задачи определяется как время, необходимое для ее решения.  Сложность задач может быть […]

Теория вычислительной сложности

  • Определение и классификация сложности

    • Сложность задачи определяется как время, необходимое для ее решения. 
    • Сложность задач может быть классифицирована по времени, пространству и другим параметрам. 
  • Классы сложности P, NP и другие

    • P — класс задач, которые могут быть решены за полиномиальное время. 
    • NP — класс задач, которые могут быть проверены за полиномиальное время. 
    • PSPACE — класс задач, которые могут быть решены за полиномиальное пространство. 
    • EXPTIME — класс задач, которые могут быть решены за экспоненциальное время. 
  • Теоремы иерархии и редукции

    • Теоремы иерархии определяют иерархию классов сложности. 
    • Редукция — это преобразование одной задачи в другую, что отражает сложность. 
    • Полиномиальное время является наиболее часто используемым типом сокращения. 
  • Важные открытые проблемы

    • Проблема соотношения P и NP — одна из самых важных открытых проблем в теории сложности. 
    • Задачи в NP, которые не являются P- или NP-полными, называются NP-промежуточными. 
    • Доказательство неравенства между различными классами сложности может иметь большое значение. 
  • Различия между классами сложности

    • Существует предположение о неравенстве многих известных классов сложности, но это не доказано. 
    • Неравенство между NP и co-NP, а также между P и PSPACE является важным вопросом. 
    • Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала. 

Полный текст статьи:

Теория сложности вычислений — Википедия

Оставьте комментарий

Прокрутить вверх