1 Introduction

Groups often suffer from the following problem known as the volunteer’s dilemma: Several members of a group might have the option to take a costly action. If at least one of them volunteers and takes this action, this benefits all members in the group. The volunteer also benefits but–unlike the other members of the group–incurs a cost. So the volunteer’s net advantage is lower than that of other group members. Each group member would be willing to volunteer if nobody else does, but each would prefer that someone else volunteers.

Examples can be found in many contexts. Teams in military combat need volunteers for dangerous special tasks or for actions that might rescue the whole team.Footnote 1 Firms choose whether to experiment, or to innovate technologies that have common-good nature, such that all firms of the same industry might learn or benefit from this volunteering activity.Footnote 2 Single firms or their CEOs take lobbying actions that benefit these firms but might also be advantageous for the whole industry.Footnote 3 Norm enforcement through social punishment is also a volunteering game: several players might observe a norm-violating behavior and think about whether to sanction the norm violator. The sanctioning activity is costly for the punisher and constitutes a contribution to the enforcement of collective rules, so each player has an incentive to abstain, hoping that someone else engages in this costly activity.Footnote 4 The volunteer’s dilemma also caught the attention of psychologists (see, e.g., Olivola et al. 2020). And the animal world provides further illustrative evidence. Archetti (2009a, 2009b) alludes to a set of empirical environments in which the problem emerges. A generic example is the choice of whether to make alarm calls that are costly for the call maker but alert the larger group, for instance, of an approaching predator.Footnote 5Archetti and Scheurin (2011) study the volunteer’s dilemma for the case in which the group benefit emerges only if multiple players volunteer. Mielke et al. (2019) used artificial dummies of snakes in a natural environment to study the possible motives of snake alarms. They considered multiple possible reasons for such behavior, including the motive of the alarm giving individual to signal his strength or fitness. They found results in line with the volunteer’s dilemma game. A related variant of the volunteer’s dilemma emerges in waiting games, i.e., when wait-and-see behavior becomes an option for the individuals in a group.Footnote 6 A vivid example is the story of the murder of Catherine Susan Genovese. According to early newspaper reports, thirty-eight random bystanders allegedly watched or listened to it for thirty-five minutes before the first person called the police (see Gansberg 1964, in a New York Times article).Footnote 7

Diekmann (1985) offers a Nash equilibrium analysis of the volunteer’s problem if players maximize their expected material payoffs. In the symmetric equilibrium players typically mix between volunteering and not volunteering, making each other potential volunteer just indifferent about whether to volunteer or not. We study the stochastic dynamics of Diekmann’s volunteer’s dilemma in the long run in a finite population. At each point of time the population consists of potentially several types,

where an individual’s type is described by the probability that this player volunteers. The type composition of the population is determined by a Markov process in which strong forces of selection and weak forces of mutation describe the transition probabilities between population states. We study the long-run properties of this process, using a framework developed by Fudenberg et al. (2006).

Finite population size is important for this concept, much like in Schaffer (1988), and may make spiteful strategies evolutionarily advantageous.Footnote 8 But unlike Schaffer (1988), the concept developed by Fudenberg et al. (2006) looks at the long-run composition of finite populations. It allows for a pairwise comparison of two strategies with respect to their asymptotic success frequencies.Footnote 9 We ask what the limit distribution of strategies is. As strategies that randomize between volunteering and not volunteering might yield superior outcomes (see, e.g., Bergstrom 2014), we allow for such mixing. For any two strategies we find that the limit distribution has two monomorphic populations of players. Groups might consist of players who all volunteer with the same positive probability - hence, there is some degree of cooperation in the limit distribution. Populations with the strategy type that volunteers less frequently turn out to be more likely than populations with the strategy type that volunteers more frequently, however. This evolutionary advantage of the less volunteering type holds for any pairwise comparison of volunteering strategies. The analysis of all pairs of evolutionary strategies drawn from a set that is a continuum of such strategies shows that there is a complete and transitive rank order on this set in the volunteer’s dilemma game.

