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.

AI illustration

How this image was made

AI-generated illustration of Introduction to the Theory of Computation

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Introduction to the Theory of Computation (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 ⓘ
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 (book) ⓘ
Introduction to Automata Theory, Languages, and Computation ⓘ
subject computer science ⓘ
mathematics ⓘ
topic NP-completeness ⓘ
Turing machines ⓘ
linked to: Turing machine

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 → textbook Introduction to the Theory of Computation ⓘ
linked to: 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 Automata Theory, Languages, and Computation ⓘ
linked to: Introduction to the Theory of Computation
NP-completeness → centralReference → Sipser: Introduction to the Theory of Computation ⓘ
linked to: Introduction to the Theory of Computation