On the Core of Dynamic Cooperative Games
Abstract
We consider dynamic cooperative games, where the worth of coalitions varies over time according to the history of allocations. When defining the core of a dynamic game, we allow the possibility for coalitions to deviate at any time and thereby to give rise to a new environment. A coalition that considers a deviation needs to take the consequences into account because from the deviation point on, the game is no longer played with the original set of players. The deviating coalition becomes the new grand coalition which, in turn, induces a new dynamic game. The stage games of the new dynamical game depend on all previous allocation including those that have materialized from the deviating time on.
We define three types of core solutions: fair core, stable core and credible core. We characterize the first two in case where the instantaneous game depends on the last allocation (rather than on the whole history of allocations) and the third in the general case. The analysis and the results resembles to a great extent the theory of non-cooperative dynamic games.
AMS 2000 Subject Classification: Primary 91A12, Secondary 91A25.
Journal of Economic Literature classification
numbers: C71.
Keywords: fair core, stable core, credible core, convexification of a game.
1 Introduction
Noncooperative game theory has dedicated a lot of attention to dynamic games and refinements of Nash equilibrium have been studied to capture the features that the dynamic induces in the game. When the dynamic is obtained by simply repeating a stage game over time, the folk theorem shows that the set of equilibria in an infinitely repeated game is in general much larger than the set of equilibria in the stage game.
In cooperative game theory most of the literature studies only static situations: a game is played only once and its solution is a set of suitable allocations that satisfies some conditions.
In this paper we consider a bona fide dynamic version of a cooperative game, where the worth of coalitions varies over time according to the history of the game. In particular the worth of coalitions at time depends on the allocations at all the times before .
When defining a solution concept we allow the possibility for coalitions to deviate at any time and thereby to give rise to a new environment. When a coalition deviates, from that point on, the game is no longer played with the original set of players. The deviating coalition becomes the new grand coalition which, in turn, induces a new dynamic game. The stage games of the new dynamical game depend on all previous allocations, including those that have materialized from the deviating time on.
The existing literature on dynamic cooperative games considers games that determine only the worth of any coalition in a stage game played with the original grand coalition. However, in order to accommodate the possibility of deviating coalitions that generate new dynamical games, we need a richer structure. In the model of dynamic cooperative games that we introduce, the grand coalition of any stage game might be strictly smaller than the original grand coalition, while the allocation history is adapted accordingly.
In this paper we focus on dynamic games where the stage games are deterministically determined by the historical allocations. In these games a sequence of allocations uniquely induces a sequence of stage games. We investigate the core in three different approaches.
A coalition is said to be under-treated if the present value of its stage-shares is smaller than the present stage-worth of it. A sequence of stage-allocations is in the fair core if no sub-coalition is under-treated. Under the fair core approach, which is similar to that taken by the relevant literature, an under-treated coalition may complain but it cannot change the evolution of the game by abandoning the previous environment and creating a whole new game.
In the stable core on the other hand, the share of a coalition is compared to the opportunities it would have if it decided to deviate. A coalition is said to be dissatisfied with a sequence of allocations if, by quitting the original game, the coalition can form another dynamic game, with a smaller number of players, and afford better future allocations. A sequence of allocations is in the stable core if no coalition can deviate and get on its own a greater share than the one proposed by the sequence.
The stable core does not consider what the threat of a potential deviating coalition consists of. It might be that the sequence of allocations a coalition shows in order to substantiate its dissatisfaction, is itself prone to deviations. Thus, a threat of a coalition to deviate and obtain a certain sequence of allocations may be non-sustainable and therefore non-credible. The credible core requires that any better sequence it might generate on its own be credible. That is, any sequence of future allocations must itself be immune to deviations of smaller sub-coalitions that are also immune to deviations of smaller coalitions.
In all our analysis at every stage , either no player deviates and therefore a game involving all the players of the previous stage is played, or a coalition deviates and creates its own game, which is a subgame of the previous one. Players are never allowed to establish a larger coalition once they have deviated and formed a smaller one. So new games can be created by splitting, but not by aggregation. We make this assumption since, without it the possible dynamics would be so general as not to produce any interesting result. Moreover the assumption allows to describe a huge spectrum of situations of relevance.
When a coalition deviates from the grand coalition , we do not take into account what happens to the coalition . This is due to the fact that we are concerned with stability and therefore with conditions that guarantee that no deviation will actually materialize, no matter what the status of the abandoned coalition is.
1.1 Existing literature
Dynamic cooperative games have been studied in a few versions. Most of the studies, as we do, concentrate on the core. Oviedo (2000) studies the core of a finitely repeated discounted cooperative game where the stage game does not vary over time and no dynamic consideration is involved.
Kranich et al. (2005) consider a finite horizon of predetermined games. They study three different core concepts. The classical core assumes that coalitions planning to split off do so right at the beginning. This concept does not depend on the temporal structure of the game: the classical core coincides with the core of an induced static game. The strong sequential core, on the other hand, allows for deviations of coalitions at any stage of the game, but once a coalition deviates at some point, it must keep doing so from that time on. In the above two concepts deviations are not required to be credible, i.e., they could be blocked by some sub-coalition in the future. The weak sequential core is robust against credible coalitional deviations. The latter means that deviations are immune to deviations of sub-coalitions. The sub-coalition deviations can be themselves non-credible. Habis and Herings (2010) provide a correction of the above definition of weak sequential core.
Predtetchinski (2007) deals with infinite-horizon stationary cooperative games, where at each moment the game is in one of a finite number of states, that determines which instantaneous game is played at that moment. The states evolves according to an exogenous Markov chain and it does not depend on past allocations. The author considers the classical core and a version of the strong sequential core, and provides conditions for nonemptyness of the strong sequential core. Hellman (2008) focuses on the bargaining set of dynamic cooperative games, where the sequence of stage TU-games is exogenously specified.
Related results can be found in Gale (1978), where a concept of sequential core is defined and is used to model lack of trust in a two-period economy. In this model coalitions are allowed to deviate in the second period. Becker and Chakrabarti (1995) consider infinite horizon capital allocation models and define recursive core allocations, the ones where no coalition can improve upon its consumption stream at any time given its accumulation of assets up to that period.
Koutsougeras (1998) introduces the notion of two-stage core, that takes into account the possibility of temporary cooperation. Within each coalition agents make future trades only if they are enforceable, i.e., a coalition may have a limited horizon. Moreover a coalition blocks at some point in time only if it can secure improvements for its members in any possible consequence of a deviation. Predtetchinski et al. (2002, 2006) use the concepts of strong and weak sequential core in the context of two-period economies. Predtetchinski et al. (2004) apply the concept of strong sequential core to a stationary exchange economy.
Petrosjan (1977, 1993) deals with a cooperative game induced by a (non-cooperative) differential game and Petrosjan and Zaccour (2003) study the problem of allocation over time of total cost incurred by countries in a cooperative game of pollution reduction and compute the Shapley value of this game. These papers are not about dynamic cooperative games but about a cooperative game induced by non-cooperative game played over time.
There exists a whole literature on coalition formation, where stability of coalitions is considered under different aspects (see, e.g., Ray, 1989; Chwe, 1994; Xue, 1998; Ray and Vohra, 1999; Konishi and Ray, 2003; Diamantoudi and Xue, 2007; Ray, 2007, and references therein). Typically this literature considers strategically richer models than the one examined in this paper, so it is closer in spirit to noncooperative game theory. For instance the model considered by Konishi and Ray (2003), which describes coalition formation as a truly dynamical process, considers a state space, beliefs, a probabilistic structure, and equilibrium concepts.
Our notion of credible core can be related to the papers by Bernheim et al. (1987); Bernheim and Whinston (1987) on coalition-proof Nash equilibria.
In some of our results we resort to the concept of -core. This was introduced in Shapley and Shubik (1966) to analyze situations where the core is empty. It has been employed in different contexts by Wooders (1983); Shubik and Wooders (1983a, b); Wooders and Zame (1984); Kovalenkov and Wooders (2001a, b, 2003, 2005), among others. In some of these papers a parametrized collection of cooperative games is considered and an approximate core is computed, where the goodness of the approximation depends on the parameters of the game. In particular, given the parameters describing a collection of games and given a lower bound on the number of players in each game in the collection, Kovalenkov and Wooders (2001b) obtain a bound so that, for any , all games in the collection with at least players have nonempty -cores. Some of our results have a similar flavor, except that for us the lower bound on the is zero and the quantity that guarantees the existence of the -core is the discount factor, rather than the number of players.
The paper is organized as follows. In Section 2 we give a motivating example based on the classical market games of Shapley and Shubik. The model is introduced in 3 and the two first types of core solutions are given in Section 4. Section 5 provides characterizations of the non-emptyness of the -core when the discount factor is sufficiently large. The credible core is discussed in Section 6 and the paper ends with a section devoted to a few final remarks.
2 A motivating example: A market with externalities
To show a typical application of dynamic cooperative games consider firms that engage repeatedly in a market game. At any period each firm brings into the market its own endowment and technology, that might depend on the firm’s previous allocation. The firms then share their endowments in order to produce the maximal possible quantity. An important feature of the model is the existence of a positive externality reflected in the knowhow of each firm. The production function of each firm increases as the number of firms in the economy increases.
Formally, let be the set of firms that are capable of producing a certain commodity using production factors. In the static version of the model, when the input of production factors is , firm produces , where is a concave function and is the externality factor which is increasing with the number of firms in the economy.
The relevance of the externality factor becomes clear in the dynamic model. An under-treated coalition of firms might want to split off and form its own consortium. By doing so, on one hand, as an independent consortium, it will be subject to a smaller externality factor, since the number of cooperating firms is reduced. On the other hand, it will have the full freedom to share the entire profit the way it wishes.
To make the model more realistic, we assume that the production functions change over time and that, in order to keep the production ability, firms need to invest every period in maintenance, which requires resources. These resources come from the allocation of the firms in previous times, and whatever does not go into maintenance, is used for dividends. Thus, the current production function depends on yesterday’s allocation and the externality factor.
For instance, suppose that the production function of firm at time is
(2.1) |
where is the number of firms in the consortium that belongs to, is the allocation of firm at time , and is the decay rate per period. Note that is increasing with and therefore the greater the allocation at time , the more efficient the firm at time .
For the sake of simplicity assume that each firm is endowed anew at any time with the same production factor basket, say . We are ready now to describe the dynamic. If at time firm belongs to the consortium , then it engages the stage market game defined by
for every , with in (2.1).
3 Dynamic cooperative games
3.1 Dynamic of the game
Let be the set of players. For any coalition consider a function with . The function is called characteristic function defined over with the set being the grand coalition of . An allocation of is a vector that satisfies and , where is a uniform lower bound over all allocations. The reason for this lower bound is primarily technical: with this lower bound the set of allocations becomes compact. If we take , no inter-temporal loans are allowed, whereas, when a player can get less than her individually rational level at a certain stage, but then she will be compensated in the future.
At any stage a cooperative games over a grand coalition is played. Both the game and the grand coalition depend on the history up to that stage. The players of the grand coalition are getting at time an allocation of the game actually being played. The cooperative game of the subsequent period depends on the current allocation.
Formally, a dynamic cooperative game is played over a discrete set of periods. The evolution of the system depends on the initial game, the allocation at every period and the dynamic , specified below. At stage any coalition decides whether to split off or not. If no coalition splits off, then the initial cooperative game is played, and the allocation is . If splits off, then the initial cooperative game is and the allocation is . Note that the initial game is predetermined and is beyond the control of the players, unless a sub-coalition wishes to split off.
Like in a static cooperative game we will use (different versions of) the core to determine whether the grand coalition is stable (in different senses), namely no sub-coalition has an incentive to split. In case a coalition can advantageously split, the grand coalition is not stable, which makes the core empty. That is why we do not need to specify what payoffs players in get or whether some of them want to form a coalition of their own.
From period 2 on, the evolution is governed by . The state of the system is a pair , where is a coalition and is an allocation of . As long as no coalition splits off, the state is of the form ; once a coalition deviates, the system turns to a state of the type , and remains fixed from that stage on forever.
When the state at time is , unless a deviation of occurs, the game played at time is , whose grand coalition is . At this time the allocation is . However, if deviates, the game played at time is , where is the allocation induced by to coalition . At time the allocation is and the subsequent game is whose grand coalition is .
For the sake of simplicity we assume a Markovian structure of the game, where the stage game played at time depends on the allocation at time . More complicated dynamics could be considered, for instance the game at time could depend on the whole past history. An interesting intermediate case is the one where the game depends on some unidimensional function of the history, for instance on the sum of the past allocations. Think for instance of a model of dynamic public good provision, where every player contributes to a public good, whose level at time depends on the (discounted) sum of past contributions.
A few remarks regarding our modeling choices are in place. Up to Section 6, we assume that once a coalition deviates, it remains the grand coalition forever and no further splitting off of sub-coalitions will take place. This restriction corresponds to the first two types of core solutions, that are concerned with long-term plans that prevent these kind of deviations. When dealing with the third type of core solution we lift this restriction. A deviating coalition is not protected against coups of its sub-coalitions. This is the reason why a threat of a coalition to deviate is rendered credible only if it is immunized against further split offs of its sub-coalitions.
We also assume here that once a coalition deviates, there will be no way to restore a full cooperation and to rebuild the grand coalition . Such a possibility requires a much more complicated dynamic that would depend also on past allocations of non-deviating members. In this paper we decide to keep matters as simple as possible. This distinguishes our model from the literature on coalition formation that we mentioned in the Introduction.
In our model a coalition can deviate prior to time and play the game . We could as well assume that at time for any , , and it will make no difference in the results. Note however, that in the motivating example, when the grand coalition is , the worth of is typically different from its worth when the grand coalition is .
Our model refers to the deviating coalition, but it ignores the rest of the players. In principle, the complement of a deviating coalition could be treated just like the deviating coalition itself. The continuation game of the complement depends on its historical allocations. However, we chose not to specify it for two reasons. First, our study focuses on two main aspects, fairness and stability. Whether or not a coalition is treated equitably does not depend on what happens to its complement. The same applies to the willingness of a coalition to split off: it is not affected by the its complement.
The second reason is that we study core solutions and characterize the games whose core is non-empty. In these games no deviation will occur and in any case no coalition will be left alone without its complement.
3.2 Discounting future payoffs
We assume throughout that all players have the same discount factor . Suppose that player ’s payoff at time is . Her present normalized payoff is
We define for every
Therefore is the sum of all individual allocations of ’s members.
Define a new characteristic function on as follows.
where the maximum is taken over all feasible histories of -allocations: and .
The dynamic game with discount factor will be denoted by .
4 The fair and stable core solutions
4.1 The fair core
There are two justifications for the definition of core in the classical model of one-shot cooperative game. The first is fairness and the second is stability. An allocation is in the core if any coalition obtains at least its worth. Behind this justification lies an assumptions that a central planner has a full control on what the players get, and once she makes up her mind regarding the split of the cake, the players have no way to protest.
This kind of reasoning leads us to define what we call the ‘fair core’ first. A sequence of allocations is in the fair core if fore every coalition the present value of the shares of exceeds the present value of the worths of . It is assumed that coalition can do nothing about its future shares, which gives the central planner the freedom to choose allocations without paying attention to semi-strategic considerations like stability.
The definition of fair core is concerned solely with the following consideration: it is fair to give coalition allocations whose present value is no less than what their present worth is.
Definition 4.1 (Fair core).
-
(i)
A sequence of -allocations is in the fair core of if for every
-
(ii)
A sequence of -allocations is in the -fair core of if for every
If the core of the stage game at time is nonempty, for every , then the fair core of is nonempty.
Example 4.2.
It is possible for a game to have a nonempty fair core even if for every the core at the stage game is empty. Consider the four player games and , where for every player , , and player 4 is dummy; game is like the where players 1 and 4 exchange their roles. The cores of and are empty.
Suppose that , and . Suppose that when is odd and when is even. The result is that is played in odd times and in even times.
When the discount factor is high, the average over time of stage games is close to and the discounted value of the stream of allocations is close to . Thus the sequence of payoffs is in the -fair core of .
Definition 4.3 (Efficiency).
A sequence of -allocations is efficient in if
That is, is efficient if the present value of the grand coalition’s share is the maximum available. Recall that the actual game is history dependent. While any of the stage allocations could be locally efficient, it might reduce the size of the cake in subsequent periods and thereby might hamper efficiency.
In the classical one-shot game the definition of allocation contains the requirement of efficiency. This is not the case in the dynamic game. The fair core is not necessarily efficient, as demonstrated by the following example.
Example 4.4.
Suppose that
and, if the allocation is uniform (i.e., treats all players equally), then , where stands for the sum of the individual allocations of all players, otherwise . Call the first vector of the standard basis and the zero vector. The sequence of allocations is in the fair core: the first allocation is in the core of the stage game , but it is not uniform and therefore all subsequent games are identically . This sequence is in the fair core of , but it is certainly not efficient.
Definition 4.5 (Efficient fair core).
-
(i)
A sequence of -allocations is in the efficient fair core of if it is efficient and in the fair core of .
-
(ii)
A sequence of -allocations is in the -efficient fair core of if it is efficient and in the -fair core of .
In the special case where the worth of the grand coalition is constant, that is when the worth of the grand coalition in all stage games do not depend on the history of allocation nor on the time, the fair core and the efficient fair core coincide.
4.2 The stable core
The definition of the fair core does not make use of the entire structure of the dynamic game. It uses only states of the type and not of the type , where .
The second justification of the core involves stability considerations. An under-treated coalition might deviate, create its own game, and improve its position by reallocating its endowment. When a coalition threatens to deviate, it shifts the system to a state of the form and the dynamic then is governed by . This is why referring just to states of the type is insufficient and there is a need to refer to states of the form for every coalition .
Let be a sequence of allocations. Define
The number represents the discounted value at time of the shares that player receives at time and on. In particular, . Similarly, define the game as
where the maximum is taken over all feasible sequences that coincide with up to , the time when decides to leave.
A sequence of allocations is in the stable core if at any time the value of the shares of coalition exceeds the value of what coalition could guarantee in autarky, meaning without being engaged with others.
Definition 4.6 (Stable core).
-
(i)
A sequence of -allocations is in the stable core of if for every and every ,
-
(ii)
A sequence of -allocations is in the -stable core of if for every and every ,
Remark 4.7.
-
(a)
Unlike the fair core, any history of -allocations in the stable core is efficient.
-
(b)
The two notions of core are not necessarily co-variant with linear transformations. If is co-variant with linear transformations, so are the two cores.
Example 4.8.
It is possible for a game to have a nonempty stable core even if for every the core of the stage game is empty. Consider a set , and let
be times a majority game, and let for every .
The core of each stage game is empty, and so is the fair core of , whereas its stable core is not, regardless of the discount factor. The reason being that when a coalition deviates, its future payoff declines rapidly. Coalitions will be satisfied with shares that are strictly smaller than their worth, because deviation does not promise a greater portion.
5 Non-emptyness of the core
5.1 Non-emptyness of the fair core
The following result applies to games where is equal to for every allocation .
For the next definition we recall that the set of characteristic functions is a vector space. Denote by the set of stage allocations of games where the worth of the grand coalition is . That is, for every . The set is obviously compact, which is the reason why we impose the constraint that for every .
Let be an allocation. We say that is a split of , if
(5.1) |
where , , and is an allocation . That is, is a convex combination of the allocations with being the respective weights.
Definition 5.1.
The convexification of , denoted , is a correspondence defined as follows. Let be an allocation. Then, is the set of all games that can be expressed as , where is a split of .
If is continuous, then is closed and therefore, also contains all games of the form , where is expressed as an infinite convex combination of allocations:
Theorem 5.2.
Consider a game where and is continuous. Assume that for every coalition , is bounded. For every there is such that for every the -fair core of is not empty if and only if there exists and such that is in the core of
Before we get to the proof we wish to comment on the contents of this theorem. Just like in the folk theorem of the non-cooperative game theory, it characterizes the solution of the dynamic game in static terms. Specifically, it characterizes when the -fair core of the dynamic game is not empty in terms of the convexification of .
Note that we refer to the -fair core rather than to the fair core. The question is whether we do it because we just cannot prove anything stronger, or that it is due to a structural insurmountable difficulty. Recall that the dynamic game is described by the dynamics, and by an initial game played at the first stage. While there is some control of future games through past allocations, there is no way to alter the initial game. It might happen that this stage-game hinders the existence of an exact core while -fair core does exist.
Proof of Theorem 5.2.
Suppose first that for every there is such that for every there is a sequence of allocations in the -fair core of .
Denoting,
we have for every ,
Here, denotes the initial game, .
Note that , and we obtain
When is sufficiently close to , since is bounded, we have
Thus,
Define
If is sufficiently large, for every , , and therefore,
In other words, is in the -core of the game
which is a (infinite) convex combination of the games , each with the weight
and is therefore in (because is a convex combination of ’s with the weights , ).
Since is arbitrary, from compactness and continuity of , we conclude that there exists such that is in the core , as desired.
We now assume that there is a vector such that is in the core of By definition of , there is a split of such that
(5.2) |
Fix an . For large enough one can divide the set of periods into disjoint sets in a way that for every ,
(5.3) |
(see for instance, Fudenberg and Maskin (1986)).
At time 1 set as an arbitrary game where . And in general, for define . In words, over the time periods in the set the allocation is and the game that follows is . Note that since is fixed and equal to , for every , is an allocation of (because ). By construction and (5.1) the present value of allocations is .
On the other hand, the present value of all the stage games is
Let be such that . Using (5.3) we obtain for every coalition ,
As is continuous, is bounded and therefore, when is sufficiently close to 1, for every coalition . Thus, the present value for every coalition satisfies,
Since is in the core of , the sequence is in the -fair core of the dynamic game with the discount factor . ∎∎
Example 5.3.
Let and let be the -th vector of the standard basis in , that is, its -th coordinate is and the others are . Define to be the additive game where for and , which we denote as . When is such that for every , then is the simple majority game (i.e., iff ). Moreover is extended to the whole simplex in a continuous fashion, keeping . Note that in all the games involved, the feasible allocations are elements of the simplex
Let , the initial game, be the simple majority game. Set, , and111Here, . . The dynamic induces: , , and . It turns out that when the core of is non-empty. However, if the allocation at time is the unique core allocation of , the next stage-game is the majority game, whose core is empty.
It is easy to check that is in the -fair core for discount factors large enough. To see that the dynamical game satisfies the sufficient condition of Theorem 5.2, consider . Let be the additive game with weights assigned to each player. Note that
-
(a)
is in the core of ;
-
(b)
is a split of and
-
(c)
.
Thus the sufficient condition of Theorem 5.2 is satisfied.
Let be a closed set of allocations. For a vector define as was defined, with the extra condition that the allocations are in . That is, is the set all games that can be expressed as , where is a split of and , .
Theorem 5.4.
Consider a game where is continuous and bounded. For denote . For any the efficient -fair core of a game is not empty for large enough if and only if for every sufficiently small there exists and such that is in the -core of .
The proof is similar to the proof of Theorem 5.2 and is therefore omitted.
5.2 Non-emptyness of the stable core
Recall that is the stage game played with as the grand coalition after a stage in which the allocation was . We now assume that depends on for every that contains in a continuous and monotonically increasing fashion. In particular, the worth of coalition at time depends only on its total share at time . For every coalition and time , we define , inductively. , where . Note that this is well defined, as depends solely on . Then, . Define to be the limit of . Due to continuity this limit exists. Thus, it satisfies . That is, is a fixed point of and of .
We further assume that is finite for every and , which in equivalent to assuming that either the set of fixed points of is unbounded or for sufficiently large.222The function is continuous and monotonic. In case the set of the fixed points of is unbounded, every non-fixed point of is between two fixed points. The set of fixed points of is closed, and therefore for every non-fixed point of , say , there are two closest fixed point, one above and one below it. The sequence then converges to one of the two (depending on whether or ). If, however, the set of fixed points of is bounded, then the sequence diverges to infinity in case asymptotically. In case asymptotically, the sequence is decreasing and is finite.
Let be an allocation of and define the characteristic function as follows: for every coalition .
Lemma 5.5.
For every there exists a time such that for every , and an allocation of with , for every .
Proof.
Fix and a coalition . Denote by the set of fixed points of in the interval . Let be a finite subset of having the property that for every there is such that . Since is continuous and monotonically increasing in , is monotonically increasing. Thus, , for every with . Moreover, the distance is decreasing with . Denote by the set of all points that are absorbed to . That is,
For every , there is time such that for every and . Let . Thus, for every , either for some , in which case for every , or for every . Since there are finitely many coalitions, satisfies the assertion of the lemma. ∎∎
Theorem 5.6.
Consider a game where is continuously determined by in an increasingly monotonic fashion. Assume furthermore, that when . Then, the two following statements are equivalent:
-
(i)
For any there is such that for every the -stable core of a game is not empty.
-
(ii)
For every there exists an allocation of such that the -core of is not empty.
Before we proceed to the proof of this theorem, we need an auxiliary result. Let be a bounded sequence of numbers. For any integer denote, . The proof of Theorem 5.6 uses the following lemma.
Lemma 5.7.
For every large enough and every bounded sequence of numbers such that has an accumulation point , and every there is a time such that , while .
Proof.
For every ,
(5.4) |
We assume that the sequence is bounded by . Since is an accumulation point, there are such that
We consider the greatest , such that . There exists such because if all between and satisfy , then
which contradicts the choice of .
Proof of Theorem 5.6.
We assume without loss of generality that . We prove that (i) implies (ii). We assume that for any the -stable core of is not empty for sufficiently large. Fix and assume that .
Let be the one guaranteed by Lemma 5.5 and . Suppose that the discount factor is large enough so the total payoff of any coalition during periods could not exceed .
Let be in the -stable core of and let be an accumulation point of the sequence (it exists because, by assumption, the sequence of allocations is bounded).
By assumption, . We will show that is in the -core of . If not, then there is a coalition such that In particular, is not a fixed point of . Since for every time , is an average of , we have that (the last equality is by assumption) for every period , implying that is an allocation of .
Since the set of fixed points of is closed, and is not a fixed point of , one can find such that
(5.5) |
The reason is that when is not a fixed point of , there is an open interval around , whose points have all the same range as . That is, is fixed around . Thus, there is such that implies . In case , then by monotonicity and therefore, (5.5).
Applying Lemma 5.7 to the sequence and the accumulation point , we obtain that for , there is a time such that
(5.6) |
In words, the instantaneous payoffs of coalition at time is greater than , while the present value of coalition ’s payoff at time is less than .
We now describe a deviation of coalition . At time coalition deviates and plays the game . From time on, any allocation of the stage-game is fine. After periods the worth of the coalition in the stage-game, is by Lemma 5.5, close to up to . Since the first periods after contribute at most to the entire present value of coalition , the payoff (discounted to time ) for due to the deviation is at least .
By (5.6), . Because of (5.5), . Thus, due to the deviation, the payoff of coalition is at least . However, the sequence is in the -stable core of , and therefore, by deviating coalition cannot get more than beyond the originally planned payoff (). Thus,
(5.7) |
Again from (5.6) we have . Thus,
(5.8) |
Remark 5.8.
Assertion (ii) of Theorem 5.6 states that for every there exists an allocation of such that the -core of is not empty. Due to lack of continuity it is impossible to conclude that there exists an allocation of such that the core of is not empty. This is so because when a sequence of allocations of , say (each in the -core of the respective ), is converging to , there is no guarantee that converges to .
6 The credible core
The third type of core we are about to define is close in spirit to subgame perfect equilibrium in the theory of non-cooperative games. A dissatisfied coalition may deviate at any time in which future allocations guarantee less than it can do alone. Hence, stability conditions must be preserved not only at the beginning of the game, but throughout the entire game. But when creating its own game, a coalition, say may face a threat from one of its sub-coalitions, say . The game established by may depend on the entire history of allocations, starting from the grand coalition allocation at the beginning of game, continuing with -allocation and ending with allocations of its own.
The game may start with the grand coalition, run this way for a while and only then coalition may decide to deviate, run for a while and then coalition may deviate etc. Thus, histories now consist of , where and the sequence of is decreasing (w.r.t. inclusion). A history is feasible if at any time , is an allocation of the stage game
A central planner has an allocation policy, denoted , that associates with any time and any possible instantaneous game an allocation. In other words, the central planner has a full contingency plan as to how the available cake should be split at any point in time. Formally, the allocation policy is such that is an allocation of the game .
After any history of allocations, , an allocation policy determines uniquely a continuation stream of allocations: , , etc. We denote this continuation by .
Definition 6.1 (Credible core).
An allocation policy is in the credible core with discount factor of if for every history the sequence of allocations is in the stable core of .
A similar idea has been used in a non-cooperative context by Bernheim et al. (1987); Bernheim and Whinston (1987). These authors consider Nash equilibria that are immune from deviations not just of single players but also of coalitions. Not every deviation is acceptable, though: a deviation of some coalition has to be in turn immune from deviations of sub-coalitions.
The main result of this section shows that a form of the one-deviation principle holds for the credible core. This principle goes back to Blackwell (1965) and has been widely used in extensive form noncooperative games. Recently Vartiainen (2008) applied it in the study of coalition formation in a cooperative context.
Definition 6.2.
A coalition has a profitable one-deviation after the history from , if there is an allocation of such that the present value for coalition of the sequence that starts at and continues with is greater than the present value for of the planned sequence .
Theorem 6.3 (The one-deviation principle).
An allocation policy is in the credible core if and only if after every history and for every there is no profitable one-deviation.
Proof.
The ‘only if’ direction is trivial. For the ‘if’ part, assume that after every history and for every there is no profitable one-deviation. Suppose that there is a coalition that has a profitable deviation after the sequence . Denote the gain by . By continuity we may assume that this deviation consists of finite number stages. Consider the shortest deviation of after that guarantees a gain of at least . This deviation is . It implies that the deviation guarantees less than , meaning that the single deviation of to after the entire history makes a positive gain for . This shows that there is no profitable one-deviation, as this direction of the theorem claims. ∎∎
Note that the theorem does not say that when the allocation policy is in the credible core, the instantaneous allocations are in the respective stage game.
Remark 6.4.
Theorem 6.3 holds also under a richer non-Markovian dynamic, where depends on the entire history of allocations and not only on the last allocation.
7 Final remarks
We close the paper with some additional comments.
More on the non-emptyness of the core
Consider a game where is constant. In addition assume that for every coalition , is bounded. The -stable core with discount factor is not empty if and only if the core of is non-empty.
No-short assumption
Throughout the paper we assumed that the stage allocation, , satisfies two assumptions. First, the allocation of player is at least her , that is, , and second, is locally efficient, that is, . This assumption assumes that the inter-temporal transfers are limited. That is might be well below at a certain moment, but since the overall payoff in the entire dynamic game needs to be individually rational, the instantaneous payoffs need to be sometimes higher than the stage IR level. The technical advantage of these assumptions is that the set of possible allocations at any stage is compact.
Random games
We analyze games where the instantaneous game depends deterministically on the history. The issue of stochastic dynamic game where the stage games are endogenously determined remains open for further studies.
Acknowledgements
The authors thank Sandro Brusco for helpful comments and relevant references.
References
- Becker and Chakrabarti (1995) Becker, R. A. and Chakrabarti, S. K. (1995) The recursive core. Econometrica 63, 401–423.
- Bernheim et al. (1987) Bernheim, B. D., Peleg, B., and Whinston, M. D. (1987) Coalition-proof Nash equilibria. I. Concepts. J. Econom. Theory 42, 1–12. URL http://dx.doi.org/10.1016/0022-0531(87)90099-8.
- Bernheim and Whinston (1987) Bernheim, B. D. and Whinston, M. D. (1987) Coalition-proof Nash equilibria. II. Applications. J. Econom. Theory 42, 13–29. URL http://dx.doi.org/10.1016/0022-0531(87)90100-1.
- Blackwell (1965) Blackwell, D. (1965) Discounted dynamic programming. Ann. Math. Statist. 36, 226–235.
- Chwe (1994) Chwe, M. S.-Y. (1994) Farsighted coalitional stability. J. Econom. Theory 63, 299–325. URL http://dx.doi.org/10.1006/jeth.1994.1044.
- Diamantoudi and Xue (2007) Diamantoudi, E. and Xue, L. (2007) Coalitions, agreements and efficiency. J. Econom. Theory 136, 105–125.
- Fudenberg and Maskin (1986) Fudenberg, D. and Maskin, E. (1986) The folk theorem in repeated games with discounting or with incomplete information. Econometrica 54, 533–554.
- Gale (1978) Gale, D. (1978) The core of a monetary economy without trust. J. Econom. Theory 19, 456–491.
- Habis and Herings (2010) Habis, H. and Herings, P. J.-J. (2010) A Note on The Weak Sequential Core of Dynamic TU Games. Research Memoranda 022, Maastricht : METEOR, Maastricht Research School of Economics of Technology and Organization. URL http://econpapers.repec.org/RePEc:dgr:umamet:2010022.
- Hellman (2008) Hellman, Z. (2008) Bargaining set solution concepts in dynamic cooperative games. Technical report, Munich Personal RePEc Archive. URL http://mpra.ub.uni-muenchen.de/8798/.
- Konishi and Ray (2003) Konishi, H. and Ray, D. (2003) Coalition formation as a dynamic process. J. Econom. Theory 110, 1–41.
- Koutsougeras (1998) Koutsougeras, L. C. (1998) A two-stage core with applications to asset market and differential information economies. Econom. Theory 11, 563–584.
- Kovalenkov and Wooders (2003) Kovalenkov, A. and Wooders, M. (2003) Approximate cores of games and economies with clubs. J. Econom. Theory 110, 87–120.
- Kovalenkov and Wooders (2005) Kovalenkov, A. and Wooders, M. (2005) Laws of scarcity for a finite game—exact bounds on estimations. Econom. Theory 26, 383–396. URL http://dx.doi.org/10.1007/s00199-003-0443-7.
- Kovalenkov and Wooders (2001a) Kovalenkov, A. and Wooders, M. H. (2001a) Epsilon cores of games with limited side payments: nonemptiness and equal treatment. Games Econom. Behav. 36, 193–218. URL http://dx.doi.org/10.1006/game.2000.0815.
- Kovalenkov and Wooders (2001b) Kovalenkov, A. and Wooders, M. H. (2001b) An exact bound on epsilon for nonemptiness of epsilon cores of games. Math. Oper. Res. 26, 654–678. URL http://dx.doi.org/10.1287/moor.26.4.654.10001.
- Kranich et al. (2005) Kranich, L., Perea, A., and Peters, H. (2005) Core concepts for dynamic TU games. Int. Game Theory Rev. 7, 43–61.
- Oviedo (2000) Oviedo, J. (2000) The core of a repeated -person cooperative game. European J. Oper. Res. 127, 519–524.
- Petrosjan and Zaccour (2003) Petrosjan, L. and Zaccour, G. (2003) Time-consistent Shapley value allocation of pollution cost reduction. J. Econom. Dynam. Control 27, 381–398.
- Petrosjan (1977) Petrosjan, L. A. (1977) Stability of the solutions in differential games with several players. Vestnik Leningrad. Univ. 46–52, 147.
- Petrosjan (1993) Petrosjan, L. A. (1993) Differential Games of Pursuit. World Scientific Publishing Co. Inc., River Edge, NJ.
- Predtetchinski (2007) Predtetchinski, A. (2007) The strong sequential core for stationary cooperative games. Games Econom. Behav. 61, 50–66.
- Predtetchinski et al. (2006) Predtetchinski, A., Herings, P. J. J., and Perea, A. (2006) The weak sequential core for two-period economies. Internat. J. Game Theory 34, 55–65.
- Predtetchinski et al. (2002) Predtetchinski, A., Herings, P. J.-J., and Peters, H. (2002) The strong sequential core for two-period economies. J. Math. Econom. 38, 465–482.
- Predtetchinski et al. (2004) Predtetchinski, A., Herings, P. J.-J., and Peters, H. (2004) The strong sequential core in a dynamic exchange economy. Econom. Theory 24, 147–162.
- Ray (1989) Ray, D. (1989) Credible coalitions and the core. Internat. J. Game Theory 18, 185–187. URL http://dx.doi.org/10.1007/BF01268157.
- Ray (2007) Ray, D. (2007) A Game-Theoretic Perspective on Coalition Formation. Lipsey Lectures. Oxford University Press, Oxford.
- Ray and Vohra (1999) Ray, D. and Vohra, R. (1999) A theory of endogenous coalition structures. Games Econom. Behav. 26, 286–336. URL http://dx.doi.org/10.1006/game.1998.0648.
- Shapley and Shubik (1966) Shapley, L. S. and Shubik, M. (1966) Quasi-Cores in a Monetary Economy with Nonconvex Preferences. Econometrica 34, pp. 805–827. URL http://www.jstor.org/stable/1910101.
- Shubik and Wooders (1983a) Shubik, M. and Wooders, M. H. (1983a) Approximate cores of replica games and economies. I. Replica games, externalities, and approximate cores. Math. Social Sci. 6, 27–48. URL http://dx.doi.org/10.1016/0165-4896(83)90044-6.
- Shubik and Wooders (1983b) Shubik, M. and Wooders, M. H. (1983b) Approximate cores of replica games and economies. II. Set-up costs and firm formation in coalition production economies. Math. Social Sci. 6, 285–306. URL http://dx.doi.org/10.1016/0165-4896(83)90063-X.
- Vartiainen (2008) Vartiainen, H. (2008) One-deviation principle in coalition formation. Discussion Papers 35, Aboa Centre for Economics. URL http://ideas.repec.org/p/tkk/dpaper/dp35.html.
- Wooders (1983) Wooders, M. H. (1983) The epsilon core of a large replica game. J. Math. Econom. 11, 277–300. URL http://dx.doi.org/10.1016/0304-4068(83)90005-8.
- Wooders and Zame (1984) Wooders, M. H. and Zame, W. R. (1984) Approximate cores of large games. Econometrica 52, 1327–1350. URL http://dx.doi.org/10.2307/1913508.
- Xue (1998) Xue, L. (1998) Coalitional stability under perfect foresight. Econom. Theory 11, 603–627. URL http://dx.doi.org/10.1007/s001990050204.