v teorie výpočetní složitosti, exponenciální hierarchie je hierarchie třídy složitosti, což je exponenciální čas analog polynomiální hierarchie. Stejně jako jinde v teorii složitosti se „exponenciální“ používá ve dvou různých významech (lineární exponenciální hranice
pro konstantu Ca plné exponenciální hranice
), což vede ke dvěma verzím exponenciální hierarchie.[1][2]
EH
EH je spojení tříd
pro všechny k, kde
(tj. jazyky vypočítatelné v nedeterministické čas
pro nějakou konstantu C s
věštec ). Jeden také definuje

Ekvivalentní definicí je, že jazyk L je v
pouze a jen v případě, že to lze zapsat do formuláře

kde
je predikát vypočítatelný v čase
(což implicitně omezuje délku yi). Ekvivalentně také EH je třída jazyků vypočítatelných pro střídavý Turingův stroj včas
pro některé C s neustále mnoha střídáním.
EXPH
EXPH je spojení tříd
, kde
(jazyky vypočítatelné v nedeterministickém čase
pro nějakou konstantu C s
Oracle) a znovu:

Jazyk L je v
právě tehdy, když lze zapsat jako

kde
je vypočítatelný v čase
pro některé C, což opět implicitně omezuje délku yi. Ekvivalentně je EXPH třída jazyků vypočítatelných v čase
na střídavém Turingově stroji s neustále mnoha střídáním.
Srovnání
- E ⊆ NE ⊆ EH ⊆ ESPACE,
- EXP ⊆ NEXP ⊆ EXPH ⊆ EXPSPACE,
- EH ⊆ EXPH.
Reference
- ^ Sarah Mocas, Oddělení tříd v hierarchii exponenciálního času od tříd v PH, Theoretical Computer Science 158 (1996), č. 1 1–2, s. 221–231.
- ^ Anuj Dawar, Georg Gottlob, Lauri Hella, Zachycení tříd relativizované složitosti bez pořadí, Mathematical Logic Quarterly 44 (1998), č. 1. 1, s. 109–122.
externí odkazy
Složitost Zoo: Třída EH
|
---|
Považováno za proveditelné | |
---|
Podezření na nemožnost | |
---|
Považováno za neproveditelné | |
---|
Hierarchie tříd | |
---|
Rodiny tříd | |
---|