We study an atomic signaling game under stochastic evolutionary dynamics.
There is a finite number of players who repeatedly update from a finite number
of available languages/signaling strategies. Players imitate the most fit
agents with high probability or mutate with low probability. We analyze the
long-run distribution of states and show that, for sufficiently small mutation
probability, its support is limited to efficient communication systems. We find
that this behavior is insensitive to the particular choice of evolutionary
dynamic, a property that is due to the game having a potential structure with a
potential function corresponding to average fitness. Consequently, the model
supports conclusions similar to those found in the literature on language
competition. That is, we show that efficient languages eventually predominate
the society while reproducing the empirical phenomenon of linguistic drift. The
emergence of efficiency in the atomic case can be contrasted with results for
non-atomic signaling games that establish the non-negligible possibility of
convergence, under replicator dynamics, to states of unbounded efficiency loss