Female infanticide is common in animal societies where groups comprise multiple co-breeding females. To reduce the risk that their offspring are killed, mothers can synchronize breeding and pool offspring, making it hard for females to avoid killing their own young. However, female reproductive conflict does not invariably result in reproductive synchrony, and we lack a general hypothesis explaining the variation in conflict resolution strategies seen across species. Here, we investigate the fitness consequences of birth timing relative to other females and the prevalence of birth synchrony in cooperatively breeding Kalahari meerkats (Suricata suricatta). We show that, although there would be substantial benefits to females in synchronizing births and reducing their risk of infanticide, birth synchrony is rare. Since precise breeding synchrony has evolved in a related species with similar infanticidal female reproductive conflict, its absence in meerkats requires an evolutionary explanation. We therefore explore the costs and benefits of synchronizing breeding in two theoretical models, each of which contrasts synchrony with an alternative reproductive strategy: (i) breeding opportunistically and accepting fitness losses to infanticide or (ii) suppressing the reproduction of others to prevent infanticide. Our models show that the costs of synchrony constrain its development if subordinates breed infrequently, and that selection instead favors the suppression of subordinate reproduction by the dominant and opportunistic reproduction by subordinates. Together, our results suggest that the resolution of reproductive conflict in animal societies is shaped by differential breeding propensities among female group members, leading to divergent conflict resolution strategies even in closely related species.

This article is published and distributed under the terms of the Oxford University Press, Standard Journals Publication Model (https://academic.oup.com/journals/pages/open_access/funder_policies/chorus/standard_publication_model)