versus
Canonical statement
View source LaTeX
Is
\[
NC\ne P?
\]
Here \(NC=\bigcup_{k\geq1}NC^k\), and \(NC^k\) consists of languages
decided by logspace-uniform families of polynomial-size Boolean circuits
with bounded fan-in and depth \(O(\log^k n)\); \(P\) is deterministic
polynomial time.Notes
The problem asks whether everything solvable in polynomial time can also be solved by fast parallel algorithms: is , the class of languages decided by uniform polynomial-size Boolean circuits of polylogarithmic depth and bounded fan-in, strictly contained in ? The question emerged around 1980 with the systematic study of parallel computation and was articulated in Cook's taxonomy of problems with fast parallel algorithms [Cook1985NC].
The containment is immediate, and -completeness under logspace reductions plays the role here that -completeness plays for versus : problems such as the circuit value problem are -complete, so if and only if any one of them admits polylogarithmic-depth circuits, and many such problems are catalogued and believed inherently sequential [GreenlawHooverRuzzo1995]. Proving that even a single -complete problem lies outside , however, would require circuit-depth lower bounds against polynomial-size circuits far beyond current general techniques [AroraBarak2009].
The problem is open in both directions: a separation demands new depth lower bounds, while a collapse would require parallelizing computations that appear inherently sequential.
References (3)
- [Cook1985NC]
A taxonomy of problems with fast parallel algorithms
Open ↗Stephen A. Cook · 1985 · misc
- [GreenlawHooverRuzzo1995]
Limits to Parallel Computation: P-Completeness Theory
Open ↗Raymond Greenlaw and H. James Hoover and Walter L. Ruzzo · 1995 · misc
- [AroraBarak2009]
Computational Complexity: A Modern Approach
Open ↗Sanjeev Arora and Boaz Barak · 2009 · misc
The boxed statement is the canonical open formulation — not a stronger variant or a related research program. The status reflects the catalog's last review; do your own literature search before investing serious effort.