Undecidable Problems About Languages: Sipser: Section 5.1 Pages 215 - 226
Undecidable Problems About Languages: Sipser: Section 5.1 Pages 215 - 226
R-2
Clique and Independent Set
R-3
CLIQUE reduces to
INDEPENDENT
a d f
b
c e
a d f
b
c e
R-4
Certified Impossible
R-5
The Halting Problem (Again!)
R-6
HALTTM is undecidable
R-7
Does M Accept Anything at All?
R-8
ETM = {<M> | M is a TM & L(M) =
∅}
Mw = “On input x:
1. If x ≠ w, reject.
to be continued …
R-9
The Proof Continues
Proof continued.
Suppose TM R decides ETM. Define
R - 10
With Power Comes Uncertainty
Turing machines
Pushdown machines
Finite machines
R - 11
It’s Even Worse Than You
Thought
R - 12
For Example
R - 13
REGULARTM is undecidable
• Let EQTM = { <M1, M2> | M1 and M2 are TMs and L(M1) = L(M2) }.
Show that EQTM is undecidable by reducing ETM to EQTM.
R - 15