This course introduces the theory of computation through a set of abstract machines that serve as models for computation - finite automata, pushdown automata, and Turing machines – and examines the relationship between these automata and formal languages. Additional topics beyond the automata classes themselves include deterministic and nondeterministic machines, regular expressions, context free grammars, Turing machines, undecidability, and the P = NP question.
تاريخ النشر
19 ربيع الأول 1445
تاريخ أخر تعديل
19 ربيع الأول 1445