Post correspondence problem
Let be an alphabet. As usual, denotes the set of all non-empty words over . Let be finite. Call a finite sequence
of pairs in a correspondence in if
The word is called a match in .
For example, if , and . Then
is a correspondence in .
On the other hand, there are no correspondences in .
The Post correspondence problem asks the following:
Is there an algorithm
(Turing machine
or any other equivalent
computing models) such that when an arbitrary is given as an input, returns if there exists a correspondence in and otherwise.
The problem is named after E. Post because he proved
Theorem 1.
The Post correspondence problem is unsolvable (no such algorithms exist).