Understanding how to enhance cooperation and coordination in distributed, open, and dynamic multiagent systems has been a grand challenge across disciplines. Knowledge employed in such systems is often limited and heuristic in nature such that cooperation-promoting mechanisms based on trust or reputation become largely unreliable. Although recent studies within the context of tag-based systems reported the emergence of stable cooperation in such uncertain environments, they were limited exclusively to only static interaction structures. Consequently, it remains unknown whether and under what conditions tag-based interactions can promote cooperation in dynamic mobile systems. We herein combine the methods of game theory, evolutionary computing, and agent-based simulation to study the emergence of tag-mediated cooperation in a mobile network with resource diversity. In a series of extensive Monte Carlo simulations, we find that tag-based interactions can give rise to high levels of cooperation even in the presence of different types of contingent mobility. Our model reveals that agent migrations within the system and the invasion of new agents from the outside can have similar effects on the evolution of dominant strategies. Interestingly enough, we observe a previously unreported coexistence of conditional and unconditional strategies in our tag-based model with costly migrations. In contrast to earlier studies, we show that this mobility-driven strategy coexistence in our model is not affected by resource limitations or other game-specific factors. Our findings highlight a striking robustness of tag based cooperation under different mobility regimes, with important consequences for the future design of cooperation-enforcing protocols in large-scale, decentralized, and self-organizing systems such as peer-to-peer or mobile ad-hoc networks. (C) 2016 Elsevier B.V. All rights reserved.