  We study the effect of introducing altruistic agents in a Schelling-like
model of residential segregation. We find that even an infinitesimal proportion
of altruists has dramatic catalytic effects on the collective utility of the
system. Altruists provide pathways that move the system away from the
suboptimal equilibrium it would reach if the system included only egoist
agents, allowing it to reach the optimal steady state.
