Representation As A Set
The conventional representation of decision problems is the set of objects possessing the property in question. The halting set
- K := { (i, x) | program i will eventually halt if run with input x}
represents the halting problem.
This set is recursively enumerable, which means there is a computable function that lists all of the pairs (i, x) it contains. However, the complement of this set is not recursively enumerable.
There are many equivalent formulations of the halting problem; any set whose Turing degree equals that of the halting problem is such a formulation. Examples of such sets include:
- { i | program i eventually halts when run with input 0 }
- { i | there is an input x such that program i eventually halts when run with input x }.
Read more about this topic: Halting Problem
Famous quotes containing the word set:
“1st Witch. When shall we three meet again?
In thunder, lightning, or in rain?
2nd Witch. When the hurly-burlys done,
When the battles lost and won.
3rd Witch. That will be ere set of sun.
1st Witch. Where the place?
2nd Witch. Upon the heath.
3rd Witch. There to meet with Macbeth.”
—William Shakespeare (15641616)