La teoría de altruismo recíproco fue desarrollada originalmente por Trivers (1971), como un intento de explicar los casos de (aparente) altruismo entre organismos no relacionados, incluidos los miembros de especies diferentes.