The theory of Hamming codes allows us to solve the searching with lies (without feedback) problem when only one lie is told. In the notation of Definition 3.12.1 above, we have the following solution to searching with one lie.
Algorithmic ``proof'': A number from
to
has been
choosen. One lie is allowed.
Recall that each Hamming
-code is
-error correcting.
This solves the searching with lies problem in the
case where
is the above power of
.
The general problem has a similar solution,
though the reasoning is a little more complicated.
We refer to [Hi],
[N]3.2,
and [Mont], for more details.