We also look at the comparative static properties. Volunteering groups are more likely if the material benefit from volunteering is larger. If the material benefit becomes very large in comparison to the cost of volunteering then, in a pairwise comparison of evolutionary strategies, the advantage of less cooperative types disappears so that monomorphic groups of players with higher or lower volunteering probability become equally likely. We also look at group size and find results suggesting that volunteering is more pronounced in smaller groups, i.e., if the positive spillovers from volunteering benefit a smaller group of other players. In the limit where the group size becomes infinitely large, only monomorphic groups of players who volunteer less frequently have a positive probability to exist in a pairwise comparison with any other strategy type.

2 The model

The state game

Consider the following sequence of state games that follow the rules of Diekmann’s (1985) volunteer’s dilemma game. In a given period the population

consists of m > 1 players. The state game has a population that consists of players who apply at most two different evolutionary strategies. Each player can either volunteer or not volunteer. We denote these two actions as a ∈{v,n}. Like in many evolutionary games studied, these pure strategies relate to the players’ types. Broadening the framework, we allow for player types that randomize between these two actions. Let σ with σ ∈ [0,1] denote the probability for not volunteering, i.e., for a = n. We also refer to players who randomize according to σ as a player of type σ. The analysis considers all possible pairs \((\sigma ,\hat {\sigma })\in (0,1]\times \lbrack 0,1)\) with \(\sigma >\hat {\sigma } \).Footnote 10

The material payoffs are as follows. If at least one player volunteers then all players receive a benefit that is equal to G > 1. Each player who volunteers has a cost of volunteering that is normalized to 1, regardless of how many other players volunteer. The name of the game is motivated by the observation that each player can increase her own material payoff by volunteering if no other player volunteers. But each player prefers not to volunteer if at least one of the other players volunteers. Let s players choose the mixed strategy σ, i.e., they do not volunteer with a probability σ. Furthermore, let the other (ms)players follow mixed strategy \(\hat {\sigma }\) such that each of them does not volunteer with probability \(\hat {\sigma }\), where \(\hat {\sigma }<\sigma \). Then, the player who follows the mixed strategy σ has the expected material payoff

$$ y(s)=-(1-\sigma)+(1-\sigma^{s}\hat{\sigma}^{(m-s)})G\text{.} $$
(1)

Here, (1 − σ) is the expected cost from volunteering for a player of type σ. The term \((1-\sigma ^{s}\hat {\sigma }^{(m-s)})\) describes the probability that the public benefit G will emerge if there are s players of type σ and (ms) players of type \(\hat {\sigma }\), assuming that their actions emerge from their mixed strategies and in a way that makes their choice outcomes from these mixed strategies stochastically independent. Analogously, each player who follows strategy \(\hat {\sigma }\) has the expected material payoff

$$ \hat{y}(s)=-(1-\hat{\sigma})+(1-\sigma^{s}\hat{\sigma}^{(m-s)})G\text{.} $$
(2)

These material payoffs describe player types’ fitness in the state game. Since G > 1, the expected material payoffs in Eqs. 1 and 2 are strictly positive.

Markov process

We next turn to describing the population dynamics in an infinite sequence of periods t = 1,2,3,..., where a state game takes place in each of these periods. Let ht = s players behave according to σ and (ms) players behave according to \(\hat {\sigma }\) in period t. Recall that \(\sigma >\hat {\sigma }\) by suitably naming the two strategies. The material payoff of a player in period t does not depend on the actual period but only on the type composition of the population and the player’s own type in the state game taking place in that period. For two given strategies σ and \(\hat {\sigma }\) in period t all relevant parameters for how the dynamics evolve are fully described by these strategies and the single parameter ht, that is, by the number of players who follow strategy σ. The types’ expected material payoffs as in Eqs. 1 and 2 drive this Markov process which follows the rules described by Fudenberg et al. (2006): The process is initially in the state h0 ∈{0,1,2,...,m}. From one period to the next the total number of individuals in the group remains fixed and equal to m but one individual is chosen to reproduce. The transition probabilities \(p_{s,s^{\prime }}\) between states s and \(s^{\prime }\) from period t to period t + 1 for a given state ht = s are described by Eqs. 3 to 8. For interior states s ∈{1,...,m − 1} the Markov state remains unchanged with probability ps,s which equals

