Справочник от Автор24
Поделись лекцией за скидку на Автор24

Cooperative games, solutions and applications

  • ⌛ 2020 год
  • 👀 432 просмотра
  • 📌 392 загрузки
  • 🏢️ Saint-Petersburg State University
Выбери формат для чтения
Загружаем конспект в формате pdf
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Конспект лекции по дисциплине «Cooperative games, solutions and applications» pdf
Cooperative games, solutions and applications Anna Borisovna Khmelnitskaya e-mail: a.b.khmelnitskaya@utwente.nl, a.khmelnitskaya@spbu.ru Saint-Petersburg State University March 19, 2020 Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value Let Π(N) be a set of all n! permutations π : N → N of N. Denote by π i = {j ∈ N | π(j) ≤ π(i)} the set of players with rank number not greater than the rank number of i, i.e., the set of predecessors of i in ordering π together with i. The marginal contribution vector mπ (v ) ∈ IRN of a game v and a permutation π is given by for all i ∈ N. miπ (v ) = v (π i ) − v (π i \{i}), Consider the following probabilistic distribution model : Assume that the players have as their goal the formation of N and they see it as a sequential process when players enter the room in an arbitrary order, let π = (i1 , ..., in ). The first player i1 gets v ({i1 }) = miπ (v ), 1 The second player i2 gets v ({i1 , i2 }) − v ({i1 }) = miπ (v ), etc. 2 The last player in gets v (N) − v (N\{in }) = miπn (v ). There are n! possible orderings and assume that all orderings are equally possible. Shi (v ) = ψi (v ) = 1 X π 1 X m (v ) = [v (π i ) − v (π i \{i})]. n! π∈Π i n! π∈Π Anna Borisovna Khmelnitskaya Cooperative Game Theory (1) Shapley value Let Π(N) be a set of all n! permutations π : N → N of N. Denote by π i = {j ∈ N | π(j) ≤ π(i)} the set of players with rank number not greater than the rank number of i, i.e., the set of predecessors of i in ordering π together with i. The marginal contribution vector mπ (v ) ∈ IRN of a game v and a permutation π is given by for all i ∈ N. miπ (v ) = v (π i ) − v (π i \{i}), Consider the following probabilistic distribution model : Assume that the players have as their goal the formation of N and they see it as a sequential process when players enter the room in an arbitrary order, let π = (i1 , ..., in ). The first player i1 gets v ({i1 }) = miπ (v ), 1 The second player i2 gets v ({i1 , i2 }) − v ({i1 }) = miπ (v ), etc. 2 The last player in gets v (N) − v (N\{in }) = miπn (v ). There are n! possible orderings and assume that all orderings are equally possible. Shi (v ) = ψi (v ) = 1 X π 1 X m (v ) = [v (π i ) − v (π i \{i})]. n! π∈Π i n! π∈Π Anna Borisovna Khmelnitskaya Cooperative Game Theory (1) Shapley value Let Π(N) be a set of all n! permutations π : N → N of N. Denote by π i = {j ∈ N | π(j) ≤ π(i)} the set of players with rank number not greater than the rank number of i, i.e., the set of predecessors of i in ordering π together with i. The marginal contribution vector mπ (v ) ∈ IRN of a game v and a permutation π is given by for all i ∈ N. miπ (v ) = v (π i ) − v (π i \{i}), Consider the following probabilistic distribution model : Assume that the players have as their goal the formation of N and they see it as a sequential process when players enter the room in an arbitrary order, let π = (i1 , ..., in ). The first player i1 gets v ({i1 }) = miπ (v ), 1 The second player i2 gets v ({i1 , i2 }) − v ({i1 }) = miπ (v ), etc. 2 The last player in gets v (N) − v (N\{in }) = miπn (v ). There are n! possible orderings and assume that all orderings are equally possible. Shi (v ) = ψi (v ) = 1 X π 1 X m (v ) = [v (π i ) − v (π i \{i})]. n! π∈Π i n! π∈Π Anna Borisovna Khmelnitskaya Cooperative Game Theory (1) Shapley value The most reasonable approach to the choice of a right solution concept is the axiomatic approach which allows to choose a solution that satisfies a number of a priori chosen properties stated as axioms reflecting suitable under the circumstances criteria, such as social efficiency, fairness, marginality, simplification of computational complexity, etc. A value ξ is efficient if for all v ∈ G, P i∈N ξi (v ) = v (N). A player i ∈ N is a null-player in game v ∈ G if for every S ⊆ N\{i}, v (S ∪ {i}) = v (S). Players i, j ∈ N, i 6= j, are symmetric or substitutes in game v ∈ G if for every S ⊆ N\{i, j}, v (S ∪ {i}) = v (S ∪ {j}). A value ξ possesses the null-player property if for all v ∈ G, for every null-player i ∈ N in game v , ξi (v ) = 0. A value ξ possesses the equal treatment property if for all v ∈ G, for every substitutes i, j ∈ N in game v , ξi (v ) = ξj (v ). A value ξ is additive if for any two v , w ∈ G, ξ(v + w) = ξ(v ) + ξ(w), where (v + w)(S) = v (S) + w(S), for all S ⊆ N. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value The most reasonable approach to the choice of a right solution concept is the axiomatic approach which allows to choose a solution that satisfies a number of a priori chosen properties stated as axioms reflecting suitable under the circumstances criteria, such as social efficiency, fairness, marginality, simplification of computational complexity, etc. A value ξ is efficient if for all v ∈ G, P i∈N ξi (v ) = v (N). A player i ∈ N is a null-player in game v ∈ G if for every S ⊆ N\{i}, v (S ∪ {i}) = v (S). Players i, j ∈ N, i 6= j, are symmetric or substitutes in game v ∈ G if for every S ⊆ N\{i, j}, v (S ∪ {i}) = v (S ∪ {j}). A value ξ possesses the null-player property if for all v ∈ G, for every null-player i ∈ N in game v , ξi (v ) = 0. A value ξ possesses the equal treatment property if for all v ∈ G, for every substitutes i, j ∈ N in game v , ξi (v ) = ξj (v ). A value ξ is additive if for any two v , w ∈ G, ξ(v + w) = ξ(v ) + ξ(w), where (v + w)(S) = v (S) + w(S), for all S ⊆ N. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value The most reasonable approach to the choice of a right solution concept is the axiomatic approach which allows to choose a solution that satisfies a number of a priori chosen properties stated as axioms reflecting suitable under the circumstances criteria, such as social efficiency, fairness, marginality, simplification of computational complexity, etc. A value ξ is efficient if for all v ∈ G, P i∈N ξi (v ) = v (N). A player i ∈ N is a null-player in game v ∈ G if for every S ⊆ N\{i}, v (S ∪ {i}) = v (S). Players i, j ∈ N, i 6= j, are symmetric or substitutes in game v ∈ G if for every S ⊆ N\{i, j}, v (S ∪ {i}) = v (S ∪ {j}). A value ξ possesses the null-player property if for all v ∈ G, for every null-player i ∈ N in game v , ξi (v ) = 0. A value ξ possesses the equal treatment property if for all v ∈ G, for every substitutes i, j ∈ N in game v , ξi (v ) = ξj (v ). A value ξ is additive if for any two v , w ∈ G, ξ(v + w) = ξ(v ) + ξ(w), where (v + w)(S) = v (S) + w(S), for all S ⊆ N. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value The most reasonable approach to the choice of a right solution concept is the axiomatic approach which allows to choose a solution that satisfies a number of a priori chosen properties stated as axioms reflecting suitable under the circumstances criteria, such as social efficiency, fairness, marginality, simplification of computational complexity, etc. A value ξ is efficient if for all v ∈ G, P i∈N ξi (v ) = v (N). A player i ∈ N is a null-player in game v ∈ G if for every S ⊆ N\{i}, v (S ∪ {i}) = v (S). Players i, j ∈ N, i 6= j, are symmetric or substitutes in game v ∈ G if for every S ⊆ N\{i, j}, v (S ∪ {i}) = v (S ∪ {j}). A value ξ possesses the null-player property if for all v ∈ G, for every null-player i ∈ N in game v , ξi (v ) = 0. A value ξ possesses the equal treatment property if for all v ∈ G, for every substitutes i, j ∈ N in game v , ξi (v ) = ξj (v ). A value ξ is additive if for any two v , w ∈ G, ξ(v + w) = ξ(v ) + ξ(w), where (v + w)(S) = v (S) + w(S), for all S ⊆ N. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value The most reasonable approach to the choice of a right solution concept is the axiomatic approach which allows to choose a solution that satisfies a number of a priori chosen properties stated as axioms reflecting suitable under the circumstances criteria, such as social efficiency, fairness, marginality, simplification of computational complexity, etc. A value ξ is efficient if for all v ∈ G, P i∈N ξi (v ) = v (N). A player i ∈ N is a null-player in game v ∈ G if for every S ⊆ N\{i}, v (S ∪ {i}) = v (S). Players i, j ∈ N, i 6= j, are symmetric or substitutes in game v ∈ G if for every S ⊆ N\{i, j}, v (S ∪ {i}) = v (S ∪ {j}). A value ξ possesses the null-player property if for all v ∈ G, for every null-player i ∈ N in game v , ξi (v ) = 0. A value ξ possesses the equal treatment property if for all v ∈ G, for every substitutes i, j ∈ N in game v , ξi (v ) = ξj (v ). A value ξ is additive if for any two v , w ∈ G, ξ(v + w) = ξ(v ) + ξ(w), where (v + w)(S) = v (S) + w(S), for all S ⊆ N. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value The most reasonable approach to the choice of a right solution concept is the axiomatic approach which allows to choose a solution that satisfies a number of a priori chosen properties stated as axioms reflecting suitable under the circumstances criteria, such as social efficiency, fairness, marginality, simplification of computational complexity, etc. A value ξ is efficient if for all v ∈ G, P i∈N ξi (v ) = v (N). A player i ∈ N is a null-player in game v ∈ G if for every S ⊆ N\{i}, v (S ∪ {i}) = v (S). Players i, j ∈ N, i 6= j, are symmetric or substitutes in game v ∈ G if for every S ⊆ N\{i, j}, v (S ∪ {i}) = v (S ∪ {j}). A value ξ possesses the null-player property if for all v ∈ G, for every null-player i ∈ N in game v , ξi (v ) = 0. A value ξ possesses the equal treatment property if for all v ∈ G, for every substitutes i, j ∈ N in game v , ξi (v ) = ξj (v ). A value ξ is additive if for any two v , w ∈ G, ξ(v + w) = ξ(v ) + ξ(w), where (v + w)(S) = v (S) + w(S), for all S ⊆ N. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value Theorem (Shapley, 1953) There is a unique value defined on the class GN that satisfies efficiency, equal treatment property, null-player property, and additivity, and for all v ∈ GN , for every i ∈ N, it is given by Shi (v ) = X S⊆N\{i}  s!(n − s − 1)! v (S ∪ {i}) − v (S) . n! Anna Borisovna Khmelnitskaya Cooperative Game Theory (2) Shapley value Proof. 1. Existence We show that value ψ defined by (1) satisfies efficiency, symmetry, null-player property, and additivity. n P Efficiency : ψi (v ) = i=1 n 1 1 XX π mi (v ) = n! v (N) = v (N). n! π∈Π n! i=1 Null-player property : follows straightforwardly. Additivity : is obvious since everything is linear. Equal treatment property : First show that (1) can be transformed into the form (2). Fix a coalition S and check how many times S = π i \{i}. S =⇒ ψi (v ) = i N\(S ∪ {i}) 1 X π m (v ) = n! π∈Π i X S⊆N\{i} Anna Borisovna Khmelnitskaya  s!(n − s − 1)! v (S ∪ {i}) − v (S) . n! Cooperative Game Theory Shapley value Proof. 1. Existence We show that value ψ defined by (1) satisfies efficiency, symmetry, null-player property, and additivity. n P Efficiency : ψi (v ) = i=1 n 1 XX π 1 mi (v ) = n! v (N) = v (N). n! π∈Π n! i=1 Null-player property : follows straightforwardly. Additivity : is obvious since everything is linear. Equal treatment property : First show that (1) can be transformed into the form (2). Fix a coalition S and check how many times S = π i \{i}. S =⇒ ψi (v ) = i N\(S ∪ {i}) 1 X π m (v ) = n! π∈Π i X S⊆N\{i} Anna Borisovna Khmelnitskaya  s!(n − s − 1)! v (S ∪ {i}) − v (S) . n! Cooperative Game Theory Shapley value Proof. 1. Existence We show that value ψ defined by (1) satisfies efficiency, symmetry, null-player property, and additivity. n P Efficiency : ψi (v ) = i=1 n 1 XX π 1 mi (v ) = n! v (N) = v (N). n! π∈Π n! i=1 Null-player property : follows straightforwardly. Additivity : is obvious since everything is linear. Equal treatment property : First show that (1) can be transformed into the form (2). Fix a coalition S and check how many times S = π i \{i}. S =⇒ ψi (v ) = i N\(S ∪ {i}) 1 X π m (v ) = n! π∈Π i X S⊆N\{i} Anna Borisovna Khmelnitskaya  s!(n − s − 1)! v (S ∪ {i}) − v (S) . n! Cooperative Game Theory Shapley value Proof. 1. Existence We show that value ψ defined by (1) satisfies efficiency, symmetry, null-player property, and additivity. n P Efficiency : ψi (v ) = i=1 n 1 XX π 1 mi (v ) = n! v (N) = v (N). n! π∈Π n! i=1 Null-player property : follows straightforwardly. Additivity : is obvious since everything is linear. Equal treatment property : First show that (1) can be transformed into the form (2). Fix a coalition S and check how many times S = π i \{i}. S =⇒ ψi (v ) = i N\(S ∪ {i}) 1 X π m (v ) = n! π∈Π i X S⊆N\{i} Anna Borisovna Khmelnitskaya  s!(n − s − 1)! v (S ∪ {i}) − v (S) . n! Cooperative Game Theory Shapley value Proof. 1. Existence We show that value ψ defined by (1) satisfies efficiency, symmetry, null-player property, and additivity. n P Efficiency : ψi (v ) = i=1 n 1 XX π 1 mi (v ) = n! v (N) = v (N). n! π∈Π n! i=1 Null-player property : follows straightforwardly. Additivity : is obvious since everything is linear. Equal treatment property : First show that (1) can be transformed into the form (2). Fix a coalition S and check how many times S = π i \{i}. S =⇒ ψi (v ) = i N\(S ∪ {i}) 1 X π m (v ) = n! π∈Π i X S⊆N\{i} Anna Borisovna Khmelnitskaya  s!(n − s − 1)! v (S ∪ {i}) − v (S) . n! Cooperative Game Theory Shapley value Let players i, j ∈ N be substitutes in game v ∈ G, i.e., v (S ∪ {i}) = v (S ∪ {j}) for every S ⊆ N\{i, j}. We show that ψi (v ) = ψj (v ). ψi (v ) = X S⊆N\{i} X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {i}) − v (S) = n! X s!(n − s − 1)!   s!(n − s − 1)! v (S∪{i})−v (S) + v (S∪{i})−v (S) = n! n! S⊆N\{i} S3j X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {i}) − v (S) + n! X T ⊆N\{i,j} X S⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪ {i, j}) − v (T ∪ {j}) = n!  s!(n − s − 1)! v (S ∪ {j}) − v (S) + n! X T ⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪{i, j})−v (T ∪{i}) = ψj (v ). n! Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value Let players i, j ∈ N be substitutes in game v ∈ G, i.e., v (S ∪ {i}) = v (S ∪ {j}) for every S ⊆ N\{i, j}. We show that ψi (v ) = ψj (v ). ψi (v ) = X S⊆N\{i} X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {i}) − v (S) = n! X s!(n − s − 1)!   s!(n − s − 1)! v (S∪{i})−v (S) + v (S∪{i})−v (S) = n! n! S⊆N\{i} S3j X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {i}) − v (S) + n! X T ⊆N\{i,j} X S⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪ {i, j}) − v (T ∪ {j}) = n!  s!(n − s − 1)! v (S ∪ {j}) − v (S) + n! X T ⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪{i, j})−v (T ∪{i}) = ψj (v ). n! Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value Let players i, j ∈ N be substitutes in game v ∈ G, i.e., v (S ∪ {i}) = v (S ∪ {j}) for every S ⊆ N\{i, j}. We show that ψi (v ) = ψj (v ). ψi (v ) = X S⊆N\{i} X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {i}) − v (S) = n! X s!(n − s − 1)!   s!(n − s − 1)! v (S∪{i})−v (S) + v (S∪{i})−v (S) = n! n! S⊆N\{i} S3j X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {i}) − v (S) + n! X T ⊆N\{i,j} X S⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪ {i, j}) − v (T ∪ {j}) = n!  s!(n − s − 1)! v (S ∪ {j}) − v (S) + n! X T ⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪{i, j})−v (T ∪{i}) = ψj (v ). n! Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value Let players i, j ∈ N be substitutes in game v ∈ G, i.e., v (S ∪ {i}) = v (S ∪ {j}) for every S ⊆ N\{i, j}. We show that ψi (v ) = ψj (v ). ψi (v ) = X S⊆N\{i} X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {i}) − v (S) = n! X s!(n − s − 1)!   s!(n − s − 1)! v (S∪{i})−v (S) + v (S∪{i})−v (S) = n! n! S⊆N\{i} S3j X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {i}) − v (S) + n! X T ⊆N\{i,j} X S⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪ {i, j}) − v (T ∪ {j}) = n!  s!(n − s − 1)! v (S ∪ {j}) − v (S) + n! X T ⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪{i, j})−v (T ∪{i}) = ψj (v ). n! Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value Let players i, j ∈ N be substitutes in game v ∈ G, i.e., v (S ∪ {i}) = v (S ∪ {j}) for every S ⊆ N\{i, j}. We show that ψi (v ) = ψj (v ). ψi (v ) = X S⊆N\{i} X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {i}) − v (S) = n! X s!(n − s − 1)!   s!(n − s − 1)! v (S∪{i})−v (S) + v (S∪{i})−v (S) = n! n! S⊆N\{i} S3j X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {i}) − v (S) + n! X T ⊆N\{i,j} X S⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪ {i, j}) − v (T ∪ {j}) = n!  s!(n − s − 1)! v (S ∪ {j}) − v (S) + n! X T ⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪{i, j})−v (T ∪{i}) = ψj (v ). n! Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value 2. Uniqueness Assume that a value ψ on GN meets all four axioms. For every T ⊆ N, T 6= ∅, define the unanimity game as  1, T ⊆ S, for all S ⊆ N. uT (S) = 0, T 6⊆ S, Let λ be arbitrary real number. First we find ψ(λ uT ). Every i ∈ / T is a null-player and therefore gets nothing. Any i, j ∈ T are substitutes and by equal treatment property they get equal payoffs.   λ, ψi (λ uT ) = t  0, =⇒ i ∈ T, i∈ / T. It turns out that unanimity games {uT } T ⊆N create a basis in GN . T 6=∅ To prove that it is enough to show that all uT , T ⊆ N, T 6= ∅, are linear independent. X Let αT uT = 0, and let not all αT = 0. ∅6=T ⊆N =⇒ there is a coalition T0 = 6 ∅ such that αT0 = 6 0 and for all T ⊂ T0 , αT = 0. X X αT αT uT =⇒ uT0 (T0 ) = − uT (T0 ). =⇒ uT0 = − αT 0 αT0 T *T0 T *T0 =⇒ uT0 (T0 ) = 0, contradiction. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value 2. Uniqueness Assume that a value ψ on GN meets all four axioms. For every T ⊆ N, T 6= ∅, define the unanimity game as  1, T ⊆ S, for all S ⊆ N. uT (S) = 0, T 6⊆ S, Let λ be arbitrary real number. First we find ψ(λ uT ). Every i ∈ / T is a null-player and therefore gets nothing. Any i, j ∈ T are substitutes and by equal treatment property they get equal payoffs.   λ, ψi (λ uT ) = t  0, =⇒ i ∈ T, i∈ / T. It turns out that unanimity games {uT } T ⊆N create a basis in GN . T 6=∅ To prove that it is enough to show that all uT , T ⊆ N, T 6= ∅, are linear independent. X Let αT uT = 0, and let not all αT = 0. ∅6=T ⊆N =⇒ there is a coalition T0 = 6 ∅ such that αT0 = 6 0 and for all T ⊂ T0 , αT = 0. X X αT αT =⇒ uT0 = − uT =⇒ uT0 (T0 ) = − uT (T0 ). αT 0 αT0 T *T0 =⇒ T *T0 uT0 (T0 ) = 0, contradiction. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value 2. Uniqueness Assume that a value ψ on GN meets all four axioms. For every T ⊆ N, T 6= ∅, define the unanimity game as  1, T ⊆ S, for all S ⊆ N. uT (S) = 0, T 6⊆ S, Let λ be arbitrary real number. First we find ψ(λ uT ). Every i ∈ / T is a null-player and therefore gets nothing. Any i, j ∈ T are substitutes and by equal treatment property they get equal payoffs.   λ, ψi (λ uT ) = t  0, =⇒ i ∈ T, i∈ / T. It turns out that unanimity games {uT } T ⊆N create a basis in GN . T 6=∅ To prove that it is enough to show that all uT , T ⊆ N, T 6= ∅, are linear independent. X Let αT uT = 0, and let not all αT = 0. ∅6=T ⊆N =⇒ there is a coalition T0 = 6 ∅ such that αT0 = 6 0 and for all T ⊂ T0 , αT = 0. X X αT αT =⇒ uT0 = − uT =⇒ uT0 (T0 ) = − uT (T0 ). αT 0 αT0 T *T0 =⇒ T *T0 uT0 (T0 ) = 0, contradiction. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value 2. Uniqueness Assume that a value ψ on GN meets all four axioms. For every T ⊆ N, T 6= ∅, define the unanimity game as  1, T ⊆ S, for all S ⊆ N. uT (S) = 0, T 6⊆ S, Let λ be arbitrary real number. First we find ψ(λ uT ). Every i ∈ / T is a null-player and therefore gets nothing. Any i, j ∈ T are substitutes and by equal treatment property they get equal payoffs.   λ, ψi (λ uT ) = t  0, =⇒ i ∈ T, i∈ / T. It turns out that unanimity games {uT } T ⊆N create a basis in GN . T 6=∅ To prove that it is enough to show that all uT , T ⊆ N, T 6= ∅, are linear independent. X Let αT uT = 0, and let not all αT = 0. ∅6=T ⊆N =⇒ there is a coalition T0 = 6 ∅ such that αT0 = 6 0 and for all T ⊂ T0 , αT = 0. X X αT αT =⇒ uT0 = − uT =⇒ uT0 (T0 ) = − uT (T0 ). αT 0 αT0 T *T0 =⇒ T *T0 uT0 (T0 ) = 0, contradiction. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, Harsanyi dividends Corollary. Any game v ∈ GN can be presented via unanimity basis {uT } T ⊆N , T 6=∅ X v= λvT uT , (3) ∅6=T ⊆N Following Harsanyi (1959) λvT is called the dividend of the coalition T in the game v . X v (S) = λvT , for all S ⊆ N, S 6= ∅. ∅6=T ⊆S λvS has a natural interpretation as the extra revenue from cooperation among players in S that they could not realize staying in proper subcoalitions. Moreover, we obtain another formula representation for the Shapley value: Shi (v ) = X λv T T ⊆N T 3i t for all i ∈ N. Proposition λvT = X (−1)t−s v (S), for all T ⊆ N, T 6= ∅. S⊆T Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, Harsanyi dividends Corollary. Any game v ∈ GN can be presented via unanimity basis {uT } T ⊆N , T 6=∅ X v= λvT uT , (3) ∅6=T ⊆N Following Harsanyi (1959) λvT is called the dividend of the coalition T in the game v . X v (S) = λvT , for all S ⊆ N, S 6= ∅. ∅6=T ⊆S λvS has a natural interpretation as the extra revenue from cooperation among players in S that they could not realize staying in proper subcoalitions. Moreover, we obtain another formula representation for the Shapley value: Shi (v ) = X λv T T ⊆N T 3i t for all i ∈ N. Proposition λvT = X (−1)t−s v (S), for all T ⊆ N, T 6= ∅. S⊆T Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, Harsanyi dividends Corollary. Any game v ∈ GN can be presented via unanimity basis {uT } T ⊆N , T 6=∅ X v= λvT uT , (3) ∅6=T ⊆N Following Harsanyi (1959) λvT is called the dividend of the coalition T in the game v . X v (S) = λvT , for all S ⊆ N, S 6= ∅. ∅6=T ⊆S λvS has a natural interpretation as the extra revenue from cooperation among players in S that they could not realize staying in proper subcoalitions. Moreover, we obtain another formula representation for the Shapley value: Shi (v ) = X λv T T ⊆N T 3i t for all i ∈ N. Proposition λvT = X (−1)t−s v (S), for all T ⊆ N, T 6= ∅. S⊆T Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, Harsanyi dividends Proposition λvT = X (−1)t−s v (S), for all T ⊆ N, T 6= ∅. S⊆T Proof. P v= ∅6=T ⊆N X λvT uT , and consider arbitrary Q ⊆ N. λvT uT (Q) = ∅6=T ⊆N X S⊆Q X X  (−1)t−s v (S) uT (Q) = ∅6=T ⊆N S⊆T X X (−1)t−s v (S) = ∅6=T ⊆Q S⊆T q  X  X X q − s  v (S) (−1)t−s = v (Q)+ v (S) (−1)t−s = t −s t=s S⊆T ⊆Q S$Q v (Q) + X (1 − 1)q−s v (S) = v (Q). S$Q Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, simple games Let v ∈ GN be a simple game. The Shapley value of a simple game v is given by X Shi (v ) = S⊆N\{i} S ∈W / (v ) S∪{i}∈W (v ) s!(n − s − 1)! , n! for all i ∈ N, and is called the Shapley-Shubik power index of v . λvT = X (−1)t−s v (S), for all T ⊆ N, T 6= ∅. S⊆T If T ∈ / W (v ) then λvT = 0; c(v ) then λv = 1. if T ∈ W T Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, simple games Let v ∈ GN be a simple game. The Shapley value of a simple game v is given by X Shi (v ) = S⊆N\{i} S ∈W / (v ) S∪{i}∈W (v ) s!(n − s − 1)! , n! for all i ∈ N, and is called the Shapley-Shubik power index of v . λvT = X (−1)t−s v (S), for all T ⊆ N, T 6= ∅. S⊆T If T ∈ / W (v ) then λvT = 0; c(v ) then λv = 1. if T ∈ W T Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, null-player out property A value ξ possesses the null-player out property if for all v ∈ GN for any null-player i ∈ N in game v it holds that for all j ∈ N, j 6= i, ξj (v ) = ξj (v |N\{i} ). Proposition The Shapley value meets the null-player out property. Proof. Let i ∈ N be a null-player in v and consider j ∈ N, j 6= i. Shj (v ) = X S⊆N\{j} X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {j}) − v (S) = n!  s!(n − s − 1)! v (S∪{j})−v (S) + n! X S⊆N\{j},S3i  s!(n − s − 1)! v (S∪{j})−v (S) = n! i is a null-player =⇒ v (S) = v (S\{i}) and v (S∪{j}) = v ((S∪{j})\{i}) = v ((S\{i})∪{j}). Let in the second sum T = S\{i}. X S⊆N\{i,j}  s!(n − s − 1)! v (S∪{j})−v (S) + n! X T ⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪{j})−v (T ) = n! Change notation T → S and t → s in the second sum. X s!(n − s − 2)!  v (S ∪ {j}) − v (S) = Shj (v |N\{i} ). (n − 1)! S⊆N\{i,j} Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, null-player out property A value ξ possesses the null-player out property if for all v ∈ GN for any null-player i ∈ N in game v it holds that for all j ∈ N, j 6= i, ξj (v ) = ξj (v |N\{i} ). Proposition The Shapley value meets the null-player out property. Proof. Let i ∈ N be a null-player in v and consider j ∈ N, j 6= i. Shj (v ) = X S⊆N\{j} X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {j}) − v (S) = n!  s!(n − s − 1)! v (S∪{j})−v (S) + n! X S⊆N\{j},S3i  s!(n − s − 1)! v (S∪{j})−v (S) = n! i is a null-player =⇒ v (S) = v (S\{i}) and v (S∪{j}) = v ((S∪{j})\{i}) = v ((S\{i})∪{j}). Let in the second sum T = S\{i}. X S⊆N\{i,j}  s!(n − s − 1)! v (S∪{j})−v (S) + n! X T ⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪{j})−v (T ) = n! Change notation T → S and t → s in the second sum. X s!(n − s − 2)!  v (S ∪ {j}) − v (S) = Shj (v |N\{i} ). (n − 1)! S⊆N\{i,j} Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, null-player out property A value ξ possesses the null-player out property if for all v ∈ GN for any null-player i ∈ N in game v it holds that for all j ∈ N, j 6= i, ξj (v ) = ξj (v |N\{i} ). Proposition The Shapley value meets the null-player out property. Proof. Let i ∈ N be a null-player in v and consider j ∈ N, j 6= i. Shj (v ) = X S⊆N\{j} X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {j}) − v (S) = n!  s!(n − s − 1)! v (S∪{j})−v (S) + n! X S⊆N\{j},S3i  s!(n − s − 1)! v (S∪{j})−v (S) = n! i is a null-player =⇒ v (S) = v (S\{i}) and v (S∪{j}) = v ((S∪{j})\{i}) = v ((S\{i})∪{j}). Let in the second sum T = S\{i}. X S⊆N\{i,j}  s!(n − s − 1)! v (S∪{j})−v (S) + n! X T ⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪{j})−v (T ) = n! Change notation T → S and t → s in the second sum. X s!(n − s − 2)!  v (S ∪ {j}) − v (S) = Shj (v |N\{i} ). (n − 1)! S⊆N\{i,j} Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, null-player out property A value ξ possesses the null-player out property if for all v ∈ GN for any null-player i ∈ N in game v it holds that for all j ∈ N, j 6= i, ξj (v ) = ξj (v |N\{i} ). Proposition The Shapley value meets the null-player out property. Proof. Let i ∈ N be a null-player in v and consider j ∈ N, j 6= i. Shj (v ) = X S⊆N\{j} X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {j}) − v (S) = n!  s!(n − s − 1)! v (S∪{j})−v (S) + n! X S⊆N\{j},S3i  s!(n − s − 1)! v (S∪{j})−v (S) = n! i is a null-player =⇒ v (S) = v (S\{i}) and v (S∪{j}) = v ((S∪{j})\{i}) = v ((S\{i})∪{j}). Let in the second sum T = S\{i}. X S⊆N\{i,j}  s!(n − s − 1)! v (S∪{j})−v (S) + n! X T ⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪{j})−v (T ) = n! Change notation T → S and t → s in the second sum. X s!(n − s − 2)!  v (S ∪ {j}) − v (S) = Shj (v |N\{i} ). (n − 1)! S⊆N\{i,j} Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, null-player out property A value ξ possesses the null-player out property if for all v ∈ GN for any null-player i ∈ N in game v it holds that for all j ∈ N, j 6= i, ξj (v ) = ξj (v |N\{i} ). Proposition The Shapley value meets the null-player out property. Proof. Let i ∈ N be a null-player in v and consider j ∈ N, j 6= i. Shj (v ) = X S⊆N\{j} X S⊆N\{i,j}  s!(n − s − 1)! v (S ∪ {j}) − v (S) = n!  s!(n − s − 1)! v (S∪{j})−v (S) + n! X S⊆N\{j},S3i  s!(n − s − 1)! v (S∪{j})−v (S) = n! i is a null-player =⇒ v (S) = v (S\{i}) and v (S∪{j}) = v ((S∪{j})\{i}) = v ((S\{i})∪{j}). Let in the second sum T = S\{i}. X S⊆N\{i,j}  s!(n − s − 1)! v (S∪{j})−v (S) + n! X T ⊆N\{i,j}  (t + 1)!(n − t − 2)! v (T ∪{j})−v (T ) = n! Change notation T → S and t → s in the second sum. X s!(n − s − 2)!  v (S ∪ {j}) − v (S) = Shj (v |N\{i} ). (n − 1)! S⊆N\{i,j} Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, some other properties • Covariance A value ξ is covariant under strategicPequivalence if for any v ∈ GN , k > 0, a ∈ IRN and ai for all S ⊆ N, w ∈ GN such that w(S) = kv (S) + i∈S ξ(w) = k ξ(v ) + a. Both the core and the nucleolus are covariant. • Linearity A value ξ is linear if for any liner combination v = m P αk vk of games v1 , ..., vm ∈ GN , k =1 αk ∈ IR, it holds that ξ(v ) = m P αk ξ(vk ), k =1 where v (S) = m P αk vk (S) for all S ⊆ N. k =1 Under covariance linearity is equivalent to additivity. The core is linear, but the nucleolus is not. • Dummy player property A player i ∈ N is a dummy in game v ∈ G if for every S ⊆ N\{i}, v (S ∪ {i}) − v (S) = v ({i}). A value ξ possesses the dummy player property if for all v ∈ GN , for every dummy i ∈ N in game v , ξi (v ) = v ({i}). Anna Borisovna Khmelnitskaya Cooperative Game Theory Under covariance the null-player property is equivalent to the dummy player property. Shapley value, some other properties • Covariance A value ξ is covariant under strategicPequivalence if for any v ∈ GN , k > 0, a ∈ IRN and ai for all S ⊆ N, w ∈ GN such that w(S) = kv (S) + i∈S ξ(w) = k ξ(v ) + a. Both the core and the nucleolus are covariant. • Linearity A value ξ is linear if for any liner combination v = m P αk vk of games v1 , ..., vm ∈ GN , k =1 αk ∈ IR, it holds that ξ(v ) = m P αk ξ(vk ), k =1 where v (S) = m P αk vk (S) for all S ⊆ N. k =1 Under covariance linearity is equivalent to additivity. The core is linear, but the nucleolus is not. • Dummy player property A player i ∈ N is a dummy in game v ∈ G if for every S ⊆ N\{i}, v (S ∪ {i}) − v (S) = v ({i}). A value ξ possesses the dummy player property if for all v ∈ GN , for every dummy i ∈ N in game v , ξi (v ) = v ({i}). Anna Borisovna Khmelnitskaya Cooperative Game Theory Under covariance the null-player property is equivalent to the dummy player property. Shapley value, some other properties • Covariance A value ξ is covariant under strategicPequivalence if for any v ∈ GN , k > 0, a ∈ IRN and ai for all S ⊆ N, w ∈ GN such that w(S) = kv (S) + i∈S ξ(w) = k ξ(v ) + a. Both the core and the nucleolus are covariant. • Linearity A value ξ is linear if for any liner combination v = m P αk vk of games v1 , ..., vm ∈ GN , k =1 αk ∈ IR, it holds that ξ(v ) = m P αk ξ(vk ), k =1 where v (S) = m P αk vk (S) for all S ⊆ N. k =1 Under covariance linearity is equivalent to additivity. The core is linear, but the nucleolus is not. • Dummy player property A player i ∈ N is a dummy in game v ∈ G if for every S ⊆ N\{i}, v (S ∪ {i}) − v (S) = v ({i}). A value ξ possesses the dummy player property if for all v ∈ GN , for every dummy i ∈ N in game v , ξi (v ) = v ({i}). Anna Borisovna Khmelnitskaya Cooperative Game Theory Under covariance the null-player property is equivalent to the dummy player property. Shapley value, some other properties • Anonymity A value ξ is anonymous if for all v ∈ G, for any permutation of players π ∈ Π it holds that ξ(πv ) = πξ(v ), where game πv is defined by πv (S) = v (π(S)) for all S ⊆ N. Remark: For single-valued solutions from anonymity follows equal treatment property but for set-valued this is not true. For example, the imputation set meets anonymity but not equal treatment property • Individual rationality A value ξ is individually rational in the game v ∈ GN if ξi (v ) ≥ v ({i}) for all i ∈ N. In a superadditive game the Shapley value is individually rational. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, some other properties • Anonymity A value ξ is anonymous if for all v ∈ G, for any permutation of players π ∈ Π it holds that ξ(πv ) = πξ(v ), where game πv is defined by πv (S) = v (π(S)) for all S ⊆ N. Remark: For single-valued solutions from anonymity follows equal treatment property but for set-valued this is not true. For example, the imputation set meets anonymity but not equal treatment property • Individual rationality A value ξ is individually rational in the game v ∈ GN if ξi (v ) ≥ v ({i}) for all i ∈ N. In a superadditive game the Shapley value is individually rational. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, some other properties • Monotonicity (positivity) A game v is monotonic if v (S) ≤ v (T ) for all S ⊆ T ⊆ N. A value ξ is monotonic if ξi (v ) ≥ 0, i ∈ N, for any monotonic game v ∈ GN . • Aggregate monotonicity A value ξ is aggregate monotonic if for any v , w ∈ GN such that v (N) ≥ w(N) and v (S) = w(S) for all S $ N, it holds that ξi (v ) ≥ ξi (w) for all i ∈ N. • Coalitional monotonicity A value ξ is coalitionally monotonic if for any v , w ∈ GN such that for some T ⊆ N v (T ) ≥ w(T ) and v (S) = w(S) for all S ⊆ N, S 6= T , it holds that ξi (v ) ≥ ξi (w) for all i ∈ T . Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, some other properties • Monotonicity (positivity) A game v is monotonic if v (S) ≤ v (T ) for all S ⊆ T ⊆ N. A value ξ is monotonic if ξi (v ) ≥ 0, i ∈ N, for any monotonic game v ∈ GN . • Aggregate monotonicity A value ξ is aggregate monotonic if for any v , w ∈ GN such that v (N) ≥ w(N) and v (S) = w(S) for all S $ N, it holds that ξi (v ) ≥ ξi (w) for all i ∈ N. • Coalitional monotonicity A value ξ is coalitionally monotonic if for any v , w ∈ GN such that for some T ⊆ N v (T ) ≥ w(T ) and v (S) = w(S) for all S ⊆ N, S 6= T , it holds that ξi (v ) ≥ ξi (w) for all i ∈ T . Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, some other properties • Monotonicity (positivity) A game v is monotonic if v (S) ≤ v (T ) for all S ⊆ T ⊆ N. A value ξ is monotonic if ξi (v ) ≥ 0, i ∈ N, for any monotonic game v ∈ GN . • Aggregate monotonicity A value ξ is aggregate monotonic if for any v , w ∈ GN such that v (N) ≥ w(N) and v (S) = w(S) for all S $ N, it holds that ξi (v ) ≥ ξi (w) for all i ∈ N. • Coalitional monotonicity A value ξ is coalitionally monotonic if for any v , w ∈ GN such that for some T ⊆ N v (T ) ≥ w(T ) and v (S) = w(S) for all S ⊆ N, S 6= T , it holds that ξi (v ) ≥ ξi (w) for all i ∈ T . Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Let G denote the set of all TU games. Given a function P : G → IR, the marginal contribution of a player i in a game hN, v i is D i P(N, v ) = P(N, v ) − P(N\{i}, v ), (4) where game hN\{i}, v i is the subgame of hN, v i on N\{i}. A function P : G → IR with P(∅, v ) = 0 is called a potential function if for all games hN, v i ∈ G it satisfies the condition X D i P(N, v ) = v (N). (5) i∈N Marginals of a potential function are always efficient. Theorem (Hart and Mas-Colell, 1988) There exists a unique potential function P. For every game hN, v i ∈ G " # X 1 P(N, v ) = v (N) + P(N\{i}, v ) , n (6) i∈N and D i P(N, v ) = Shi (N, v ), Anna Borisovna Khmelnitskaya for all i ∈ N. Cooperative Game Theory (7) Shapley value, potential Let G denote the set of all TU games. Given a function P : G → IR, the marginal contribution of a player i in a game hN, v i is D i P(N, v ) = P(N, v ) − P(N\{i}, v ), (4) where game hN\{i}, v i is the subgame of hN, v i on N\{i}. A function P : G → IR with P(∅, v ) = 0 is called a potential function if for all games hN, v i ∈ G it satisfies the condition X D i P(N, v ) = v (N). (5) i∈N Marginals of a potential function are always efficient. Theorem (Hart and Mas-Colell, 1988) There exists a unique potential function P. For every game hN, v i ∈ G " # X 1 P(N, v ) = v (N) + P(N\{i}, v ) , n (6) i∈N and D i P(N, v ) = Shi (N, v ), Anna Borisovna Khmelnitskaya for all i ∈ N. Cooperative Game Theory (7) Shapley value, potential Let G denote the set of all TU games. Given a function P : G → IR, the marginal contribution of a player i in a game hN, v i is D i P(N, v ) = P(N, v ) − P(N\{i}, v ), (4) where game hN\{i}, v i is the subgame of hN, v i on N\{i}. A function P : G → IR with P(∅, v ) = 0 is called a potential function if for all games hN, v i ∈ G it satisfies the condition X D i P(N, v ) = v (N). (5) i∈N Marginals of a potential function are always efficient. Theorem (Hart and Mas-Colell, 1988) There exists a unique potential function P. For every game hN, v i ∈ G " # X 1 P(N, v ) = v (N) + P(N\{i}, v ) , n (6) i∈N and D i P(N, v ) = Shi (N, v ), Anna Borisovna Khmelnitskaya for all i ∈ N. Cooperative Game Theory (7) Shapley value, potential Proof. (6) follows straightforwardly from (4) and (5). Starting with P(∅, v ) = 0, (6) determines P(N, v ) recursively. This proves the existence and uniqueness of the potential function P. To prove that D i P(N, v ) = Shi (N, v ) for all hN, v i ∈ G and i ∈ N it suffices to show that the payoff vector (D i P(N, v ))i∈N meets all four Shapley axioms. Efficiency : this is just (5). The other three axioms we prove by induction using the recursive formula (6). Null-player property : Let i be a null-player in hN, v i. We show P(N, v ) = P(N\{i}, v ). If n = 1, then P({i}, v ) = v ({i}) = 0 = P(∅, v ). Assume that the assertion holds for all games with less than n players, in particular, P(N\{j}, v ) = P(N\{j, i}, v ) for all j ∈ N, j 6= i. Subtract (6) for N\{i} from (6) for N: X n[P(N, v )−P(N\{i}, v )] = [v (N)−v (N\{i})]+ [P(N\{j}, v )−P(N\{j, i}, v )] = 0. j∈N\{i} Equal treatment property : Let i and j be substitutes in hN, v i. =⇒ v (S ∪ {i}) = v (S ∪ {j}) for all S ⊆ N\{i, j}, and together with (6) =⇒ P(N\{i}, v ) = P(N\{j}, v ) =⇒ D i P(N, v ) = D j P(N, v ). Additivity : another induction argument on (6) shows that P(N, v + w) = P(N, v ) + P(N, w) which implies additivity. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proof. (6) follows straightforwardly from (4) and (5). Starting with P(∅, v ) = 0, (6) determines P(N, v ) recursively. This proves the existence and uniqueness of the potential function P. To prove that D i P(N, v ) = Shi (N, v ) for all hN, v i ∈ G and i ∈ N it suffices to show that the payoff vector (D i P(N, v ))i∈N meets all four Shapley axioms. Efficiency : this is just (5). The other three axioms we prove by induction using the recursive formula (6). Null-player property : Let i be a null-player in hN, v i. We show P(N, v ) = P(N\{i}, v ). If n = 1, then P({i}, v ) = v ({i}) = 0 = P(∅, v ). Assume that the assertion holds for all games with less than n players, in particular, P(N\{j}, v ) = P(N\{j, i}, v ) for all j ∈ N, j 6= i. Subtract (6) for N\{i} from (6) for N: X n[P(N, v )−P(N\{i}, v )] = [v (N)−v (N\{i})]+ [P(N\{j}, v )−P(N\{j, i}, v )] = 0. j∈N\{i} Equal treatment property : Let i and j be substitutes in hN, v i. =⇒ v (S ∪ {i}) = v (S ∪ {j}) for all S ⊆ N\{i, j}, and together with (6) =⇒ P(N\{i}, v ) = P(N\{j}, v ) =⇒ D i P(N, v ) = D j P(N, v ). Additivity : another induction argument on (6) shows that P(N, v + w) = P(N, v ) + P(N, w) which implies additivity. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proof. (6) follows straightforwardly from (4) and (5). Starting with P(∅, v ) = 0, (6) determines P(N, v ) recursively. This proves the existence and uniqueness of the potential function P. To prove that D i P(N, v ) = Shi (N, v ) for all hN, v i ∈ G and i ∈ N it suffices to show that the payoff vector (D i P(N, v ))i∈N meets all four Shapley axioms. Efficiency : this is just (5). The other three axioms we prove by induction using the recursive formula (6). Null-player property : Let i be a null-player in hN, v i. We show P(N, v ) = P(N\{i}, v ). If n = 1, then P({i}, v ) = v ({i}) = 0 = P(∅, v ). Assume that the assertion holds for all games with less than n players, in particular, P(N\{j}, v ) = P(N\{j, i}, v ) for all j ∈ N, j 6= i. Subtract (6) for N\{i} from (6) for N: X n[P(N, v )−P(N\{i}, v )] = [v (N)−v (N\{i})]+ [P(N\{j}, v )−P(N\{j, i}, v )] = 0. j∈N\{i} Equal treatment property : Let i and j be substitutes in hN, v i. =⇒ v (S ∪ {i}) = v (S ∪ {j}) for all S ⊆ N\{i, j}, and together with (6) =⇒ P(N\{i}, v ) = P(N\{j}, v ) =⇒ D i P(N, v ) = D j P(N, v ). Additivity : another induction argument on (6) shows that P(N, v + w) = P(N, v ) + P(N, w) which implies additivity. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proof. (6) follows straightforwardly from (4) and (5). Starting with P(∅, v ) = 0, (6) determines P(N, v ) recursively. This proves the existence and uniqueness of the potential function P. To prove that D i P(N, v ) = Shi (N, v ) for all hN, v i ∈ G and i ∈ N it suffices to show that the payoff vector (D i P(N, v ))i∈N meets all four Shapley axioms. Efficiency : this is just (5). The other three axioms we prove by induction using the recursive formula (6). Null-player property : Let i be a null-player in hN, v i. We show P(N, v ) = P(N\{i}, v ). If n = 1, then P({i}, v ) = v ({i}) = 0 = P(∅, v ). Assume that the assertion holds for all games with less than n players, in particular, P(N\{j}, v ) = P(N\{j, i}, v ) for all j ∈ N, j 6= i. Subtract (6) for N\{i} from (6) for N: X n[P(N, v )−P(N\{i}, v )] = [v (N)−v (N\{i})]+ [P(N\{j}, v )−P(N\{j, i}, v )] = 0. j∈N\{i} Equal treatment property : Let i and j be substitutes in hN, v i. =⇒ v (S ∪ {i}) = v (S ∪ {j}) for all S ⊆ N\{i, j}, and together with (6) =⇒ P(N\{i}, v ) = P(N\{j}, v ) =⇒ D i P(N, v ) = D j P(N, v ). Additivity : another induction argument on (6) shows that P(N, v + w) = P(N, v ) + P(N, w) which implies additivity. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proof. (6) follows straightforwardly from (4) and (5). Starting with P(∅, v ) = 0, (6) determines P(N, v ) recursively. This proves the existence and uniqueness of the potential function P. To prove that D i P(N, v ) = Shi (N, v ) for all hN, v i ∈ G and i ∈ N it suffices to show that the payoff vector (D i P(N, v ))i∈N meets all four Shapley axioms. Efficiency : this is just (5). The other three axioms we prove by induction using the recursive formula (6). Null-player property : Let i be a null-player in hN, v i. We show P(N, v ) = P(N\{i}, v ). If n = 1, then P({i}, v ) = v ({i}) = 0 = P(∅, v ). Assume that the assertion holds for all games with less than n players, in particular, P(N\{j}, v ) = P(N\{j, i}, v ) for all j ∈ N, j 6= i. Subtract (6) for N\{i} from (6) for N: X n[P(N, v )−P(N\{i}, v )] = [v (N)−v (N\{i})]+ [P(N\{j}, v )−P(N\{j, i}, v )] = 0. j∈N\{i} Equal treatment property : Let i and j be substitutes in hN, v i. =⇒ v (S ∪ {i}) = v (S ∪ {j}) for all S ⊆ N\{i, j}, and together with (6) =⇒ P(N\{i}, v ) = P(N\{j}, v ) =⇒ D i P(N, v ) = D j P(N, v ). Additivity : another induction argument on (6) shows that P(N, v + w) = P(N, v ) + P(N, w) which implies additivity. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proof. (6) follows straightforwardly from (4) and (5). Starting with P(∅, v ) = 0, (6) determines P(N, v ) recursively. This proves the existence and uniqueness of the potential function P. To prove that D i P(N, v ) = Shi (N, v ) for all hN, v i ∈ G and i ∈ N it suffices to show that the payoff vector (D i P(N, v ))i∈N meets all four Shapley axioms. Efficiency : this is just (5). The other three axioms we prove by induction using the recursive formula (6). Null-player property : Let i be a null-player in hN, v i. We show P(N, v ) = P(N\{i}, v ). If n = 1, then P({i}, v ) = v ({i}) = 0 = P(∅, v ). Assume that the assertion holds for all games with less than n players, in particular, P(N\{j}, v ) = P(N\{j, i}, v ) for all j ∈ N, j 6= i. Subtract (6) for N\{i} from (6) for N: X n[P(N, v )−P(N\{i}, v )] = [v (N)−v (N\{i})]+ [P(N\{j}, v )−P(N\{j, i}, v )] = 0. j∈N\{i} Equal treatment property : Let i and j be substitutes in hN, v i. =⇒ v (S ∪ {i}) = v (S ∪ {j}) for all S ⊆ N\{i, j}, and together with (6) =⇒ P(N\{i}, v ) = P(N\{j}, v ) =⇒ D i P(N, v ) = D j P(N, v ). Additivity : another induction argument on (6) shows that P(N, v + w) = P(N, v ) + P(N, w) which implies additivity. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proof. (6) follows straightforwardly from (4) and (5). Starting with P(∅, v ) = 0, (6) determines P(N, v ) recursively. This proves the existence and uniqueness of the potential function P. To prove that D i P(N, v ) = Shi (N, v ) for all hN, v i ∈ G and i ∈ N it suffices to show that the payoff vector (D i P(N, v ))i∈N meets all four Shapley axioms. Efficiency : this is just (5). The other three axioms we prove by induction using the recursive formula (6). Null-player property : Let i be a null-player in hN, v i. We show P(N, v ) = P(N\{i}, v ). If n = 1, then P({i}, v ) = v ({i}) = 0 = P(∅, v ). Assume that the assertion holds for all games with less than n players, in particular, P(N\{j}, v ) = P(N\{j, i}, v ) for all j ∈ N, j 6= i. Subtract (6) for N\{i} from (6) for N: X n[P(N, v )−P(N\{i}, v )] = [v (N)−v (N\{i})]+ [P(N\{j}, v )−P(N\{j, i}, v )] = 0. j∈N\{i} Equal treatment property : Let i and j be substitutes in hN, v i. =⇒ v (S ∪ {i}) = v (S ∪ {j}) for all S ⊆ N\{i, j}, and together with (6) =⇒ P(N\{i}, v ) = P(N\{j}, v ) =⇒ D i P(N, v ) = D j P(N, v ). Additivity : another induction argument on (6) shows that P(N, v + w) = P(N, v ) + P(N, w) which implies additivity. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proof. (6) follows straightforwardly from (4) and (5). Starting with P(∅, v ) = 0, (6) determines P(N, v ) recursively. This proves the existence and uniqueness of the potential function P. To prove that D i P(N, v ) = Shi (N, v ) for all hN, v i ∈ G and i ∈ N it suffices to show that the payoff vector (D i P(N, v ))i∈N meets all four Shapley axioms. Efficiency : this is just (5). The other three axioms we prove by induction using the recursive formula (6). Null-player property : Let i be a null-player in hN, v i. We show P(N, v ) = P(N\{i}, v ). If n = 1, then P({i}, v ) = v ({i}) = 0 = P(∅, v ). Assume that the assertion holds for all games with less than n players, in particular, P(N\{j}, v ) = P(N\{j, i}, v ) for all j ∈ N, j 6= i. Subtract (6) for N\{i} from (6) for N: X n[P(N, v )−P(N\{i}, v )] = [v (N)−v (N\{i})]+ [P(N\{j}, v )−P(N\{j, i}, v )] = 0. j∈N\{i} Equal treatment property : Let i and j be substitutes in hN, v i. =⇒ v (S ∪ {i}) = v (S ∪ {j}) for all S ⊆ N\{i, j}, and together with (6) =⇒ P(N\{i}, v ) = P(N\{j}, v ) =⇒ D i P(N, v ) = D j P(N, v ). Additivity : another induction argument on (6) shows that P(N, v + w) = P(N, v ) + P(N, w) which implies additivity. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proof. (6) follows straightforwardly from (4) and (5). Starting with P(∅, v ) = 0, (6) determines P(N, v ) recursively. This proves the existence and uniqueness of the potential function P. To prove that D i P(N, v ) = Shi (N, v ) for all hN, v i ∈ G and i ∈ N it suffices to show that the payoff vector (D i P(N, v ))i∈N meets all four Shapley axioms. Efficiency : this is just (5). The other three axioms we prove by induction using the recursive formula (6). Null-player property : Let i be a null-player in hN, v i. We show P(N, v ) = P(N\{i}, v ). If n = 1, then P({i}, v ) = v ({i}) = 0 = P(∅, v ). Assume that the assertion holds for all games with less than n players, in particular, P(N\{j}, v ) = P(N\{j, i}, v ) for all j ∈ N, j 6= i. Subtract (6) for N\{i} from (6) for N: X n[P(N, v )−P(N\{i}, v )] = [v (N)−v (N\{i})]+ [P(N\{j}, v )−P(N\{j, i}, v )] = 0. j∈N\{i} Equal treatment property : Let i and j be substitutes in hN, v i. =⇒ v (S ∪ {i}) = v (S ∪ {j}) for all S ⊆ N\{i, j}, and together with (6) =⇒ P(N\{i}, v ) = P(N\{j}, v ) =⇒ D i P(N, v ) = D j P(N, v ). Additivity : another induction argument on (6) shows that P(N, v + w) = P(N, v ) + P(N, w) which implies additivity. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proposition For every game hN, v i ∈ G, P(N, v ) = X λv T T ⊆N t . Proof. Denote X λv T T ⊆N t by Q(N, v ). Q(∅, v ) = 0 and Q(N, v ) − Q(N\{i}, v ) = X T ⊆N,T 3i λvT t = Shi (N, v ). =⇒ Q(N, v ) meets (5) =⇒ by Theorem of Hart and Mas-Colell Q(N, v ) = P(N, v ). Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proposition For every game hN, v i ∈ G, P(N, v ) = X λv T T ⊆N t . Proof. Denote X λv T T ⊆N t by Q(N, v ). Q(∅, v ) = 0 and Q(N, v ) − Q(N\{i}, v ) = X T ⊆N,T 3i λvT t = Shi (N, v ). =⇒ Q(N, v ) meets (5) =⇒ by Theorem of Hart and Mas-Colell Q(N, v ) = P(N, v ). Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proposition For every game hN, v i ∈ G, P(N, v ) = X λv T T ⊆N t . Proof. Denote X λv T T ⊆N t by Q(N, v ). Q(∅, v ) = 0 and Q(N, v ) − Q(N\{i}, v ) = X T ⊆N,T 3i λvT t = Shi (N, v ). =⇒ Q(N, v ) meets (5) =⇒ by Theorem of Hart and Mas-Colell Q(N, v ) = P(N, v ). Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value, potential Proposition For every game hN, v i ∈ G, P(N, v ) = X (s − 1)!(n − s)! v (S). n! S⊆N Proof. X (s − 1)!(n − s)! v (S) by Q(N, v ). Q(∅, v ) = 0. n! Denote S⊆N Q(N, v )−Q(N\{i}, v ) = X (s − 1)!(n − s)! X v (S)− n! S⊆N X S⊆N,S3i S⊆N\{i} X (s−1)!(n−s)! v (S)+ n! S⊆N\{i} (s − 1)!(n − s − 1)! v (S) = (n − 1)! X (s−1)!(n−s)! v (S)− n! S⊆N\{i} (s−1)!(n−s−1)! v (S) = (n−1)! In the first sum denote S\{i} by T , so, t = s − 1, and then change T → S and t → s. X T ⊆N\{i} X t!(n − t − 1)! v (T ∪{i})− n! S⊆N\{i} Anna Borisovna Khmelnitskaya s!(n − s − 1)! v (S) = Shi (v ). n! Cooperative Game Theory Shapley value, potential Proposition For every game hN, v i ∈ G, P(N, v ) = X (s − 1)!(n − s)! v (S). n! S⊆N Proof. X (s − 1)!(n − s)! v (S) by Q(N, v ). Q(∅, v ) = 0. n! Denote S⊆N Q(N, v )−Q(N\{i}, v ) = X (s − 1)!(n − s)! X v (S)− n! S⊆N X S⊆N,S3i S⊆N\{i} X (s−1)!(n−s)! v (S)+ n! S⊆N\{i} (s − 1)!(n − s − 1)! v (S) = (n − 1)! X (s−1)!(n−s)! v (S)− n! S⊆N\{i} (s−1)!(n−s−1)! v (S) = (n−1)! In the first sum denote S\{i} by T , so, t = s − 1, and then change T → S and t → s. X T ⊆N\{i} X t!(n − t − 1)! v (T ∪{i})− n! S⊆N\{i} Anna Borisovna Khmelnitskaya s!(n − s − 1)! v (S) = Shi (v ). n! Cooperative Game Theory Shapley value, potential Proposition For every game hN, v i ∈ G, P(N, v ) = X (s − 1)!(n − s)! v (S). n! S⊆N Proof. X (s − 1)!(n − s)! v (S) by Q(N, v ). Q(∅, v ) = 0. n! Denote S⊆N Q(N, v )−Q(N\{i}, v ) = X (s − 1)!(n − s)! X v (S)− n! S⊆N X S⊆N,S3i S⊆N\{i} X (s−1)!(n−s)! v (S)+ n! S⊆N\{i} (s − 1)!(n − s − 1)! v (S) = (n − 1)! X (s−1)!(n−s)! v (S)− n! S⊆N\{i} (s−1)!(n−s−1)! v (S) = (n−1)! In the first sum denote S\{i} by T , so, t = s − 1, and then change T → S and t → s. X T ⊆N\{i} X t!(n − t − 1)! v (T ∪{i})− n! S⊆N\{i} Anna Borisovna Khmelnitskaya s!(n − s − 1)! v (S) = Shi (v ). n! Cooperative Game Theory Shapley value, potential Proposition For every game hN, v i ∈ G, P(N, v ) = X (s − 1)!(n − s)! v (S). n! S⊆N Proof. X (s − 1)!(n − s)! v (S) by Q(N, v ). Q(∅, v ) = 0. n! Denote S⊆N Q(N, v )−Q(N\{i}, v ) = X (s − 1)!(n − s)! X v (S)− n! S⊆N X S⊆N,S3i S⊆N\{i} X (s−1)!(n−s)! v (S)+ n! S⊆N\{i} (s − 1)!(n − s − 1)! v (S) = (n − 1)! X (s−1)!(n−s)! v (S)− n! S⊆N\{i} (s−1)!(n−s−1)! v (S) = (n−1)! In the first sum denote S\{i} by T , so, t = s − 1, and then change T → S and t → s. X T ⊆N\{i} X t!(n − t − 1)! v (T ∪{i})− n! S⊆N\{i} Anna Borisovna Khmelnitskaya s!(n − s − 1)! v (S) = Shi (v ). n! Cooperative Game Theory Shapley value A value ξ is marginalist if for all v ∈ GN for every i ∈ N, ξi (v ) = φi ({v (S ∪ {i}) − v (S)}S⊆N\{i} ), where φi : IR2 N−1 → IR1 . Theorem (Young, 1985) The only efficient, marginalist, and satisfying equal treatment property value defined on the class GN is the Shapley value. Remark. Efficiency + marginality + equal treatment property Anna Borisovna Khmelnitskaya =⇒ Cooperative Game Theory null-player property. Shapley value A value ξ is marginalist if for all v ∈ GN for every i ∈ N, ξi (v ) = φi ({v (S ∪ {i}) − v (S)}S⊆N\{i} ), where φi : IR2 N−1 → IR1 . Theorem (Young, 1985) The only efficient, marginalist, and satisfying equal treatment property value defined on the class GN is the Shapley value. Remark. Efficiency + marginality + equal treatment property Anna Borisovna Khmelnitskaya =⇒ Cooperative Game Theory null-player property. Shapley value A value ξ is marginalist if for all v ∈ GN for every i ∈ N, ξi (v ) = φi ({v (S ∪ {i}) − v (S)}S⊆N\{i} ), where φi : IR2 N−1 → IR1 . Theorem (Young, 1985) The only efficient, marginalist, and satisfying equal treatment property value defined on the class GN is the Shapley value. Remark. Efficiency + marginality + equal treatment property Anna Borisovna Khmelnitskaya =⇒ Cooperative Game Theory null-player property. Shapley value Example Consider 3-person game v defined as v (N) = v ({1, 2}) = v ({1, 3}) = 1 and v (S) = 0 for all other coalitions S ⊆ N = {1, 2, 3}. To compute the Shapley value we start with the payoff Sh1 (v ) to player 1. The coalitions S ⊆ N : S 63 1 are ∅, {2}, {3}, and {2, 3}. Then applying formula (2) we obtain Sh1 (v ) = 1 2(v ({1}) − v (∅)) + (v ({1, 2}) − v ({2})) + (v ({1, 3}) − v ({3}))+ 6  1 1 1 2 2(v ({1, 2, 3}) − v ({2, 3})) = + + 2 = . 6 6 6 3 Players 2 and 3 are substitutes =⇒ from equal treatment property, Sh2 (v ) = Sh3 (v ). From efficiency, Sh1 (v ) + Sh2 (v ) + Sh3 (v ) = v (N) =⇒ Sh2 (v ) = Sh3 (v ) = 2 1 1 =⇒ Sh(v ) = ( , , ). 3 6 6 The core C(v ) is a singleton and C(v ) = {(1, 0, 0)}. Anna Borisovna Khmelnitskaya Cooperative Game Theory 1 . 6 Shapley value Example Consider 3-person game v defined as v (N) = v ({1, 2}) = v ({1, 3}) = 1 and v (S) = 0 for all other coalitions S ⊆ N = {1, 2, 3}. To compute the Shapley value we start with the payoff Sh1 (v ) to player 1. The coalitions S ⊆ N : S 63 1 are ∅, {2}, {3}, and {2, 3}. Then applying formula (2) we obtain Sh1 (v ) = 1 2(v ({1}) − v (∅)) + (v ({1, 2}) − v ({2})) + (v ({1, 3}) − v ({3}))+ 6  1 1 1 2 2(v ({1, 2, 3}) − v ({2, 3})) = + + 2 = . 6 6 6 3 Players 2 and 3 are substitutes =⇒ from equal treatment property, Sh2 (v ) = Sh3 (v ). From efficiency, Sh1 (v ) + Sh2 (v ) + Sh3 (v ) = v (N) =⇒ Sh2 (v ) = Sh3 (v ) = 2 1 1 =⇒ Sh(v ) = ( , , ). 3 6 6 The core C(v ) is a singleton and C(v ) = {(1, 0, 0)}. Anna Borisovna Khmelnitskaya Cooperative Game Theory 1 . 6 Shapley value Example Consider 3-person game v defined as v (N) = v ({1, 2}) = v ({1, 3}) = 1 and v (S) = 0 for all other coalitions S ⊆ N = {1, 2, 3}. To compute the Shapley value we start with the payoff Sh1 (v ) to player 1. The coalitions S ⊆ N : S 63 1 are ∅, {2}, {3}, and {2, 3}. Then applying formula (2) we obtain Sh1 (v ) = 1 2(v ({1}) − v (∅)) + (v ({1, 2}) − v ({2})) + (v ({1, 3}) − v ({3}))+ 6  1 1 1 2 2(v ({1, 2, 3}) − v ({2, 3})) = + + 2 = . 6 6 6 3 Players 2 and 3 are substitutes =⇒ from equal treatment property, Sh2 (v ) = Sh3 (v ). From efficiency, Sh1 (v ) + Sh2 (v ) + Sh3 (v ) = v (N) =⇒ Sh2 (v ) = Sh3 (v ) = 2 1 1 =⇒ Sh(v ) = ( , , ). 3 6 6 The core C(v ) is a singleton and C(v ) = {(1, 0, 0)}. Anna Borisovna Khmelnitskaya Cooperative Game Theory 1 . 6 Shapley value Example Consider 3-person game v defined as v (N) = v ({1, 2}) = v ({1, 3}) = 1 and v (S) = 0 for all other coalitions S ⊆ N = {1, 2, 3}. To compute the Shapley value we start with the payoff Sh1 (v ) to player 1. The coalitions S ⊆ N : S 63 1 are ∅, {2}, {3}, and {2, 3}. Then applying formula (2) we obtain Sh1 (v ) = 1 2(v ({1}) − v (∅)) + (v ({1, 2}) − v ({2})) + (v ({1, 3}) − v ({3}))+ 6  1 1 1 2 2(v ({1, 2, 3}) − v ({2, 3})) = + + 2 = . 6 6 6 3 Players 2 and 3 are substitutes =⇒ from equal treatment property, Sh2 (v ) = Sh3 (v ). From efficiency, Sh1 (v ) + Sh2 (v ) + Sh3 (v ) = v (N) =⇒ Sh2 (v ) = Sh3 (v ) = 2 1 1 =⇒ Sh(v ) = ( , , ). 3 6 6 The core C(v ) is a singleton and C(v ) = {(1, 0, 0)}. Anna Borisovna Khmelnitskaya Cooperative Game Theory 1 . 6 Shapley value Example Consider 3-person game v defined as v (N) = v ({1, 2}) = v ({1, 3}) = 1 and v (S) = 0 for all other coalitions S ⊆ N = {1, 2, 3}. To compute the Shapley value we start with the payoff Sh1 (v ) to player 1. The coalitions S ⊆ N : S 63 1 are ∅, {2}, {3}, and {2, 3}. Then applying formula (2) we obtain Sh1 (v ) = 1 2(v ({1}) − v (∅)) + (v ({1, 2}) − v ({2})) + (v ({1, 3}) − v ({3}))+ 6  1 1 1 2 2(v ({1, 2, 3}) − v ({2, 3})) = + + 2 = . 6 6 6 3 Players 2 and 3 are substitutes =⇒ from equal treatment property, Sh2 (v ) = Sh3 (v ). From efficiency, Sh1 (v ) + Sh2 (v ) + Sh3 (v ) = v (N) =⇒ Sh2 (v ) = Sh3 (v ) = 2 1 1 =⇒ Sh(v ) = ( , , ). 3 6 6 The core C(v ) is a singleton and C(v ) = {(1, 0, 0)}. Anna Borisovna Khmelnitskaya Cooperative Game Theory 1 . 6 Shapley value Example Consider 3-person game v defined as v (N) = v ({1, 2}) = v ({1, 3}) = 1 and v (S) = 0 for all other coalitions S ⊆ N = {1, 2, 3}. To compute the Shapley value we start with the payoff Sh1 (v ) to player 1. The coalitions S ⊆ N : S 63 1 are ∅, {2}, {3}, and {2, 3}. Then applying formula (2) we obtain Sh1 (v ) = 1 2(v ({1}) − v (∅)) + (v ({1, 2}) − v ({2})) + (v ({1, 3}) − v ({3}))+ 6  1 1 1 2 2(v ({1, 2, 3}) − v ({2, 3})) = + + 2 = . 6 6 6 3 Players 2 and 3 are substitutes =⇒ from equal treatment property, Sh2 (v ) = Sh3 (v ). From efficiency, Sh1 (v ) + Sh2 (v ) + Sh3 (v ) = v (N) =⇒ Sh2 (v ) = Sh3 (v ) = 2 1 1 =⇒ Sh(v ) = ( , , ). 3 6 6 The core C(v ) is a singleton and C(v ) = {(1, 0, 0)}. Anna Borisovna Khmelnitskaya Cooperative Game Theory 1 . 6 Shapley value Example Consider 3-person game v defined as v (N) = v ({1, 2}) = v ({1, 3}) = 1 and v (S) = 0 for all other coalitions S ⊆ N = {1, 2, 3}. To compute the Shapley value we start with the payoff Sh1 (v ) to player 1. The coalitions S ⊆ N : S 63 1 are ∅, {2}, {3}, and {2, 3}. Then applying formula (2) we obtain Sh1 (v ) = 1 2(v ({1}) − v (∅)) + (v ({1, 2}) − v ({2})) + (v ({1, 3}) − v ({3}))+ 6  1 1 1 2 2(v ({1, 2, 3}) − v ({2, 3})) = + + 2 = . 6 6 6 3 Players 2 and 3 are substitutes =⇒ from equal treatment property, Sh2 (v ) = Sh3 (v ). From efficiency, Sh1 (v ) + Sh2 (v ) + Sh3 (v ) = v (N) =⇒ Sh2 (v ) = Sh3 (v ) = 2 1 1 =⇒ Sh(v ) = ( , , ). 3 6 6 The core C(v ) is a singleton and C(v ) = {(1, 0, 0)}. Anna Borisovna Khmelnitskaya Cooperative Game Theory 1 . 6 Shapley value Example Consider 3-person game v defined as v (∅) = 0, v (N) = 9, and for all i = 1, 2, 3, v ({i}) = i and v (N\{i}) = 4 − i. Find a strategically equivalent game w, w(S) = k v (S) + X ai , for all S ⊆ N, i∈S such that w({i}) = 0 for all i = 1, 2, 3. Let k = 1, then a1 = −1, a2 = −2, a3 = −3, and the game w is determined as w(∅) = w({i}) = 0, w(N\{i}) = −2, w(N) = 3. w is symmetric game =⇒ Shi (w) = 1, i = 1, 2, 3. Whence because of covariance of the Shapley value it follows that Sh1 (v ) = 2, Sh2 (v ) = 3, Sh3 (v ) = 4. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value Example Consider 3-person game v defined as v (∅) = 0, v (N) = 9, and for all i = 1, 2, 3, v ({i}) = i and v (N\{i}) = 4 − i. Find a strategically equivalent game w, w(S) = k v (S) + X ai , for all S ⊆ N, i∈S such that w({i}) = 0 for all i = 1, 2, 3. Let k = 1, then a1 = −1, a2 = −2, a3 = −3, and the game w is determined as w(∅) = w({i}) = 0, w(N\{i}) = −2, w(N) = 3. w is symmetric game =⇒ Shi (w) = 1, i = 1, 2, 3. Whence because of covariance of the Shapley value it follows that Sh1 (v ) = 2, Sh2 (v ) = 3, Sh3 (v ) = 4. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value Example Consider 3-person game v defined as v (∅) = 0, v (N) = 9, and for all i = 1, 2, 3, v ({i}) = i and v (N\{i}) = 4 − i. Find a strategically equivalent game w, w(S) = k v (S) + X ai , for all S ⊆ N, i∈S such that w({i}) = 0 for all i = 1, 2, 3. Let k = 1, then a1 = −1, a2 = −2, a3 = −3, and the game w is determined as w(∅) = w({i}) = 0, w(N\{i}) = −2, w(N) = 3. w is symmetric game =⇒ Shi (w) = 1, i = 1, 2, 3. Whence because of covariance of the Shapley value it follows that Sh1 (v ) = 2, Sh2 (v ) = 3, Sh3 (v ) = 4. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value Example Consider 3-person game v defined as v (∅) = 0, v (N) = 9, and for all i = 1, 2, 3, v ({i}) = i and v (N\{i}) = 4 − i. Find a strategically equivalent game w, w(S) = k v (S) + X ai , for all S ⊆ N, i∈S such that w({i}) = 0 for all i = 1, 2, 3. Let k = 1, then a1 = −1, a2 = −2, a3 = −3, and the game w is determined as w(∅) = w({i}) = 0, w(N\{i}) = −2, w(N) = 3. w is symmetric game =⇒ Shi (w) = 1, i = 1, 2, 3. Whence because of covariance of the Shapley value it follows that Sh1 (v ) = 2, Sh2 (v ) = 3, Sh3 (v ) = 4. Anna Borisovna Khmelnitskaya Cooperative Game Theory Shapley value Example Consider 3-person game v defined as v (∅) = 0, v (N) = 9, and for all i = 1, 2, 3, v ({i}) = i and v (N\{i}) = 4 − i. Find a strategically equivalent game w, w(S) = k v (S) + X ai , for all S ⊆ N, i∈S such that w({i}) = 0 for all i = 1, 2, 3. Let k = 1, then a1 = −1, a2 = −2, a3 = −3, and the game w is determined as w(∅) = w({i}) = 0, w(N\{i}) = −2, w(N) = 3. w is symmetric game =⇒ Shi (w) = 1, i = 1, 2, 3. Whence because of covariance of the Shapley value it follows that Sh1 (v ) = 2, Sh2 (v ) = 3, Sh3 (v ) = 4. Anna Borisovna Khmelnitskaya Cooperative Game Theory A land corn production economy Consider a corn production economy with n + 1 agents: one landowner, agent 0, and several landless identical peasants, agents 1, 2, ..., n, i.e., N = {0, 1, ..., n} and |N| = n + 1. The landowner cannot produce anything by himself. The monetary value of the crop of the land depends on the number of hired peasants. Let nondecreasing function f : {0, 1, ..., n} → IR with f (0) = 0 denote the total revenue function, i.e., f (k ) represents the monetary value of the production level achieved by hiring k peasants. The corresponding TU game is given by  0, v (S) = f (s − 1), S3 6 0, S 3 0, for all S ⊆ N, in particular, v (N) = f (n) and v ({i}) = 0 for all i ∈ N. Anna Borisovna Khmelnitskaya Cooperative Game Theory A land corn production economy Shapley value All orderings of players 0, 1, ..., n are uniformly distributed. =⇒ in any random ordering of players the landowner 0 is at k th position, 1 and his marginal contribution is equal to f (k −1) k = 1, ..., n + 1, with probability n+1 because (k −1) peasants are before him. =⇒ Sh0 (v ) = n+1 n 1 X 1 X f (k − 1) = f (k ). n+1 n+1 k =1 k =1 All peasants i = 1, ..., n are identical =⇒ Shi (v ) = n 1 1 X f (k )), (f (n) − n n+1 for all i = 1, ..., n. k =1 Anna Borisovna Khmelnitskaya Cooperative Game Theory A land corn production economy Shapley value All orderings of players 0, 1, ..., n are uniformly distributed. =⇒ in any random ordering of players the landowner 0 is at k th position, 1 and his marginal contribution is equal to f (k −1) k = 1, ..., n + 1, with probability n+1 because (k −1) peasants are before him. =⇒ Sh0 (v ) = n+1 n 1 X 1 X f (k − 1) = f (k ). n+1 n+1 k =1 k =1 All peasants i = 1, ..., n are identical =⇒ Shi (v ) = n 1 X 1 f (k )), (f (n) − n n+1 for all i = 1, ..., n. k =1 Anna Borisovna Khmelnitskaya Cooperative Game Theory
«Cooperative games, solutions and applications» 👇
Готовые курсовые работы и рефераты
Купить от 250 ₽
Решение задач от ИИ за 2 минуты
Решить задачу
Помощь с рефератом от нейросети
Написать ИИ
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты

Тебе могут подойти лекции

Смотреть все 173 лекции
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot