1. [induction, careful reasoning] Check out [the towers of hanoi puzzle]. Prove that to move N discs from one peg to another takes at least N moves.
There are no reflecting surfaces in which any inhabitant can see his or her own eye color, so the only way each inhabitant gets information about his or her own eye color is by the behavior of the other inhabitants. On the other hand, it is common knowledge that each inhabitant knows the eye colors of all inhabitants other than him- or herself.
Things are stable until one day when a visitor comes to the noon meeting and announces in front of all inhabitants "There are blue-eyed people on this island."
|a) What happens, and when? (Hint: first consider what happens when there is only one blue-eyed person on the island, then two blue-eyed people...)
|b) State precisely what is wrong with the following argument:
What the visitor said was already known. Since no new information was provided, no new deductions are possible, and therefore the announcement changes nothing. So nothing happens.
3. [probabilistic method] Say a subset S of the non-negative integers is a pairwise cover if every positive integer i can be expressed as the sum of two integers in S. Define the density of S to be the function f where f(n) = |S∩ {1,2,…,n}|. Prove the existence of a pairwise cover whose density is o(n).
Hint: Generate a random S as follows: for each i independently, put i in S with some probability p(i). Show that with positive probability S is a pairwise cover with density o(n).
Extra bonus points: add your proof to the appropriate [W04ApproxAlgs? page].