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

Computational Complexity Theory

Andrew Chi-Chih Yao

Computational Complexity Theory

Andrew V. Goldberg

Computational Complexity Theory

Andrew Yao

Computational Complexity Theory

Andrey Nikolaevich Kolmogorov

Computational Complexity Theory

Anne Condon

Computational Complexity Theory

Boaz Barak

Computational Complexity Theory

Boris Trakhtenbrot

Computational Complexity Theory

Christos Papadimitriou

Computational Complexity Theory

Constantinos Daskalakis

Computational Complexity Theory

David S. Johnson

Computational Complexity Theory

Elias Koutsoupias

Computational Complexity Theory

Eric Allender

Computational Complexity Theory

Eugene Luks

Computational Complexity Theory

Eun Jung Kim

Computational Complexity Theory

Gary Miller

Computational Complexity Theory

Gregory Chaitin

Computational Complexity Theory

Ingo Wegener

Computational Complexity Theory

Jin-Yi Cai

Computational Complexity Theory

Johan Hastad

Computational Complexity Theory

Joseph F. Traub

Computational Complexity Theory

Juris Hartmanis

Computational Complexity Theory

Lance Fortnow

Computational Complexity Theory

Larry Stockmeyer

Computational Complexity Theory

Laszlo Babai

Computational Complexity Theory

Laszlo Lovasz

Computational Complexity Theory

Leonid Khachiyan

Computational Complexity Theory

Leonid Levin

Computational Complexity Theory

Madhu Sudan

Computational Complexity Theory

Manindra Agrawal

Computational Complexity Theory

Marek Karpinski

Computational Complexity Theory

Mario Szegedy

Computational Complexity Theory

Michael Garey

Computational Complexity Theory

Michael O. Rabin

Computational Complexity Theory

Mihalis Yannakakis

Computational Complexity Theory

Mike Paterson

Computational Complexity Theory

Ming Li

Computational Complexity Theory

Narendra Karmarkar

Computational Complexity Theory

Neeraj Kayal

Computational Complexity Theory

Nitin Saxena

Computational Complexity Theory

Oleg Lupanov

Computational Complexity Theory

Paul Spirakis

Computational Complexity Theory

Paul Vitanyi

Computational Complexity Theory

Phokion G. Kolaitis

Computational Complexity Theory

Raghu Meka

Computational Complexity Theory

Rajeev Motwani

Computational Complexity Theory

Richard E. Ladner

Computational Complexity Theory

Richard E. Stearns

Computational Complexity Theory

Richard M. Karp

Computational Complexity Theory

Rod Downey

Computational Complexity Theory

Sanjeev Arora

Computational Complexity Theory

Seinosuke Toda

Computational Complexity Theory

Shmuel Winograd

Computational Complexity Theory

Stathis Zachos

Computational Complexity Theory

Stephen Cook

Computational Complexity Theory

Steven Rudich

Computational Complexity Theory

Tim Roughgarden

Computational Complexity Theory

Walter Savitch

Computational Complexity Theory
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.