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
Computational Complexity Theory
Filter Results58 entries

Alexander Razborov

Theory of Computation

Andrew Chi-Chih Yao

Theory of Computation

Andrew V. Goldberg

Theory of Computation
1 link

Andrew Yao

Theory of Computation

Andrey Nikolaevich Kolmogorov

Theory of Computation

Anne Condon

Theory of Computation

Boaz Barak

Theory of Computation

Boris Trakhtenbrot

Theory of Computation

Christos Papadimitriou

Theory of Computation

Constantinos Daskalakis

Theory of Computation

David S. Johnson

Theory of Computation

Elias Koutsoupias

Theory of Computation

Eric Allender

Theory of Computation

Eugene Luks

Theory of Computation

Eun Jung Kim

Theory of Computation

Gary Miller

Theory of Computation

Gregory Chaitin

Theory of Computation
1 link

Ingo Wegener

Theory of Computation

Jin-Yi Cai

Theory of Computation

Johan Hastad

Theory of Computation

Joseph F. Traub

Theory of Computation

Juris Hartmanis

Theory of Computation

Lance Fortnow

Theory of Computation

Larry Stockmeyer

Theory of Computation

Laszlo Babai

Theory of Computation

Laszlo Lovasz

Theory of Computation

Leonid Khachiyan

Theory of Computation

Leonid Levin

Theory of Computation

Madhu Sudan

Theory of Computation

Manindra Agrawal

Theory of Computation
1 link

Marek Karpinski

Theory of Computation

Mario Szegedy

Theory of Computation
1 link

Michael Garey

Theory of Computation

Michael O. Rabin

Theory of Computation
4 links

Mihalis Yannakakis

Theory of Computation

Mike Paterson

Theory of Computation

Ming Li

Theory of Computation

Narendra Karmarkar

Theory of Computation
1 link

Neeraj Kayal

Theory of Computation
1 link

Nitin Saxena

Theory of Computation
1 link

Oleg Lupanov

Theory of Computation

Paul Spirakis

Theory of Computation

Paul Vitanyi

Theory of Computation

Phokion G. Kolaitis

Theory of Computation

Raghu Meka

Theory of Computation

Rajeev Motwani

Theory of Computation

Richard E. Ladner

Theory of Computation

Richard E. Stearns

Theory of Computation

Richard M. Karp

Theory of Computation
4 links

Rod Downey

Theory of Computation

Sanjeev Arora

Theory of Computation

Seinosuke Toda

Theory of Computation

Shmuel Winograd

Theory of Computation

Stathis Zachos

Theory of Computation

Stephen Cook

Theory of Computation
1 link

Steven Rudich

Theory of Computation

Tim Roughgarden

Theory of Computation

Walter Savitch

Theory of Computation
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
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.