Nptel: Theory of Automata, Formal Languages and Computation - Video Course
Nptel: Theory of Automata, Formal Languages and Computation - Video Course
Nptel: Theory of Automata, Formal Languages and Computation - Video Course
COURSE OUTLINE
NPTEL
Grammars - Production systems - Chomskian Hierarchy - Right linear
grammar and Finite state automata - Context free grammars - Normal forms -
uvwxy theorem – Parikh mapping - Self embedding property - Subfamilies of
CFL - Derivation trees and ambiguity. http://nptel.iitm.ac.in
Finite state Automata - Non deterministic and deterministic FSA, NFSA with
ε- moves, Regular Expressions - Equivalence of regular expression and
FSA .
Computer Science and
Pumping lemma , closure properties and decidability. Myhill - Nerode
Engineering
theorem and minimization - Finite automata with output.
Decidability; Post's correspondence problem; Rice's theorem; decidability of 1. Peter Linz, "An Introduction to Formal
membership, emptiness and equivalence problems of languages. Language and Automata", 4th
Edition, Narosa Publishing house ,
Time and tape complexity measures of Turing machines; Random access 2006.
machines; the classes P and NP; NP-Completeness; satisfiability and
Cook's theorem; Polynomial reduction and some NP-complete problems. 2. M.Sipser; Introduction to the Theory of
Computation; Singapore:
Advanced topics; Regulated rewriting L systems; Grammar systems. Brooks/Cole, Thomson Learning,
1997.
New paradigms of computing; DNA computing; Membrane computing.
3. John.C.martin, "Introduction to the
Languages and the Theory of
COURSE DETAIL Computation",Third edition, Tata
McGrawHill, 2003.
Total 42
References:
A joint venture by IISc and IITs, funded by MHRD, Govt of India http://nptel.iitm.ac.in