Theory of Computation: Automata, Formal Languages, Computation and Complexity
English | 2025 | ISBN: 9819762332 | 1078 Pages | PDF EPUB (True) | 45 MB
English | 2025 | ISBN: 9819762332 | 1078 Pages | PDF EPUB (True) | 45 MB
This book offers a fresh perspective on the study and teaching of the Theory of Computation. The author's selection of topics and the comprehensive set of questions demonstrate extensive knowledge and years of experience in both teaching and research. It addresses practical aspects of computing models that are often overlooked. The book's emphasis on pedagogy, through carefully crafted exercises and clear elucidation of learning outcomes and chapter summaries, is a refreshing approach to the subject. With the right platform, this book has the potential to be adopted as a textbook in universities worldwide. The book covers new developments not typically addressed in other texts on the subject, such as algebraic theory, new applications of finite automata and regular languages, and topics from compiler theory that are closely related. It also explores several new relationships among models, with a natural progression of chapters.