Полиномиальная иерархия — различия между версиями
(Отмена правки 80739, сделанной 46.242.10.153 (обсуждение)) |
|||
Строка 2: | Строка 2: | ||
==Классы из полиномиальной иерархии== | ==Классы из полиномиальной иерархии== | ||
− | Приведем некоторые соотношения между классами [[Классы | + | Приведем некоторые соотношения между классами [[Классы Sigma_i и Pi_i|<math>\Sigma_i</math> и <math>\Pi_i</math>]]. |
<tex>\Sigma_0 = P</tex><br> | <tex>\Sigma_0 = P</tex><br> | ||
Строка 14: | Строка 14: | ||
===Связь языков из <math>\Sigma_i</math> и <math>\Pi_i</math>=== | ===Связь языков из <math>\Sigma_i</math> и <math>\Pi_i</math>=== | ||
− | Если язык <tex>L</tex> принадлежит [[Классы Sigma_i|классу <math>\Sigma_i</math>]], то дополнение <tex>\overline{L}</tex> | + | Если язык <tex>L</tex> принадлежит [[Классы Sigma_i|классу <math>\Sigma_i</math>]], то дополнение <tex>\overline{L}</tex> принадлежит [[Классы Sigma_i и Pi_i|классу <math>\Pi_i</math>]] |
==Коллапс полиномиальной иерархии== | ==Коллапс полиномиальной иерархии== |
Версия 07:05, 31 марта 2021
Полиномиальная иерархия - иерархия классов сложности, которая обобщает классы P, NP и coNP до вычислений с оракулом.
Содержание
Классы из полиномиальной иерархии
Приведем некоторые соотношения между классами . и
Связь языков из и
Если язык классу , то дополнение принадлежит классу
принадлежитКоллапс полиномиальной иерархии
Если теоремам о коллапсе полиномиальной иерархии полиномиальная иерархия сжимается до уровня . То есть если , то . Это означает, что равенство классов P и NP схлопывает полиномиальную иерархию.
или , то поОбъединение классов полиномиальной иерархии
Объединение всех классов полиномиальной иерархии называется классом PH.
Известно что PH является подмножеством PS, но о равенстве между этими классами ничего не известно.