PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: Medium Entry average rating: No information on entry rating
polynomial hierarchy (Definition)

The polynomial hierarchy is a hierarchy of complexity classes generalizing the relationship between $\mathcal{P}$ and $\mathcal{NP}$ .

We let $\Sigma^p_0=\Pi^p_0=\Delta^p_0=\mathcal{P}$ , then $\Delta^p_{i+1}=\mathcal{P}^{\Sigma^p_i}$ and $\Sigma^p_{i+1}=\mathcal{NP}^{\Sigma^p_i}$ . Define $\Pi^p_i$ to be $co\Sigma^p_i$ .

For instance $\Sigma^p_1=\mathcal{NP}^\mathcal{P}=\mathcal{NP}$ .

The complexity class $\mathcal{PH}=\bigcup_{i\in\mathbb{N}} \Sigma^p_i$ .

The polynomial hierarchy is closely related to the arithmetical hierarchy; indeed, an alternate definition is almost identical to the definition of the arithmetical hierarchy but stricter rules on what quantifiers can be used.

When there is no risk of confusion with the arithmetical hierarchy, the superscript $p$ can be dropped.




"polynomial hierarchy" is owned by Henry.
(view preamble | get metadata)

View style:

Also defines:  PH

Attachments:
polynomial hierarchy is a hierarchy (Result) by uzeromay
Log in to rate this entry.
(view current ratings)

Cross-references: superscript, quantifiers, arithmetical hierarchy, complexity classes
There are 15 references to this entry.

This is version 3 of polynomial hierarchy, born on 2002-09-06, modified 2003-12-02.
Object id is 3437, canonical name is PolynomialHierarchy.
Accessed 5118 times total.

Classification:
AMS MSC68Q15 (Computer science :: Theory of computing :: Complexity classes )

Pending Errata and Addenda
None.
[ View all 1 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add derivation | add example | add (any)