Kindly note that we have put a lot of effort into researching the best books on Theory of Automata subject and came out with a recommended list of top 10 best books. The table below contains the Name of these best books, their authors, publishers and an unbiased review of books on "Theory of Automata" as well as links to the Amazon website to directly purchase these books. As an Amazon Associate, we earn from qualifying purchases, but this does not impact our reviews, comparisons, and listing of these top books; the table serves as a ready reckoner list of these best books.
1. “Theory of Computer Science: Automata, Languages and Computation” by Mishra K L P
“Theory of Computer Science: Automata, Languages and Computation” K L P Book Review by Mishra: The book is recommended and designed to meet the need for the Undergraduate students pursuing B.Tech in CSE/IT as well as for B.Sc students. This textbook offers a cohesive representation of all aspects of theoretical computer science which include Automata, formal languages, Computability, and Complexity as well as it covers Mathematical preliminaries. The book starts with Prepositions and Predicates, mathematical Preliminaries followed by Theory of Automata. The book also incorporates various chapters like Formal Languages, Regular sets and Regular Grammars. The book also covers Contextfree languages, Pushdown Automata followed by Turing Machines and Linear Bounded Automata, Decidability and Recursively Enumerable Languages. Each chapter contains objective type questions with answers provided at the end of the book.


2. “Introduction to Automata Theory, Languages, and Computation” by Hopcroft
advertisement
“Introduction to Automata Theory, Languages, and Computation” by Hopcroft Book Review: The comprehensive textbook is designed for the undergraduate students studying B.Tech in CSE/IT as well as B.Sc in Computer Science. The textbook is completely based on computer science and internet theories. The book contains developed practical applications and helps the reader to provide Gradiance, an online assessment feature. It elaborates theoretical ideas in a brief and understandable manner. The book discusses Theory of Automata as an important aspect followed by Mathematical Preliminaries, Formal Languages and Push down Automata. The book also talks about Deterministic and Nondeterministic Finite Automata. The book also incorporates Properties of Regular Languages, Introduction to Turing Machines as well as Undecidability.


3. “Introduction to Automata Theory, Formal Languages and Computation” by Shyamalendu Kandar  
4. “Introduction to Formal Languages, Automata Theory and Computation” by Krthivasan
Introduction to Formal Languages, Automata Theory and Computation” by Krthivasan Book Review: This textbook discovers all the basic concepts of Formal Languages designed for the undergraduate students of Computer Science Engineering/ IT Students. The book presents the theoretical concepts in Concise and clear manner with an intense information of Formal Languages, Automata Theory and Computation followed by Formal Grammar, Basic Automata Types. The book also examines the underlying principles and theory of computation. The book overviews the recent trends in the field and applications are introduced at the appropriate places to stimulate the interest of active learners. The book covers various contents like Preliminaries which include Sets, Relation and Function, Method of Proof and Graphs and Languages. The book further incorporates Finite State Automatawith its Characterization, Properties and Decidability.
advertisement
advertisement


5. “Theory of Automata and Computation” by Adesh K Pandey
“Theory of Automata and Computation” by Adesh K Pandey Book Review: The textbook is designed for the undergraduate students of B.Tech in Computer Science or Information Technology along with B.Sc in Mathematics and Computer Science. The book is mainly divided into four Sections. The first section includes Finite Automata, Regular Expression and Introduction to Machines. The second section of the book discusses Various properties of Regular Sets, ContextFree Grammars and Languages followed by Simplified Contextfree Grammar and its Normal Form. Further the third section of the book incorporates Pushdown Automata, Properties of ContextFree Languages and Turing Languages. The last section of the book concludes with Chomsky Hierarchies, Computability and Recursive Function Theory. Each chapter of the book contains Short Questions and Answers at the end of the Chapter.


6. “Formal Language and Automata Theory” by Sunitha  
7. “Theory of Automata, Formal Languages and Computation (As Per UPTU Syllabus)” by S P Eugene Xavier
advertisement
“Theory of Automata, Formal Languages and Computation ” by S P Eugene Xavier Book Review: This textbook lays emphasis on Introduction to the basic models of Computability to the Undergraduate Students. The book revolves around the concept of Finite Automata and their Properties. The book also discusses Pushdown Automata which provides a class of models and enables the analysis of contextfree language. The book also introduces Turing Machines along with the Computability and Decidability. Moreover, this textbook also provides Conceptual tools used in Computer Science. The book also presents challenging exercises designed to hone the analytical skills of students. Also, there is an illustration of each method which is solved in various ways for the benefit of the students.


8. “Automata Theory and Computability for VTU (SEMV CSE/ISE COURSE2015)” by A A Puntambekar


9. “Automata, Computability and Complexity: Theory and Applications” by Rich
advertisement
“Automata, Computability and Complexity: Theory and Applications” by Rich Book Review: This textbook focuses on application which demonstrates why studying theory will improve designers and builders. The book features topics like use of the closure theorems for regular and contextfree languages, ambiguity in contextfree grammars, parsing, functions on languages, and decision procedures for regular and contextfree languages. Moreover, the book incorporates Topdown and bottomup parsers, stochastic automata, ContextSensitive Languages, The Chomsky Hierarchy and recursive functions. Also, this textbook addresses students’ varying backgrounds in discrete mathematics and logic.


10. “A Textbook on Automata Theory” by Srimani
“A Textbook on Automata Theory” by Srimani Book Review: The comprehensive textbook has been designed for the students of Computer Science. The book presents various topics with adequate explanation. The book includes ample illustrations supporting theoretical inputs and contains exercises for practice at the end of the chapter. The book also provides a brief history of Mathematicians and computer scientists, and highlights important theorems with proofs. The book covers major topics which include Finite Automata, Equivalent Automata, Minimisation/ Optimisation of DFA as well as Transducers, ContextFree Grammars and ContextFree Languages. The book briefly describes the concept of TM Extensions and Languages, Formal Languages/Grammar Hierarchy
advertisement


We have created a collection of best reference books on "Theory of Automata" so that one can readily see the list of top books on "Theory of Automata" and buy the books either online or offline.
If any more book needs to be added to the list of best books on Theory of Automata subject, please let us know.
Sanfoundry Global Education & Learning Series – Best Reference Books!