Consumer Choice as Constrained Imitation
A literal interpretation of neo-classical consumer theory suggests that the consumer solves a very complex problem. In the presence of indivisible goods, the consumer problem is NP-Hard, and it appears unlikely that it can be optimally solved by humans. An alternative approach is suggested, according to which the household chooses how to allocate its budget among product categories without necessarily being compatible with utility maximization. Rather, the household has a set of constraints, and among these it chooses an allocation in a case-based manner, influenced by choices of other, similar households, or of itself in the past. We offer an axiomatization of this model.