Booleovská hierarchie - Boolean hierarchy
The booleovská hierarchie je hierarchie z booleovský kombinace (průsečík, svaz a doplňování ) z NP sady. Ekvivalentně lze logickou hierarchii popsat jako třídu booleovské obvody přes NP predikáty. Kolaps booleovské hierarchie by znamenal kolaps polynomiální hierarchie.[1]
Formální definice
BH je definována takto:[2]
- BH1 je NP.
- BH2k je třída jazyků, kterými jsou průsečík jazyka v BH2k-1 a jazyk v coNP.
- BH2k+1 je třída jazyků, kterými jsou svaz jazyka v BH2k a jazyk v NP.
- BH je svazkem BHi
Odvozené třídy
- DP (Difference Polynomial Time) je BH2.[3]
Ekvivalentní definice
Definování konjunkce a disjunkce tříd následujícím způsobem umožňuje formovat kompaktní definice. Spojení dvou tříd obsahuje jazyky, které jsou průsečíkem jazyka první třídy a jazyka druhé třídy. Disjunkce je definována podobným způsobem jako spojení na místě křižovatky.
- C ∧ D = {A ∩ B | A ∈ C B ∈ D}
- C ∨ D = {A ∪ B | A ∈ C B ∈ D}
Podle této definice je DP = NP ∧ coNP. Ostatní třídy booleovské hierarchie lze definovat následovně.
Následující rovnosti lze použít jako alternativní definice tříd Booleovské hierarchie:[4]
Alternativně,[5] pro každého k ≥ 3:
Tvrdost
Tvrdost pro třídy booleovské hierarchie lze prokázat ukázáním redukce z řady případů libovolného NP-kompletní problém A. Zejména vzhledem k posloupnosti {X1, ... Xm} případů A takový, že Xi ∈ znamená Xi-1 ∈ A, je nutná redukce, která vytvoří instanci y takhle y ∈ B právě tehdy, pokud počet Xi ∈ je liché nebo sudé:[4]
- BH2k- tvrdost je prokázána, pokud a počet Xi ∈ A je zvláštní
- BH2k+1- tvrdost je prokázána, pokud a počet Xi ∈ A je sudé
Taková snížení fungují pro každou fixní k. Pokud takové snížení existuje libovolně k, problém je pro PNP [Ó(log n)].
Reference
- ^ Chang, R .; Kadin, J. (1996). "Booleovská hierarchie a polynomiální hierarchie: užší spojení". SIAM J. Comput. 25 (25): 340–354. CiteSeerX 10.1.1.77.4186. doi:10.1137 / S0097539790178069.
- ^ Složitost Zoo: Třída BH
- ^ Složitost Zoo: Třída DP
- ^ A b Wagner, K. (1987). „Složitější dotazy ohledně Maxima a Minima a některé uzávěry NP“. Teoretická. Comput. Sci. 51: 53–80. doi:10.1016/0304-3975(87)90049-1.
- ^ Riege, T .; Rothe, J. (2006). „Úplnost v Booleovské hierarchii: Přesná čtyřbarevnost, minimální nezbarevitelnost grafu a přesné problémy s domatickým číslem - průzkum“. J. Univers. Comput. Sci. 12 (5): 551–578.
![]() | Tento počítačová věda článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |