Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
INF3: Formal Languages and Computability
[go: Go Back, main page]


Formal Languages and Computability
INF3 Semester
Syllabus for the Course and Exam Questions

Formal Languages and Computability

Key Topics Covered in the Course

You should make sure that you have a firm understanding of the following key concepts covered in the course.

Reading Material

Chapter 1, Sections 2.1, Chapter 3, Section 4.2, pages 171-176, pages 190-193, and pages 225-253 of Introduction to the Theory of Computation by Michael Sipser.

List of Exam Questions

  1. Finite Automata: Deterministic, nondeterministic finite automata and their equivalence.
  2. Regular expressions and their connection with finite automata.
  3. The Pumping Lemma for regular languages and its applications.
  4. Context-free grammars and closure properties of context-free languages.
  5. Decidable and Recognizable Languages: Definitions and closure properties.
  6. The undecidability of ATM and HALTTM.
  7. Reduction and its use in undecidability proofs.
  8. The complexity class P: Definition, examples and closure properties.
  9. The complexity class NP, and the concept of NP-completeness.


Luca Aceto, Institute of Computer Science, Aalborg University.
Last modified: Monday, 25-Oct-2004 16:58:56 CEST.