$$ p_{s,s}=1-p_{s,s-1}-p_{s,s+1}, $$
(3)

where ps,s+ 1 and ps,s− 1 are the probabilities of transition to the neighboring states. Other transitions are not feasible:

$$ p_{s,s^{\prime}}=0\text{ for all }s^{\prime}\notin\{s-1,s,s+1\}\text{.} $$
(4)

For the monomorphic boundary states s = 0 and s = m the process either stays there, or moves to the neighboring state in the interior. This is possible due to mutations, where μ measures the mutation probability.

$$ p_{m,m}=1-p_{m,m-1}=1-\mu\text{,} $$
(5)
$$ p_{0,0}=1-p_{0,1}=1-\mu, $$
(6)

The probability for transitions from an interior state to one of the two neighboring states is given by

$$ p_{s,s+1}=\frac{sy(s)(1-\mu)+(m-s)\hat{y}(s)\mu}{sy(s)+(m-s)\hat{y}(s)} \frac{m-s}{m} , $$
(7)

and

$$ p_{s,s-1}=\frac{sy(s)\mu+(m-s)\hat{y}(s)(1-\mu)}{sy(s)+(m-s)\hat{y}(s)} \frac{s}{m}\text{.} $$
(8)

The transition probabilities strictly follow Fudenberg et al. (2006). They depend on the material payoffs \(y\left (s\right ) \) and \(\hat {y}\left (s\right ) \), the frequency distribution of types and the probability μ ≥ 0 that a mutation will occur (i.e., that, for instance, an individual of type σ mutates and becomes a type who volunteers according to \(\hat {\sigma }\) instead of σ). Note that (3)–(8) describe the dynamics as a stochastic process, not as a deterministic process, as is commonly done in the context of populations with more than countably many individuals.

The probabilities in Eqs. 7 and 8 have an interpretation that becomes more transparent for the case μ = 0. It goes back to Moran’s (1962) population dynamics with frequency dependent transition probabilities, as described in Nowak et al. (2004) and Taylor et al. (2004): all but one of the m players simply survive into the next period (or reproduce identically) and keep their types. One of the m players is singled out, ‘dies’ and is replaced by a player who is possibly of the same type or of the other type. To change the state from ht = s to ht+ 1 = s + 1, the player who is singled out must necessarily be of type \(\hat {\sigma }\) and must be replaced by a player of type σ. In the absence of mutations (μ = 0) the probability of this happening reduces to the textbook version of frequency-dependent transition dynamics in the Moran process without mutations (see Nowak 2006, p. 109):

$$ \frac{sy(s)}{sy(s)+(m-s)\hat{y}(s)}\frac{m-s}{m}\text{.} $$
(9)

Intuitively, any of the m players in period t can be the one who dies. The term \(\frac {m-s}{m}\) is the probability that the player who dies is of type \(\hat {\sigma }\). Furthermore, \(sy/(sy+(m-s)\hat {y})\) describes the probability that the replacement is a player of type σ. This probability is frequency and fitness dependent. For \(y=\hat {y}\) this is as likely as s/m, i.e., proportional to the share of type σ-players in the total population. But for \(y\neq \hat {y}\) the selection of the replacement type follows a drift. For \(y>\hat {y}\) this drift favors replacement by a player of type σ, and for \(y<\hat {y}\) it favors replacement by a player of type \(\hat {\sigma }\). The possibility of mutations modifies this transition probability from Eqs. 9 to 7.

The reasoning for Eq. 8, i.e., the transition from ht = s to a state with ht+ 1 = s − 1, i.e., with one player of type σ being replaced by a player of type \(\hat {\sigma }\), is analogous. If the process is in ht = s and does not transit to one of the neighboring states, it must stay at s, i.e., ht+ 1 = s, and the probability of this is, hence, (3). Without mutations (μ = 0) the process (3)–(8) has two absorbing states, characterized by s = 0 and s = m and transition probabilities p0,0 = pm,m = 1. But mutation allows the process to leave these absorbing states, where we can think of μ as the probability of such an event. Also, in the non-absorbing states s ∈{1,2,...,(m − 1)} such a mutation (from σ to \(\hat {\sigma }\) or vice versa) might happen, as described in Eqs. 7 and 8.

