Beruflich Dokumente
Kultur Dokumente
Faculty Coordinator(s) :
E-Mail: dgoswami@iitg.ernet.in
Detailed Syllabus :
TM
Module 11 (6 Lectures) Turing Machines -Formal definition and behavior,
Transition diagrams, Language of a TM, TM as accepters and
deciders.
TM as a computer of integer functions
Programming techniques for TMs -Storage in state, multiple tracks,
subroutines, etc.
Variants of TMs -Multitape TMs, Nondeterministic TMs.
TMs with semi-infinite tapes, multistack machines.
Equivalence of the various variants with the basic model
Module 12 (2 Lectures) Recursive and recursively enumerable languages, Some properties
of recursive and recursively enumerable languages, Codes for TMs.
A language that is not recursively enumerable (the diagonalization
language). The universal language, Undecidability of the universal
language, The Halting problem, Undecidable problems about TMs.
Module 13 (2 Lectures) Post's Correspondence Problem (PCP) -Definition, Undecidability of
PCP.
Other undecidability problems e.g. some problems related to CFLs
Module 14 (2 Lectures) Context sensitive language and linear bounded automata. Chomsky
hierarchy