Discussion
Which of the following problems is undecidable ?
Answer: B
The undecidable problem is the halting problem for Turing machines.
Turing proved in 1936 that no algorithm can decide, for every machine and input, whether that Turing machine halts. The proof is by diagonalisation: a supposed decider could be used to build a machine that halts exactly when the decider says it does not.
The other three are decidable. Membership in a regular language is checked by running a DFA. Emptiness of a finite automaton is checked by seeing whether any accepting state is reachable. Two DFAs are equivalent if their minimised forms are the same.
Post your comment
Please log in or register to post a comment.
Examination Categories
- SSC Exams
- Banking Exams
- Teaching Exams
- Civil Services Exams
- Railways Exams
- Engineering Recruitment Exams
- Defence Exams
- State Government Exams
- Police Exams
- Insurance Exams
- Nursing Exams
- Other Government Exams
- NRA CET
- PG Entrance Exams
- Campus Placement
- MBA Entrance Exams
- CUET and UG Entrance
- Judiciary Exams
- Regulatory Body Exams
- Software Development