The limit result

The Markov process described by Eqs. 3 to 8 is an ergodic Markov chain: it is aperiodic and positive recurrent. Let P be the matrix of transition probabilities \(p_{s,s^{\prime }}\). Because the Markov chain is ergodic, there exists a unique probability vector π = (π1,...,πm) that solves the equation

$$ \mathbf{\pi}(\mu)\mathbf{P}=\mathbf{\pi}(\mu) $$
(10)

for any given positive μ. The vector π characterizes the unique limit distribution of this Markov chain, with the following interpretation: If analogous Markov processes operate in many populations in parallel–all of them following the logic of transition probabilities (3)–(8) and all running for a very long time–and if we look at these processes after a long enough time and identify the states in which these processes are in the different populations, then the limit probability \(\pi _{s}(\sigma ,\hat {\sigma })\) is the share of these populations that are in state s. The analytic steps in Fudenberg et al. (2006, p. 354) can be used to find the limit properties:

$$ \pi_{m}^{\ast}\equiv\lim_{\mu\rightarrow0}\pi_{m}\left( \sigma,\hat{\sigma }\right) =\frac{\gamma}{\gamma+1}\text{ and }\pi_{0}^{\ast}=1-\pi_{m}^{\ast }\text{,} $$
(11)

where

$$ \gamma=\prod\limits_{s=1}^{m-1}\frac{y(s)}{\hat{y}(s)}\text{.} $$
(12)

We can, hence, state the following result:

Proposition 1

Let the set of possible strategies be \(\{\sigma ,\hat {\sigma }\}\). (i) In the limit distribution for \(\mu \rightarrow 0 \ \)the population consists of players exclusively of type σ with probability

$$ \pi_{m}^{\ast}\left( \sigma,\hat{\sigma}\right) =\frac{\prod\limits_{s=1}^{m-1}\frac{y(s)}{\hat{y}(s)}}{\prod\limits_{s=1}^{m-1}\frac{y(s)}{\hat{y} (s)}+1} $$
(13)

and of players exclusively of type \(\hat {\sigma }\) with probability \(1-\pi _{m}^{\ast }\left (\sigma ,\hat {\sigma }\right ) \). (ii) \(\pi _{m}^{\ast }\left (\sigma ,\hat {\sigma }\right ) >1/2\) if and only if \(\sigma >\hat {\sigma }\). (iii) Let three feasible strategies be σ1, σ2, and σ3. It holds that

$$ \left\{ \pi_{m}^{\ast}(\sigma_{1},\sigma_{2})>\frac{1}{2}\text{ and }\pi_{m}^{\ast}(\sigma_{2},\sigma_{3})>\frac{1}{2}\right\} \Longrightarrow\pi _{m}^{\ast}(\sigma_{1},\sigma_{3})>\frac{1}{2}\text{.} $$
(14)

In words, if strategy σ1 is advantageous against strategy σ2 and σ2 is advantageous against strategy σ3, then σ1 is advantageous against σ3.

A proof of this and all further propositions is in the Appendix. The first part of the proposition suggests that, in the long run, the Markov process is either in state s = 0 or in s = m with probability 1. Hence, if one wants to compare strategies with respect to their stochastic stability advantage, it makes sense to compare πm and π0. Strategy σ can be considered to be more advantageous than strategy \(\hat {\sigma }\) if \(\pi _{m}(\sigma ,\hat {\sigma })>1/2\).

The characteristic of a strategy to be more advantageous mainly depends on material payoff relative to the material payoff associated with other strategies on the whole set of states. Consider a player who volunteers. In some situations the player is not pivotal, because one or several other players volunteer. Her action as a volunteer is redundant and only costly to her, making her worse off than others. In other situations the player is pivotal and G is provided if and only if the player volunteers. If the player volunteers this increases the player’s own material payoff by G − 1. This increase is, however, smaller than the increase G that results for all other members of the population. Volunteering does never improve the player’s payoff relative to the payoffs of others and this provides an intuition for result (iii) in the proposition. It follows from (iii) that σ = 1 (i.e., not volunteering with probability one) is the most advantageous evolutionary strategy, independent of which of the infinite number of other strategies might be the alternative strategy. This property is also interesting from a methodological point. It shows that there is a complete and transitive ordering in a pairwise comparison of strategies in the volunteer’s dilemma.Footnote 11

