ポーランドとチェコの研究者は、人類における人食いの習慣がなぜ繰り返し現れ、長期的には持続できないのかを数学モデルで説明した。研究では、人食いが極端な状況下、例えば他の食料源が不足している場合にのみ、死んだ人間の肉を食べたり調理したりするような状況で合理的であることを示している。

モデルは、人食いが長期的には感染リスクや疾病の拡散によりコミュニティにとって危険であることを示している。例えば、パプアニューギニアのFore族は、クル病と遭遇した後、葬儀の儀式で人間の肉を食べる習慣をやめるようになった。これは、人食いがタブーとされることが、我々の先祖がこの「進化の罠」に陥るのを防ぐ有効な保護を提供したことを示している。

研究者たちは、人食いが一部の文化では恐怖を与えるためやステータスを示すために行われることも指摘している。しかし、このような社会的な利益が、モデルで扱われている人口レベルのコストとどのように相互作用するかを調査することは、今後の研究課題として提案されている。