Złożoność obliczeniowa/Test 3: Klasy złożoności obliczeniowej
Liniowe przyspieszanie działania maszyny uzyskujemy poprzez:
zwiększenie liczby stanów
zmniejszenie alfabetu maszyny
zwiększenie alfabetu maszyny
wstępne przetworzenie danych
zmniejszenie liczby stanów
jest klasą języków, które mogą być akceptowane:
w niedeterministycznym czasie liniowym
w deterministycznej pamięci logarytmicznej
w niedeterministycznej pamięci logarytmicznej
w deterministycznym czasie liniowym
W jak wielu konfiguracjach może znaleźć się maszyna Turinga o złożoności pamięciowej (asymptotycznie)?
Tezą twierdzenia Savitcha jest:
Klasy zamknięte na operację dopełnienia to:
klasy deterministyczne
klasy niedeterministyczne czasowe
klasy niedeterministyczne pamięciowe
Która rodzina klas podlega hierarchii?
tylko złożoności czasowej
tylko złożoności pamięciowej
zarówno złożoności czasowej jak i pamięciowej
żadne z powyższych
Jak klasa ma się do ?
zawiera się ściśle w
nie wiadomo nic na ten temat
zawiera się w , ale nie wiemy czy ściśle
zawiera się ściśle w
zawiera się w , ale nie wiemy czy ściśle