Класс PS — различия между версиями
Rinatvr (обсуждение | вклад) |
Rinatvr (обсуждение | вклад) |
||
| Строка 10: | Строка 10: | ||
== Связь класса ''PS'' с другими классами теории сложности == | == Связь класса ''PS'' с другими классами теории сложности == | ||
| − | === ''P '' | + | === ''P'' ⊆ ''PS'' === |
====Доказательство:==== | ====Доказательство:==== | ||
Машина Тьюринга <tex>m</tex>, распознающая язык из <tex>P</tex> за полиномиальную величину времени не успеет использовать память, размер которой превосходит полиномиальное значение. | Машина Тьюринга <tex>m</tex>, распознающая язык из <tex>P</tex> за полиномиальную величину времени не успеет использовать память, размер которой превосходит полиномиальное значение. | ||
| − | === ''NP '' | + | === ''NP'' ⊆ ''PS'' === |
====Доказательство:==== | ====Доказательство:==== | ||
Для перебора всех сертификатов полиномиальной длины, необходим полиномиальный размер памяти. Тогда любой язык из <tex>NP</tex> принадлежит <tex>PS</tex> | Для перебора всех сертификатов полиномиальной длины, необходим полиномиальный размер памяти. Тогда любой язык из <tex>NP</tex> принадлежит <tex>PS</tex> | ||
| + | === ''L'' ⊆ ''P'' === | ||
| + | ====Доказательство:==== | ||
| + | |||
| + | Машина Тьюринга, распознающая язык <tex>L=DSPACE(c \log n)</tex> работает не более чем: <tex>| \Sigma |^{c\log n}=poly(n) </tex> времени. | ||
| + | |||
| + | === Вывод === | ||
| + | <tex> L \subseteq P \subseteq NP \subseteq PS </tex> | ||
| + | |||
| + | По теореме о емкостной иерархии <tex> L \neq PS </tex>. Тогда одно из рассмотренных включений - строгое. | ||
== Класс ''NPS'' == | == Класс ''NPS'' == | ||
Классом <tex>NPS (NPSPACE)\,\!</tex> называется множество языков, распознаваемых недетерминированной машиной Тьюринга с полиномиально ограниченной памятью. | Классом <tex>NPS (NPSPACE)\,\!</tex> называется множество языков, распознаваемых недетерминированной машиной Тьюринга с полиномиально ограниченной памятью. | ||
Версия 21:28, 31 марта 2010
Содержание
Определение
Классом называется множество языков, распознаваемых детерминированной машиной Тьюринга с полиномиально ограниченной памятью.
, где детерминированная машина Тьюринга, расход памяти, длина .
Альтернативное определение
Связь класса PS с другими классами теории сложности
P ⊆ PS
Доказательство:
Машина Тьюринга , распознающая язык из за полиномиальную величину времени не успеет использовать память, размер которой превосходит полиномиальное значение.
NP ⊆ PS
Доказательство:
Для перебора всех сертификатов полиномиальной длины, необходим полиномиальный размер памяти. Тогда любой язык из принадлежит
L ⊆ P
Доказательство:
Машина Тьюринга, распознающая язык работает не более чем: времени.
Вывод
По теореме о емкостной иерархии . Тогда одно из рассмотренных включений - строгое.
Класс NPS
Классом называется множество языков, распознаваемых недетерминированной машиной Тьюринга с полиномиально ограниченной памятью.