Stochastic stability versus evolutionary stability: an example

Think of populations with two individuals only (m = 2). Consider a numerical example with a value of the public good of G = 2. There is only one interior state, which is s = 1. Inserting into (13) yields

$$ \pi_{m}^{\ast}=\frac{1-2\sigma\hat{\sigma}+\sigma}{2-4\sigma\hat{\sigma }+\sigma+\hat{\sigma}} $$
(15)

as the probability that the population consists of players of type σ only. We plot this probability for any combination \((\sigma ,\hat {\sigma })\in (0,1)\times (0,1)\) in Fig. 1. It shows that for any σ this probability is increasing in σ and decreasing in \(\hat {\sigma }\) with lower bound \(\pi _{m}^{\ast }=\frac {1}{3}\) and upper bound \(\pi _{m}^{\ast }=\frac {2}{3}\), and \(\pi _{m}^{\ast }(\sigma ,\hat {\sigma })=\frac {1}{2}\) for all \(\sigma =\hat {\sigma }\).

Fig. 1
figure 1

Limit probability \(\pi _{2}^{\ast }\) (on the vertical axis) for combinations of σ and \(\hat {\sigma }\) (on the horizontal axes). The horizontal planes at altitude \(\frac {1}{3} \)and \(\frac {2}{3}\) suggest that all \(\pi _{2}^{\ast }\) are between these values

Fudenberg et al. (2006) provides us with a framework to consider stochastic stability if the set of possible player types has only two elements, as in this example. In a more general framework a dynamic process might start in a monomorphic state characterized by σ. After a mutant \(\hat {\sigma } \) emerges it might return to the monomorphic state σ, or it might transit into a monomorphic state characterized by \(\hat {\sigma }\). It stays there until another mutant type \(\tilde {\sigma }\in \lbrack 0,1]\) emerges, which might differ from σ and \(\hat {\sigma }\), and so on. It would be interesting to characterize a possible surface of the limit distribution for any combination (σ,σ) on the type space [0,1] × [0,1] if it exists, but we have to leave this problem to future analysis. Figure 1 is suggestive, showing a stochastic stability advantage of more selfishness, for whatever are the two types that might interact with each other.

To emphasize the divergence of this result to evolutionary stability in large populations, suppose that only the pure strategies σ = 0 and σ = 1 are feasible strategies. By Proposition 1 it then holds almost always that both members of the population either both volunteer or both do not volunteer. The state in which both individuals are of the non-volunteering type is more likely than the state in which both volunteer. For m = 2, the probability that the population consists of non-volunteers only is \(G/\left (2G-1\right ) \). We might compare the stochastic stability outcome in this case with the evolutionarily stable outcome if players in each period are drawn from a large set with more than countably many players that are teamed up randomly in pairwise interactions. If, in the latter environment, evolutionary strategies are restricted to the two pure strategies σ = 0 and σ = 1, an equilibrium in evolutionarily stable strategies has a share of q = 1/G of players of type σ = 1 and a remaining share of (1 − q) of players of type σ = 0. By construction of q, a player of type σ = 0 has, in expectation, the material payoff of G − 1. A player of type σ = 1 has an expected material payoff of (1 − q)G. These expected values are equal if q = 1/G. Any population mixture \(\tilde {q}>q\) with a higher share of non-volunteering types favors the volunteering type σ = 0 as \((1-\tilde {q})G<(1-q)G=G-1\), and G − 1 is the payoff of type σ = 0. Similarly, any population mixture \(\tilde {q}<q\) with a larger share of volunteering types favors the non-volunteering type σ = 1 as \(G-1=(1-q)G<(1-\tilde {q})G\).

