ABSTRACT
Many evolving ecosystems have spatial structures that can be conceptualized as networks, with nodes representing individuals or homogeneous subpopulations and links the patterns of interaction and replacement between them. Prior models of evolution on networks do not take ecological niche differences and eco-evolutionary interplay into account. Here, we combine a resource competition model with evolutionary graph theory to study how heterogeneous topological structure shapes evolutionary dynamics under global frequency-dependent ecological interactions. We find that the addition of ecological competition for resources can produce a reversal of roles between amplifier and suppressor networks for deleterious mutants entering the population. Moreover, we show that this effect is a non-linear function of ecological niche overlap and discuss intuition for the observed dynamics using simulations and analytical approximations.