Automata and Computability
Automata and Computability is backordered and will ship as soon as it is back in stock.
Couldn't load pickup availability
Genuine Products Guarantee
Genuine Products Guarantee
We guarantee 100% genuine products, and if proven otherwise, we will compensate you with 10 times the product's cost.
Delivery and Shipping
Delivery and Shipping
Products are generally ready for dispatch within 1 day and typically reach you in 3 to 5 days.
📘 Book Details
-
Publisher: CRC Press
-
Author: Ganesh Gopalakrishnan
-
Language: English
-
Edition: 1
-
ISBN: 9780367656546
-
Pages: 328
-
Cover: Paperback
-
Dimensions: 10.9 x 8.5 x 0.9 inches
📝 About The Book
Automata and Computability by Ganesh Gopalakrishnan is a class-tested, richly illustrated textbook that offers a comprehensive and accessible introduction to the foundational theory of automata and computation. Designed to resonate with modern students, this first edition merges theoretical depth with practical programming applications, making complex concepts tangible and engaging.
What sets this book apart is its innovative use of illustrations, historical insights, and hands-on programming examples. It features derivative-based parsing, a Lambda reducer to demonstrate the universality of Lambda calculus, and a unique approach to automata design through a regular language conversion pipeline—all made accessible through a user-friendly command interface.
Accompanied by a Jupyter notebook with interactive code, videos, and supplementary resources, the book enables students to visualize and manipulate theoretical constructs in real time. It also introduces a compact Functional Programming (FP) notation that mirrors mathematical logic, using Python-supported constructs such as lambdas, maps, filters, and set comprehensions. This makes the content not only intellectually rigorous but also practical for students aiming to deepen their computational and programming skills.
Endorsed by leading experts from Stanford University, Intel Corporation, and Georgia Institute of Technology, Automata and Computability is highly recommended for computer science undergraduates, graduate students, and instructors who value a programming-centric approach to formal language theory and automata.
Perfect for those who learn best by doing, this book transforms abstract concepts into an interactive, hands-on learning experience—preparing the next generation of computer scientists to master both theory and application.