4.A: Reductions and direct reduction

Course week(s) Week 4
Course subject(s) 4: Reducibility

Description: Reduction is a technique to prove that a problem is undecidable (or unrecognisable) by converting it into another problem of which it is known that is undecidable (or unrecognisable). The most “direct” way to reduce problems to other problems is called “direct reduction”. Some problems are shown to be undecidable by using this technique.

Book: Introduction to the Theory of Computation, Chapter 5, pp. 191-195.

Exercise: 5.2

Key concepts:

  • Direct Reduction
Creative Commons License
Theory of Computation by TU Delft OpenCourseWare is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at https://ocw.tudelft.nl/courses/theory-of-computation/.
Back to top