The divergence between evolutionary stability for infinitely large populations and stochastic stability of the Moran process as limit probabilities of the stochastic dynamics in finite populations has been noticed for some time. Transition dynamics of the underlying Markov process in finite populations are stochastic, whereas the evolutionary dynamics in infinite populations are typically approximated by deterministic processes. Foster and Young (1990) discuss the importance of an ‘adequate’ account of stochastic effects and suggest the concept of stochastically stable equilibrium. Our results fundamentally build on the limit results for ergodic Markov chains and the tool provided by Fudenberg et al. (2006) for calculating the invariant distribution.Footnote 12 Attempts have been made by Harper and Fryer (2016) and Mohseni (2019) to reconcile stochastic stability in finite but large populations and standard concepts of deterministic approximiations of the dynamics of evolutionary processes in infnitely large populations.

If the dilemma becomes more severe

We can study how the stationary group composition is affected by the relationship between the cost of volunteering (that was normalized to 1) and the individual gross benefit for each group member denoted by G. Recall that a higher σ means that the strategy type volunteers less frequently and state m means that the population exclusively consists of types σ with \(\sigma >\hat {\sigma }\).

Proposition 2

Suppose only two evolutionary strategies exist, characterized by σ and \(\hat {\sigma }\) with \(\sigma >\hat {\sigma }\). The limit probability \(\pi _{m}^{\ast }\left (\sigma ,\hat {\sigma };G\right ) \) for the Markov process to be in state s = m is smaller if the group members’ benefits G from the volunteer’s action is larger. Furthermore, \(\lim _{G\rightarrow \infty }\pi _{m}^{\ast }\left (\sigma ,\hat {\sigma };G\right ) =\lim _{G\rightarrow \infty } \pi _{0}^{\ast }\left (\sigma ,\hat {\sigma };G\right ) =1/2\).

Proposition 2 suggests that groups of players who volunteer more frequently are more common in the limit distribution of group types if the benefit G that each group member has if one group member volunteers is larger. A higher G reduces the relative disadvantage which the volunteer has, compared to the non-volunteer. Accordingly, the two evolutionary strategies σ and \(\hat {\sigma }\) perform more equally in terms of relative material payoff and differences in the likelihoods \(\pi _{m}^{\ast }\) and \(\pi _{0}^{\ast }\) of monomorphic groups of each of the two strategy types are reduced. If the benefit G becomes very large, the comparative disadvantage of being a volunteer becomes less and less important and vanishes in the limit so that monomorphic groups of more frequent volunteers and groups of less frequent volunteers become equally likely for \(G\rightarrow \infty \).

Group size effects

To study group size effects we consider the limit probability \(\pi _{m}^{\ast }(\sigma ,\hat {\sigma })\) when comparing a mixed strategy to a strategy of always or never volunteering.

Proposition 3

Suppose that \(1=\sigma >\hat {\sigma }\) or \(\sigma >\hat {\sigma }=0\). Then \(\pi _{m}^{\ast }(\sigma ,\hat {\sigma })\) is higher for higher m. For any \(\sigma >\hat {\sigma }\), in the limit for very large groups, groups consist of the less volunteering types with probability 1.

We find that, compared to any mixed strategy, the advantage of never volunteering as well as the disadvantage of always volunteering increase with group size.Footnote 13 In the limit for large groups, the stationary distribution attributes a probability of 1 to groups that consist of less volunteering members only. The intuition for the result is again that only relative material success matters. It is precisely the fact that volunteering benefits others that is to the disadvantage of the volunteer. Hence, if more players benefit from the act of volunteering, then this disadvantage becomes larger.

3 Conclusions

We studied the volunteer’s dilemma when the space of evolutionary strategies includes the two pure strategies (volunteer; not volunteer) and any mixing between these. We provide a pairwise comparison of all possible mixed strategies with respect to their long-run evolutionary advantage. This pairwise comparison builds on methods introduced by Fudenberg et al. (2006) for games with only two strategies. The pairwise comparison between all possible evolutionary strategies in a continuous strategy space does not necessarily lead to a complete ordering of strategies. However, in the context of the volunteer’s dilemma, our analysis shows that such a complete ordering exists. Comparing any two strategies, the type who volunteers with a lower probability has a greater evolutionary advantage for any pairwise comparison.