Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Group

Computational Complexity Theory

This group gathers pioneers of theory of computation whose primary contribution was computational complexity theory, classifying problems by the time, space or other resources an algorithm needs to solve them, including the P versus NP question, NP-completeness, polynomial-time reductions, complexity classes and hierarchy theorems, circuit and communication complexity, proof complexity, algorithmic information theory and Kolmogorov complexity, and the study of hardness of approximation. It follows the Computational complexity and cryptography second-level heading of the ACM Computing Classification System under Theory of Computation. Their shared work is proving what is and is not efficiently computable in principle, as distinct from designing one specific efficient algorithm, which belongs to Algorithm Design and Analysis, or a cryptographic construction, which belongs to Cryptography and Cryptanalysis.

Facts
Comparison
Era of Emergence
1965 1
Browse By
Computational Complexity Theory
Filter Results59 entries

Alexander Razborov

Theory of Computation
1 link

Andrew V. Goldberg

Theory of Computation
2 links

Andrew Yao

Theory of Computation
3 links

Andrey Nikolaevich Kolmogorov

Theory of Computation
1 link

Anne Condon

Theory of Computation
1 link

Boaz Barak

Theory of Computation

Boris Trakhtenbrot

Theory of Computation
1 link

Christos Papadimitriou

Theory of Computation
1 link

Constantinos Daskalakis

Theory of Computation
1 link

David S. Johnson

Theory of Computation
1 link

Elias Koutsoupias

Theory of Computation
1 link

Eric Allender

Theory of Computation
1 link

Eugene Luks

Theory of Computation
1 link

Eun Jung Kim

Theory of Computation

Gary Miller

Theory of Computation
2 links

Gregory Chaitin

Theory of Computation
2 links

Ingo Wegener

Theory of Computation
1 link

Jin-Yi Cai

Theory of Computation
1 link

Johan Håstad

Theory of Computation
1 link

Joseph F. Traub

Theory of Computation
1 link

Juris Hartmanis

Theory of Computation
1 link

Lance Fortnow

Theory of Computation
1 link

Larry Stockmeyer

Theory of Computation
2 links

László Babai

Theory of Computation
1 link

László Lovász

Theory of Computation
3 links

Leonid Khachiyan

Theory of Computation
1 link

Leonid Levin

Theory of Computation
1 link

Madhu Sudan

Theory of Computation

Manindra Agrawal

Theory of Computation
3 links

Marek Karpinski

Theory of Computation
1 link

Mario Szegedy

Theory of Computation
2 links

Michael Garey

Theory of Computation
1 link

Michael O. Rabin

Theory of Computation
6 links

Mihalis Yannakakis

Theory of Computation
2 links

Mike Paterson

Theory of Computation
2 links

Ming Li

Theory of Computation
2 links

Narendra Karmarkar

Theory of Computation
5 links

Neeraj Kayal

Theory of Computation
3 links

Neil Immerman

Theory of Computation
1 link

Nitin Saxena

Theory of Computation
3 links

Oleg Lupanov

Theory of Computation
1 link

Paul Spirakis

Theory of Computation
2 links

Paul Vitanyi

Theory of Computation

Phokion G. Kolaitis

Theory of Computation
2 links

Raghu Meka

Theory of Computation

Rajeev Motwani

Theory of Computation
1 link

Richard E. Ladner

Theory of Computation
1 link

Richard E. Stearns

Theory of Computation
1 link

Richard M. Karp

Theory of Computation
7 links

Róbert Szelepcsényi

Theory of Computation
1 link

Rod Downey

Theory of Computation
1 link

Sanjeev Arora

Theory of Computation
1 link

Seinosuke Toda

Theory of Computation
1 link

Shmuel Winograd

Theory of Computation
1 link

Stathis Zachos

Theory of Computation

Stephen Cook

Theory of Computation
3 links

Steven Rudich

Theory of Computation
1 link

Tim Roughgarden

Theory of Computation
1 link

Walter Savitch

Theory of Computation
1 link
Sources
1. Wikipedia: Computational complexity theory
WikipediaComputational complexity theory, History section, Hartmanis-Stearns sentence
Quote, Computational complexity theory, History section, Hartmanis-Stearns sentence
The beginning of systematic studies in computational complexity is attributed to the seminal 1965 paper "On the Computational Complexity of Algorithms" by Juris Hartmanis and Richard E. Stearns, which laid out the definitions of time complexity and space complexity, and proved the hierarchy theorems.
View the Source
Wikipedia: Róbert Szelepcsényi
Has Member: Róbert Szelepcsényi, Lead section
Quote, Has Member: Róbert Szelepcsényi, Lead section
closure of non-deterministic space under complement
View the Source
Wikipedia: Neil Immerman
Has Member: Neil Immerman, Lead section
Quote, Has Member: Neil Immerman, Lead section
key developers of descriptive complexity
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.