Introduction to the Theory of Computation

E32458

Introduction to the Theory of Computation is a widely used textbook in theoretical computer science that covers formal languages, automata, computability, and complexity theory.

All labels observed (4)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf computer science book
textbook
author Michael Sipser
country United States of America
surface form: United States
emphasizes mathematical rigor
proof techniques
field theoretical computer science
format digital
print
genre academic textbook
hasEdition first edition
second edition
third edition
hasExercise algorithmic problems
proof-based problems
hasSection Automata and Languages
Complexity Theory
Computability Theory
intendedAudience computer science students
instructors in theoretical computer science
language English
notableFor clear exposition of automata and complexity
publisher Cengage Learning
Thomson Course Technology
relatedTo Computational Complexity: A Conceptual Perspective
surface form: Computational Complexity (book)

Introduction to the Theory of Computation self-linksurface differs
surface form: Introduction to Automata Theory, Languages, and Computation
subject computer science
mathematics
topic NP-completeness
Turing machine
surface form: Turing machines

automata theory
complexity theory
computability theory
computational models
context-free languages
decidability
finite automata
formal languages
pushdown automata
reduction
regular languages
space complexity
time complexity
usedAs university textbook
usedFor preparation for advanced theory courses
usedIn graduate courses
undergraduate courses

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Addison-Wesley hasPublished Introduction to the Theory of Computation
Michael Sipser knownFor Introduction to the Theory of Computation
this entity surface form: textbook Introduction to the Theory of Computation
Michael Sipser notableWork Introduction to the Theory of Computation
Michael Sipser hasWritten Introduction to the Theory of Computation
Introduction to the Theory of Computation relatedTo Introduction to the Theory of Computation self-linksurface differs
this entity surface form: Introduction to Automata Theory, Languages, and Computation
NP-completeness centralReference Introduction to the Theory of Computation
this entity surface form: Sipser: Introduction to the Theory of Computation