3.18 Undecidable Problems

1 阅读1分钟

1. Exam Points

  • For undecidable problems: There exist problems that no algorithm will ever be able to solve for all possible inputs.
  • 计算机不是万能的,总有它无法解决的问题

2. Knowledge Points

(1) Undecidable Problems

  • There exist problems that computers cannot solve, and even when a computer can solve a problem, it may not be able to do so in a reasonable amount of time.
  • A decidable problem is a decision problem for which an algorithm can be written to produce a correct output for all inputs (e.g., “Is the number even?”).
  • An undecidable problem is one for which no algorithm can be constructed that is always capable of providing a correct yes-or-no answer.
  • An undecidable problem may have some instances that have an algorithmic solution, but there is no algorithmic solution that could solve all instances of the problem.

3. Exercises