1. Introduction
A cooperative game with transferable utility, or simply a TU-game, is a finite set of players and for any subset (coalition) of players a worth representing the total payoff that the players in the coalition can obtain by cooperating. A (single-valued) solution is a function that assigns to every game a payoff vector whose components are the individual payoffs of the players.
In its classical interpretation, a TU-game describes a situation in which the players in every coalition can cooperate to form a feasible coalition and earn its worth. In the literature, various restrictions on coalition formation are developed. For example, in the (communication) graph games of [
1], see also [
2,
3], a coalition is feasible if it is connected in a given undirected (communication) graph. This model is generalized in various ways. For example, Refs. [
4,
5] consider games where the set of feasible coalitions is a
union stable system meaning that the union of every pair of nondisjoint feasible coalitions is also feasible. The class of union stable systems contains well-known structures such as the
antimatroids being those sets of feasible coalitions (containing the empty set) that are accessible and union-closed, see [
6,
7]. A set of feasible coalitions is
accessibile if every feasible coalition contains at least one player such that without this player, the coalition is still feasible. A set of feasible coalitions is
union-closed if the union of every pair of coalitions is feasible. Games in which the collection of feasible coalitions forms an antimatroid are considered in [
8,
9]. A well-known example of an antimatroid is the collection of feasible coalitions induced by an acyclic
permission structure where players need permission from (some of) their superiors in a hierarchical structure when they want to cooperate with others, see, e.g., [
10,
11,
12,
13], and see [
14] for a survey. Ref. [
15] studies the core of such games. (Instead of restricting the feasible coalitions, Ref. [
16] introduces games under precedence constraints where a weak order on the player set defines the admissible permutations in which the players can form coalitions. Ref. [
17] considers the core of such games). Other models that generalize both the communication graph games as well as the games on an antimatroid are the games on an augmenting system (see [
18,
19,
20], and games on an accessible union stable system (see [
21]). Other examples of cooperation structures are games on convex geometries (see [
22,
23] games on a regular set system (see [
24]), games on an intersection closed system (see [
25]), and the structures in [
26]. Very general structures are studied in [
27,
28,
29]. For surveys, see [
30,
31].
In the underlying paper, we consider games with restricted cooperation where the collection of feasible coalitions (besides containing the empty set and the grand coalition) is closed under union. In [
32] two single-valued solutions for games on a union-closed system that generalize the Shapley value ([
33]) are defined and characterized. (The Shapley value for games on a union stable system, also known as Myerson value, is considered in [
5]). A generalization of the Shapley value for games on a union stable system, the so-called Harsanyi power solutions, are characterized in [
34], generalizing a result for communication graph games in [
35]. The first solution in [
32] is based on games with a permission structure; the other directly applies the Shapley value to some restricted game. This restricted game is defined by assigning to each coalition the worth of its largest feasible subset in the union-closed system. In the underlying paper, we apply several well-known excess-based solutions, such as the
core ([
36]),
nucleolus ([
37]) and the
prekernel to this restricted game. We show some properties of these solutions on the class of games on a union-closed system, in particular for monotone games. We also give sufficient conditions to guarantee that the nucleolus is the unique point in the intersection of the prekernel and the core.
Our motivation to study games on a union-closed system is theoretical as well as applied. Theoretically, as mentioned above, these structures generalize well-known structures such as antimatroids, and, thus, permission structures. Moreover, it is the largest class of structures where every coalition has a unique largest feasible subset, and thus, the restricted game as described above is well defined. (The union-closed systems are a special class of union stable systems. An important difference with the partiton systems of [
38] is that in a union-closed system, every coalition has exactly one feasible subcoalition, while in the partition systems, as in communication-restricted games, every coalition can be partitioned into feasible subcomponents). Although generalizations of the Shapley value (and other linear values) are studied in this context, as far as we know, this is the first paper on excess-based solutions for union-closed systems. (The core and nucleolus for games on ordered structures are studied in, e.g., [
39,
40]). Algorithms to compute the nucleolus of certain classes of games with a permission structure can be found in [
41,
42] generalizing algorithms for peer group games, being a special class of games with a permission structure where the game is additive and the permission structure is a rooted tree (see [
43,
44]. From an applied point of view, the results of the excess-based solutions in this paper can be used in special cases of union-closed systems, such as a situation where a coalition needs to pass a certain threshold with respect to the number of players to be feasible, see for example, [
45,
46]. (As an example, we give a generalized version of this model in
Section 2).
This paper is organized as follows.
Section 2 is a preliminary section on cooperative TU-games. In
Section 3, we introduce games on a union-closed system.
Section 4 discusses properties of some solutions for monotone games on a union-closed system. Finally,
Section 5 gives special attention to the prekernel.
4. Properties of the Core, Least Core and Nucleolus for the Class of Monotone Games on Union-Closed Systems
A solution for games on a union-closed system is a mapping F that assigns a set of payoff vectors to every and . In this paper, we only consider solutions for games on a union-closed system that assigns to each tuple the set of payoff vectors of a solution applied to the restricted game . For ease of notation, we denote .
In this section, we specifically apply the solutions for TU games given in
Section 2 and consider their properties for games on a union-closed system. In particular, we consider the relation between the payoffs of some player
j and its superior
i for monotone games. Notice that, when
v is monotone, it holds that for every
also the restricted game
is monotone (by Proposition 2). Further, it should be noticed that
when
j has a superior, because
is not feasible when
j has a superior.
First, we consider the core and the least core of the restricted game. For a tuple
, let
be given by
i.e.,
is the core of the restricted game.
Alternatively, for a tuple
, let
be given by
i.e.,
is the set of nonnegative efficient payoff vectors satisfying the core inequalities corresponding to the feasible coalitions in
. It turns out that the above two core definitions coincide on the class of monotone games on a union-closed system.
Proposition 3. For every and , we have .
Proof. Since , we have that , and thus, and . Let . When the singleton player set , then , and thus, since . Otherwise, , and thus, . Hence, for every we have that for every . Further, since if , the inequalities for every , imply that . Thus, .
Next, let . Obviously, for every . Since and for all , we have that for every and . Thus, . □
Recall that the least core of a monotone game is contained in the imputation set of the game. Since the restricted game of a monotone game is also monotone (see Property 1 of Proposition 2), it follows that for every and . Since, for every and , either is feasible in and thus, , or j is not feasible and , we have the following proposition.
Proposition 4. Let be monotone and . Then for every and .
For a monotone game v, it is straightforward that for two union-closed systems and such that , we have for every . Therefore, the next proposition follows immediately without proof.
Proposition 5. Let v be monotone and , be two union-closed systems such that . Then .
Since , and thus, when , Proposition 5 yields that for any and balanced .
In the following, let
i and
j be two fixed players such that
i is a superior of
j in
(and thus,
). For a vector
x with
and some number
, we denote for fixed
i and
j the vector
by
(There is some abuse of notation, actually also depends on i and j).
Clearly, since
, we have that
when
. Moreover, for
So, for every it is true that because i is a superior of j and thus, there does not exist with and . We now have the following proposition.
Proposition 6. Let be a monotone game on a union-closed system and, for a vector x and two players i and j such that i is a superior of j, let be as defined in Equation (1). Then - (i)
if , then for all .
- (ii)
if and , then for all .
Proof. To prove (i), recall from Proposition 3 that
Clearly, for every . Further, we have for every that and that . Since i is a superior of j, and thus, , it follows that .
To prove (ii), notice that
for all
. Suppose that
is not in
. Then there exists a coalition
such that
Since
, we have that
Hence
, implying that
S contains
j but not
i. Let
and
. Then
because
and thus,
. Hence
where the second inequality follows because
. With Equation (
2) it follows that
Since whenever and , this implies that . This contradicts with the fact that for . □
From Part (i) of Proposition 6, we obtain the following corollary, saying that when the core of the resticted game is non-empty, there exist core stable payoff vectors that give zero payoffs to every player j that has a superior in .
Corollary 2. If , then there exists such that for every j that has a superior.
The final proposition in this section states that for monotone games on a union-closed system, a player gets at most the same payoff as its superior when applying the nucleolus to the restricted game. It should be noticed that when v is monotone, for all j, because is in the least core of and thus, also in .
Proposition 7. Let be a monotone game on a union-closed system. Then for every two players i and j such that i is a superior of j, it holds that .
Proof. Let
be a game such that for every
it holds that
. Then we know from [
52], Theorem 5.3.5) that
for every
x in the prekernel of
w. Since the nucleolus of a game is in the prekernel of a game, it is sufficient to show that for every
it holds that
when
i a superior of
j. Indeed, in that case, we have that
where the second equality follows from the fact that
and there does not exist a feasible set containing
j but not
i. □
5. Properties of the Prekernel of Monotone Games on Union-Closed Systems
In this section, we focus on the prekernel for games on a union-closed system. Ref. [
53] proved that the kernel of a game
consists of only one point (and coincides with the nucleolus) when the game is veto-rich and
is non-empty. When in the tuple
there exists a player
such that
for every
, then
i is a veto-player in the restricted game
. When
, we have that
and thus, it follows from [
53] that the kernel of
has the nucleolus of
as its unique element. It is also well-known that for every game
with
, the intersection of the prekernel and the core consists of at most one point. In this section, we generalize these results and give a sufficient condition to guarantee that the prekernel and the core of a monotone game on a union-closed system have at most one point in common. Of course, when such a point exists, then it is the nucleolus of the restricted game. We first introduce some new notions.
Definition 3. For two players , , player i is a strong superior of player j in if i is a superior of j and j is not a superior of i.
Definition 4. A player is a free player in if i has no superiors; player is a weakly free player in if i has no strong superiors.
Notice that a free player is also a weakly free player and that a weakly free player
i is superior to
j when
j is superior to
i. For
, we denote the set of weakly free players by
The next proposition gives three properties of the set .
Proposition 8. 1. For every player , there is a player such that i is a strong superior of j.
2. When j is a superior of a player , then i is a superior of j.
3. When j is a superior of a player , then .
Proof. 1. Consider some player . If is not in , then has a strong superior, say . Then, either and thus, has a strong superior in , or not. In the latter case, has a strong superior, say . When is not in , it also has a strong superior. Continuing this we get a sequence of players such that for , player is a strong superior of and thus, and either or and for some . In the latter case, by Corollary 1 every pair with are superiors of each other, contradicting that is strong superior of , . Hence, every next player in the sequence is different from all preceding players. Since the number of players is finite, this case can not happen and thus, within a finite number of steps, some player is generated. By Corollary 1 is a superior of . When is a superior of , then again by Corollary 1 we have that is a superior of , contradicting that is a strong superior of . Hence and is a strong superior of .
2. By definition, i is a superior of j, since otherwise j is a strong superior of i, which contradicts that .
3. Suppose . Then by the first property, j has a strong superior k in . By Corollary 1 player k is also a superior of i, and thus, by Property 2 of Proposition 8, we have that player i is also a superior of k. However, this implies that also j is a superior of k, contradicting that k is a strong superior of j. □
The first property of Proposition 8 yields the following corollary.
Corollary 3. For every , .
Next, for
, define
, and let
be the collection of sets defined by
Notice that, for every , i is a superior of j, because . This implies, . The next proposition describes the set .
Proposition 9. The collection is a partition of the set .
Proof. First, by Property 3 of Proposition 8 we have that when for some , and thus, . Next, let be the binary relation on defined by if and only if . It is sufficient to show that this relation is an equivalence relation on , i.e., the relation is reflexive, symmetric, and transitive. First, R is reflexive, since by definition for all . Second, for , when , then j is a superior of i. By Property 2 of Proposition 8, then also i is a superior of j, and thus, , showing that R is symmetric. Third, when and , then k is a superior of j and j of i and thus, by Corollary 1, also k is a superior of i. Hence, , and thus, R is transitive. Since R is an equivalence relation, it follows that the sets , , are equivalence classes of , and thus, the collection partitions . □
Proposition 9 implies that if and only if . When, for two different agents , i is not a superior of j, then and are two different equivalence classes.
Proposition 10. Let Ω be a union-closed system. When is a superior of , then every is a superior of i.
Proof. For , the proposition follows from Proposition 9, because when j is a superior of i. Let and be a superior of i. Then every in is a superior of j, and thus, a superior of i by Corollary 1. □
Proposition 11. Let be a game on a union-closed system. When consists of only one set, then every player in is a veto-player in the restricted game .
Proof. First, when consists of only one set, say T, then, by Proposition 9, . So, for every and thus, by definition of and Proposition 10, every player is a superior to every other i in . Moreover, by Property 1 of Proposition 8 every player not in has a player i in as it is superior. Thus, again by Proposition 10, every player in is superior to every player not in . So, every player in is superior to every other player in N, so that every contains all players in . □
Notice that
when
i is a free player. So, every free player
i gives a single element equivalence class
in the partition
of
. When there is a free player
i and
consists of only one set, then
. In the sequel, we call the number of sets in
the
weakly free player cardinality of
. Since by Corollary 3 the set of weakly free players is non-empty, this cardinality is at least one. It follows from Proposition 11 that
is a veto-rich game when this cardinality is equal to one. Then the next corollary follows from [
53].
Corollary 4. If is a game on a union-closed system, then the kernel contains the nucleolus as its unique element when the weakly free player cardinality is one.
To generalize this, we use the famous theorem of [
54] giving a sufficient and necessary condition for a payoff vector to be in the prenucleolus of a game. For game
, a payoff vector
and real number
, let
be the collection of coalitions given by
.
Theorem 1 ([
54]).
For game , a payoff vector x is in if and only if for any real number α the collection of coalitions is either balanced or empty. In [
55] an analog of this theorem for the prekernel is proved in terms of 2-balancedness. We first give the notion of
k-balancedness for
.
Definition 5 ([
55]).
A collection of coalitions is k-balanced if for every coalition with , the collection is balanced on K. Theorem 2 ([
55]).
For , a payoff vector x is in if and only if for any real number α the collection of coalitions is either 2-balanced or empty. Recall from the standard definition of balancedness that, when a collection is balanced on K, then there exist strictly positive weights , , such that for every the total weight of the sets that contain i is equal to one. From this, the following corollary follows immediately.
Corollary 5. Let be a two-player coalition and be a collection of coalitions such that is balanced on K. When contains a set T such that and , then contains a coalition such that and .
Moreover, notice that a k-balanced collection is balanced when . Moreover, when , any 2-balanced collection is also balanced. The next lemma generalizes this fact and will be used to prove the main result of this section.
Lemma 1. For a union-closed system Ω with weakly free player cardinality of at most three, let be a 2-balanced collection that only contains feasible sets in Ω and singletons. Then is balanced.
Proof. Let
be the weakly free player cardinality of
. Without loss of generality, let the players be numbered in such way that
and that
,
, are the equivalence classes of
. By Property 2 of Proposition 8, every player
in
has player
k as its superior. Moreover, by Property 1 of Proposition 8 and by Proposition 10, every player
has at least one of the players
k,
, as one of its superiors. For
, suppose that there exists
j in the set
such that there is some
T in
containing
k, but not
j. Take
. By the 2-balancedness of
, the collection
is balanced on
K. So, by Corollary 5 there exists a set
such that
and
. Since
only contains feasible sets and singletons, and
k is a superior of
j, it follows that
. Let
From above it follows that
for every
. Now, let
and consider the collection of subsets of
given by
This is a balanced collection on
. This is trivial when
, and it follows by the 2-balancedness of
when
. When
this follows from the fact that every 2-balanced collection on a three-player set is balanced. So, for the sets
there are weights, say
, such that
Since every feasible set has a nonempty intersection with
, this yields weight
for every feasible set
. Moreover,
since if
for some
, then the collection of sets from
containing
j coincides with the collection of sets from
’ containing
k. Finally, consider some
. Recall that such a player
j has at least one of the players from the set
as one of its superiors, say player
k. So, when
j is contained in some set
, then also
. Moreover, there exists at least one
containing
k and not
j, otherwise
. Therefore,
i.e., the total weight of the feasible sets containing such a player
j is less than one. However, for every such
j we also have the singleton
. This yields weight
for every singleton set
,
. Since for every
, every set in
containing
j also contains one of the players from
, there are no other singletons in
. So, we have determined weights for all sets in
satisfying that
and thus,
is balanced. □
We are now ready to formulate the main result of this section.
Theorem 3. Let be a monotone game on a union-closed system. Then the intersection of and consists of at most one point if the weakly free player cardinality of Ω is at most three.
Proof. Clearly, the statement of the theorem is true when . So, we only consider the case that . Then and lies in the core. Suppose there is a payoff vector with . Since , according to Kohlberg’s theorem there is some for which is not balanced. Since , also according to Kohlberg’s theorem, we have that is balanced and thus, . Since for big enough we have that , there exists some value with the properties that
(i) , and
(ii) for every , it holds that either or both
and .
For a coalition
S and payoff vector
x, let
be the excess of coalition
S at
x in the restricted game
, and let
be a value satisfying the two properties (i) and (ii). Now, suppose that there exists
such that
. Then, for
, we have that
and
. So,
and
, which contradicts that property (ii) holds for
. Hence
Further, for
, let
be the weight of
S in the balanced system of collection
. Since both
x and
y are efficient, it follows that
Since (i)
x is efficient, and (ii) the weights are balanced, we have that
for every
, it follows that
and thus
With inequalities (
3) this implies
for every
, and thus
.
Now, suppose that also the collection is balanced. Then, by the same reasoning as above, we obtain that for every and thus, also . Since this contradicts with , is not balanced.
On the other hand, by Theorem 2 and
, we have that
is 2-balanced. So,
is 2-balanced, but not balanced. Then, according to Lemma 1,
contains a non-feasible coalition
S with
. By definition of
and
being union-closed, we have that
for every
. Then, for every
it follows that
because
and thus,
for all
. Since both
and
(again because
), it follows that
Hence both and for every . However, then also the collection is 2-balanced and not balanced. Let . Repeating the reasoning above for every it follows that is 2-balanced and not balanced. However, since only consists of feasible sets and singletons, this contradicts Lemma 1. So, there is no with . □
The intersection of the core and the prekernel is an attractive solution since the payoff vectors in this intersection satisfy the core group stability requirements as well as the prekernel pairwise balancedness properties. The above theorem clarifies the role of weakly free players.