Abstract
Counterfactual Thinking is a human cognitive ability studied in a wide variety of domains. It captures the process of reasoning about a past event that did not occur, namely what would have happened had this event occurred, or, otherwise, to reason about an event that did occur but what would ensue had it not. Given the wide cognitive empowerment of counterfactual reasoning in the human individual, the question arises of how the presence of individuals with this capability may improve cooperation in populations of self-regarding individuals. Here we propose a mathematical model, grounded on Evolutionary Game Theory, to examine the population dynamics emerging from the interplay between counterfactual thinking and social learning (i.e., individuals that learn from the actions and success of others) whenever the individuals in the population face a collective dilemma. Our results suggest that counterfactual reasoning fosters coordination in collective action problems occurring in large populations, and has a limited impact on cooperation dilemmas in which coordination is not required. Moreover, we show that a small prevalence of individuals resorting to counterfactual thinking is enough to nudge an entire population towards highly cooperative standards.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Formally, one can write this process as an average over a hyper-geometric sampling in a population of size Z and k cooperators. This gives the probability of an agent to interact with N-1 other players, where, among those, j are cooperators. In this case, the average fitness fD and fC of Ds and Cs, respectively, in a population with k Cs, is given by [17] \( f_{D} (k) = \left( {\begin{array}{*{20}c} {Z - 1} \\ {N - 1} \\ \end{array} } \right)^{ - 1} \sum\limits_{j = 0}^{N - 1} {\,\left( {\begin{array}{*{20}c} k \\ j \\ \end{array} } \right){\kern 1pt} } \;\left( {\begin{array}{*{20}c} {Z - k - 1} \\ {N - j - 1} \\ \end{array} } \right)\,P_{D} (j) \) and \( f_{C} (k) = \left( {\begin{array}{*{20}c} {Z - 1} \\ {N - 1} \\ \end{array} } \right)^{ - 1} \sum\limits_{j = 0}^{N - 1} {\,\left( {\begin{array}{*{20}c} {k - 1} \\ j \\ \end{array} } \right){\kern 1pt} } \;\left( {\begin{array}{*{20}c} {Z - k} \\ {N - j - 1} \\ \end{array} } \right)\,P_{C} (j + 1) \), where PC and PD are given by Eq. (1).
- 2.
For simplicity we assume that the population is large enough such that \( Z \approx Z - 1 \).
- 3.
Strictly speaking, by the finite population analogues of the internal fixed points in infinite populations.
References
Mandel DR, Hilton DJ, Catellani P (2007) The psychology of counterfactual thinking. Routledge
Birke D, Butter M, Köppe T (2011) Counterfactual thinking-counterfactual writing. Walter de Gruyter
Roese NJ, Olson J (2014) What might have been: the social psychology of counterfactual thinking. Psychology Press
Wohl V (2014) Probabilities, hypotheticals, and counterfactuals in ancient greek thought. Cambridge University Press
Dietz E-A, Hölldobler S, Pereira LM (2015) On conditionals. In: Gottlob G, et al (eds) Global conference on artificial intelligence (GCAI 2015). Citeseer, pp 79–92
Nickerson R (2015) Conditional reasoning: the unruly syntactics, semantics, thematics, and pragmatics of “if”. Oxford University Press
Pereira LM, Saptawijaya A (2017) Counterfactuals, logic programming and agent morality. In: Urbaniak R, Payette P (eds)Applications of formal philosophy: the road less travelled, Logic, Argumentation & Reasoning series. Springer, pp 25–54
Byrne R (2019) Counterfactuals in explainable artificial intelligence (XAI): evidence from human reasoning. In: international joint conference on AI (IJCAI 2019)
Sigmund K (2010) The calculus of selfishness. Princeton University Press
Nowak MA (2006) Five rules for the evolution of cooperation. Science 314:1560–1563
Rand DG, Nowak MA (2013) Human cooperation. Trends Cogn Sci 17:413–425
Hardin G (1968) The tragedy of the commons. Science 162:1243
Fudenberg D, Tirole J (1991) Game theory. MIT Press
Hofbauer J, Sigmund K (1998) Evolutionary games and population dynamics. Cambridge University Press
Skyrms B (2004) The stag hunt and the evolution of social structure. Cambridge University Press
Pacheco JM, Vasconcelos VV, Santos FC, Skyrms B (2015) Co-evolutionary dynamics of collective action with signaling for a quorum. PLoS Comput Biol 11:e1004101
Pacheco JM, Santos FC, Souza MO, Skyrms B (2009) Evolutionary dynamics of collective action in N-person stag hunt dilemmas. Proc R Soc Lond B 276:315–321
Foerster JN, et al. (2018) Counterfactual multi-agent policy gradients. In: Thirty-second AAAI conference on artificial intelligence 2018, pp 2974–2982
Peysakhovich A, Kroer C and Lerer A (2019) Robust multi-agent counterfactual prediction. arXiv preprint arXiv:1904.02235
Colby MK, Kharaghani S, HolmesParker C, Tumer K (2015) Counterfactual exploration for improving multiagent learning. In: Proceedings of the 2015 international conference on autonomous agents and multiagent systems: international foundation for autonomous agents and multiagent systems, pp 171–179
Souza MO, Pacheco JM, Santos FC (2009) Evolution of cooperation under N-person snowdrift games. J Theor Biol 260:581–588
Bryant J (1994) Problems of coordination in economic activity. Springer, pp 207–225
Santos FC, Pacheco JM (2011) Risk of collective failure provides an escape from the tragedy of the commons. Proc Natl Acad Sci USA 108:10421–10425
Traulsen A, Nowak MA, Pacheco JM (2006) Stochastic dynamics of invasion and fixation. Phys Rev E 74:011909
Karlin S, Taylor HMA (1975) A first course in stochastic processes. Academic
Han TA, Pereira LM, Santos FC (2011) Intention recognition promotes the emergence of cooperation. Adapt Behav 19:264–279
Han TA, Pereira LM, Santos FC (2012) The emergence of commitments and cooperation. In: Proceedings of AAMAS 2012, IFAAMS. pp 559–566
Santos FP, Santos FC, Pacheco JM (2018) Social norm complexity and past reputations in the evolution of cooperation. Nature 555:242
Van Segbroeck S, Pacheco JM, Lenaerts T, Santos FC (2012) Emergence of fairness in repeated group interactions. Phys Rev Lett 108:158104
Moreira JA, Pacheco JM, Santos FC (2013) Evolution of collective action in adaptive social structures. Sci Rep 3:1521
Paiva A, Santos FP, Santos FC (2018) Engineering pro-sociality with autonomous agents. In: Thirty-second AAAI conference on artificial intelligence 2018, pp 7994–7999
Santos FP, Pacheco JM, Paiva A, Santos FC (2019) Evolution of collective fairness in hybrid populations of humans and agents. In: Thirty-third AAAI conference on artificial intelligence 2019, vol 33, pp 6146–6153
Pereira LM, Saptawijaya A (2016) Programming machine ethics. Springer
Acknowledgements
We are grateful to The Anh Han and Tom Lenaerts for comments. We are also grateful to the anonymous reviewers for their improvement recommendations This work was supported by FCT-Portugal/MEC, grants NOVA-LINCS UID/CEC/04516/2013, INESC-ID UID/CEC/50021/2013, PTDC/EEI-SII/5081/2014, and PTDC/MAT/STA/3358/2014.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Pereira, L.M., Santos, F.C. (2019). Counterfactual Thinking in Cooperation Dynamics. In: Nepomuceno-Fernández, Á., Magnani, L., Salguero-Lamillar, F., Barés-Gómez, C., Fontaine, M. (eds) Model-Based Reasoning in Science and Technology. MBR 2018. Studies in Applied Philosophy, Epistemology and Rational Ethics, vol 49. Springer, Cham. https://doi.org/10.1007/978-3-030-32722-4_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-32722-4_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-32721-7
Online ISBN: 978-3-030-32722-4
eBook Packages: Religion and PhilosophyPhilosophy and Religion (R0)