Jump to ratings and reviews
Rate this book

Automata and Computability

Rate this book
This textbook provides undergraduate students with an introduction to the basic theoretical models of computability, and develops some of the model's rich and varied structure. The first part of the book is devoted to finite automata and their properties. Pushdown automata provide a broader class of models and enable the analysis of context-free languages. In the remaining chapters, Turing machines are introduced and the book culminates in analyses of effective computability, decidability, and Gödel's incompleteness theorems. Students who already have some experience with elementary discrete mathematics will find this a well-paced first course, and a number of supplementary chapters introduce more advanced concepts.

413 pages, Hardcover

First published August 1, 1997

9 people are currently reading
169 people want to read

About the author

Dexter C. Kozen

7 books4 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
22 (47%)
4 stars
15 (32%)
3 stars
7 (15%)
2 stars
2 (4%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for jac.
50 reviews3 followers
September 21, 2018
Incredibly, concise without being opaque. Few-page chapters/lectures that have everything you need and nothing more. I highly recommend this book as a practical introduction.
42 reviews1 follower
April 24, 2025
Beautifully-written and gives a thorough and precise treatment of formal languages, finite automata, and models of computation. The first textbook that I have finished cover to cover. As readable as a novel. It is fascinating to read and perfectly-paced for a student, yet writes with utmost clarity, concision, and rigor. There is not a sentence that I have any confusion or doubts about. Anyone who calls themselves a computer scientist must read this book.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.