ZPP (złożoność)

Klasa ZPP , jest przedmiotem teorii złożoności , w teoretycznej informatyki . Jest to klasa problemów decyzyjnych na probabilistycznej maszynie Turinga . Akronim ZPP pochodzi od Zero-Error Probabilistic Wielomian time .

Definicje

Istnieje kilka równoważnych definicji ZPP. Zaczynamy od tego, który nadaje jej nazwę.

Definicja przez czas wielomianu w oczekiwaniu

Klasa ZPP to zbiór problemów lub języków równoważnych , dla których istnieje probabilistyczna maszyna Turinga, taka jak:

Definicje z odpowiedzią „Nie wiem”

ZPP to klasa problemów, które można rozwiązać na probabilistycznej maszynie Turinga z wielomianem czasu , mającej następujące właściwości:

Definicja przez przecięcie

Klasa ZPP to także skrzyżowanie klas RP i co-RP  :

Relacje z innymi klasami

Z definicji: .

A także mamy: P .

Problemy w ZPP

Historia

Klasę tę wprowadził J. Gill w artykule Złożoność obliczeniowa probabilistycznych maszyn Turinga , w tym samym czasie co klasa RP .

Bibliografia

(en) Sanjeev Arora i Boaz Barak , Złożoność obliczeniowa: nowoczesne podejście , Cambridge University Press ,2009( ISBN  0-521-42426-7 ) , rozdz.  7

Link zewnętrzny

Uwagi i odniesienia

  1. Zoo złożoności
  2. (w) John Gill , „  Złożoność obliczeniowa probabilistycznej maszyny Turinga  ” , SIAM Journal we Computing , vol.  6, n O  4, 1977, s.  675-695
<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">