The Theory of Computation: Models and Concepts
Abstract
The Theory of Computation: Models and Concepts offers arigorous yet accessible exploration of the mathematicalfoundations that define the limits and capabilities ofcomputation. Designed for undergraduate and postgraduatestudents of computer science, this book presents coretheoretical concepts with clarity, logical structure, andpractical relevance. The book introduces formal models ofcomputation, beginning with finite automata and regularlanguages, and progressing to context-free grammars andpushdown automata. It further examines Turing machines,computability, and decidability, providing insight into whatproblems can and cannot be solved by algorithms.
Fields of Study & Subjects
semigroups and automata theory
Computability
Logic
AI Algorithms
Algorithms and Data Compression
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 1 January 2026
- Language
- EN
- Document type
- Book