Preface
Introduction
Formal Languages and Automata Theory is a branch of computer science and mathematics that deals with the mathematical abstraction model of computation and its relation to Formal Languages. It becomes increasingly important to revisit theoretical foundations, learn the appropriate techniques for answering theory-based questions, and build one’s confidence in implementing this knowledge when building computer applications. Students study this subject because it helps any real-time problem to be explained with abstract models, formulated in a simple way that can be analyzed and used to prove results. Knowledge of set theory and proof by induction are helpful prerequisites of the subject.
Purpose
There are a number of excellent ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access