from the error-axiom-broken dept.
ananyo writes "Organisms, including humans, are often assumed to be hard-wired by evolution to try to make optimal decisions, to the best of their knowledge. Ranking choices consistently — for example, in selecting food sources — would seem to be one aspect of such rationality. If A is preferred over B, and B over C, then surely A should be selected when the options are just A and C? This seemingly logical ordering of preferences is called transitivity. Furthermore, if A is preferred when both B and C are available, then A should 'rationally' remain the first choice when only A and B are at hand ... But sometimes animals do not display such logic. For example, honeybees and gray jays have been seen to violate the Independence of Irrational Alternatives, and so have hummingbirds ... Researchers have now used a theoretical model to show that, in fact, violations of transitivity can sometimes be the best choice (original paper) for the given situation, and therefore rational. The key is that the various choices might appear or disappear in the future. Then the decision becomes more complicated than a simple, fixed ranking of preferences. So while these choices look irrational, they aren't necessarily."
Top Ten Things Overheard At The ANSI C Draft Committee Meetings:
(7) Well, it's an excellent idea, but it would make the compilers too
hard to write.