Vězňovo dilema – v teorii her označuje situaci, kdy dva hráči (vězni) mají možnost spolupracovat nebo nespolupracovat (s vyšetřovateli). Nemohou vzájemně komunikovat. Mají na výběr vypovídat nebo mlčet, přičemž doba, na kterou budou odsouzeni, závisí na jejich vzájemném rozhodnutí. Nespolupráce přináší většinou lepší výsledek než spolupráce. Racionální hráč se tedy rozhodne pro „zradu“.