No Free Lunch, Program Induction and Combinatorial Problems