Научная статья на тему 'On the computation of Semivalues for tu games'

On the computation of Semivalues for tu games Текст научной статьи по специальности «Математика»

CC BY
5
2
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
SHAPLEY VALUE / SEMIVALUE / AVERAGE PER CAPITA FORMULA / LEAST SQUARE VALUE / WEIGHTED SHAPLEY VALUE

Аннотация научной статьи по математике, автор научной работы — Dragan Irinel

In an earlier paper, (Dragan, 2006a), we proved that every Least Square Value is the Shapley Value of a game obtained by rescaling from the given game. In the paper where the Least Square Values were introduced by Ruiz, Valenciano and Zarzuelo, the authors have shown that the efficient normalization of a Semivalue is a Least Square Value. In the present paper, we develop the idea suggested by these two results, and we obtain a direct relationship between the Efficient normalization of a Semivalue and the Shapley Value (see also Dragan, 2006b). The main tools for proofs were the so called Average per capita formulas we proved earlier for the Shapley Value (Dragan, 1992) and for a Semivalue (Dragan and Martinez-Legas, 2001). Note that the connection between the Efficient normalization of a Semivalue and the Shapley Value has been used for computing a Semivalue, via a rescaling of the worth of coalitions in the given game. In this paper, the main purpose is to offer two other alternatives for the computation of a Semivalue, via the Shapley Value; beside the rescaling done before the computation, we consider rescalings within the computation. As seen above, this paper contains results from different sources, so that to make the paper self contained we shall be proving below our results together with the new results appearing here for the first time. Our proofs are algebraic, in opposition to those found in Ruiz et al., which are axiomatic. The direct connection between a Semivalue and the Shapley Value does not need any reference to the Least Square Values, which may well be unknown to the reader of the present paper. In the first section, we prove the Average per capita formula for Semivalues, (Theorem 1), from which we derive our earlier Average per capita formula for the Shapley Value, to be used later. In the second section, we derive an Average per capita formula for the Efficient normalization of a Semivalue, by computing the efficiency term, (Theorem 2), as well as the main results, showing the connection between the Efficient normalization and the Shapley Value, (Theorems 3 and 4). In the third section, we discuss a first alternative for the computation of a Semivalue via the Shapley Value, illustrated in Example 1: we compute the needed ratios from the Average per capita formula for the Shapley Value and rescaling is done only n − 1 times, over these ratios. In the last section, we discuss a second alternative method for computing Shapley Values; the algorithm has been invented for computing Weighted Shapley Values and it will be adapted to the computation of the Semivalues. Some formulas are derived from this new method for computing the Weighted Shapley Values, based upon the space of the Weighted Shapley Value operator, (Dragan, 2008). Note that the Semivalues are not Weighted Shapley Values. The Example 2 is illustrating the algorithm on the same 4-person game as before. The motivation for the present work was the fact that we know other works for computing the Shapley Value, but no computational work for Semivalues is known to us.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «On the computation of Semivalues for tu games»

On the Computation of Semivalues for TU Games

Irinel Dragan

University of Texas at Arlington, Department of Mathematics, Arlington, Texas 76019-0408, USA

Abstract In an earlier paper, (Dragan, 2006a) , we proved that every Least Square Value is the Shapley Value of a game obtained by rescaling from the given game. In the paper where the Least Square Values were introduced by Ruiz, Valenciano and Zarzuelo, the authors have shown that the efficient normalization of a Semivalue is a Least Square Value. In the present paper, we develop the idea suggested by these two results, and we obtain a direct relationship between the Efficient normalization of a Semivalue and the Shapley Value (see also Dragan, 2006b). The main tools for proofs were the so called Average per capita formulas we proved earlier for the Shapley Value (Dragan, 1992) and for a Semivalue (Dragan and Martinez-Legas, 2001). Note that the connection between the Efficient normalization of a Semivalue and the Shapley Value has been used for computing a Semivalue, via a rescaling of the worth of coalitions in the given game. In this paper, the main purpose is to offer two other alternatives for the computation of a Semivalue, via the Shapley Value; beside the rescaling done before the computation, we consider rescalings within the computation. As seen above, this paper contains results from different sources, so that to make the paper self contained we shall be proving below our results together with the new results appearing here for the first time. Our proofs are algebraic, in opposition to those found in Ruiz et al., which are axiomatic. The direct connection between a Semivalue and the Shapley Value does not need any reference to the Least Square Values, which may well be unknown to the reader of the present paper.

In the first section, we prove the Average per capita formula for Semivalues, (Theorem 1), from which we derive our earlier Average per capita formula for the Shapley Value, to be used later. In the second section , we derive an Average per capita formula for the Efficient normalization of a Semivalue, by computing the efficiency term, (Theorem 2), as well as the main results, showing the connection between the Efficient normalization and the Shapley Value, (Theorems 3 and 4). In the third section, we discuss a first alternative for the computation of a Semivalue via the Shapley Value, illustrated in Example 1: we compute the needed ratios from the Average per capita formula for the Shapley Value and rescaling is done only n — 1 times, over these ratios. In the last section, we discuss a second alternative method for computing Shapley Values; the algorithm has been invented for computing Weighted Shapley Values and it will be adapted to the computation of the Semivalues. Some formulas are derived from this new method for computing the Weighted Shapley Values, based upon the null space of the Weighted Shapley Value operator, (Dragan, 2008). Note that the Semivalues are not Weighted Shapley Values. The Example 2 is illustrating the algorithm on the same 4-person game as before. The motivation for the present work was the fact that we know other works for computing the Shapley Value, but no computational work for Semivalues is known to us.

Keywords: Shapley Value, Semivalue, Average per capita formula, Least Square Value, Weighted Shapley Value.

1. Average per Capita Formula for Semivalues

Let be the vector space of cooperative TU games with a fixed set of players N, n = |N|. Consider a nonnegative weight vector pn e satisfying the normalization condition

E

n - Í) P? = 1- (!)

The Semivalues associated with pn have been introduced axiomatically by P. Dubey, A. Neyman and R. J. Weber, (1981), as values on and even on more general structures, uniquely defined by a group of axioms suggested by the axioms of the Shapley Value. For they proved that a Semivalue associated with a weight vector pn is given by the formula

SEi(N,v)= £ p>(S) - v(S -{*})], V* e N, (2)

S: igSCN

where s = |S |, and p? is the common weight of the marginal contributions for all coalitions of size s. We take this formula as the definition of Semivalues on . To define the Semivalues on the union of all spaces when N is arbitrary, we mean for player sets of different sizes, we need a sequence of nonnegative weight vectors p},p2,... ,pn,..., all satisfying normalization conditions similar to (1), that is p} = 1, p2 + p2 = 1, p3 + 2p2 + p3 = 1,... and so on. The definition of a Semivalue on GT is given by a formula similar to (2), where N is replaced by T, n by t, and pn by p4. However, the sequence of weight vectors are supposed to satisfy what we call “inverse Pascal triangle” conditions

pS-1 = pS + pS+i, s = 1,...,t-1 (3)

It easy to see that if pn is given, and (3) hold, then all weight vectors p4,t < n, are uniquely determined and they satisfy the corresponding normalization conditions

(1). s l.n

Note the important fact that among the Semivalues, for p" = ^ s'>! > we get

the Shapley value, for p!? = 21-n, we get the Banzhaf value, and many other values are also Semivalues. Therefore, if we prove an Average per capita formula for a Semivalue, then we get such a formula for the Shapley Value, for the Banzhaf Value, and for other values, by chosing particular expressions of the weight vectors.

We call an Average per capita formula, any formula in which occur only the average worth of various coalitions, defined as follows:

£ v(S) £ v(S)

|S|=s |S| = s,i/S

. vs = -----7

n\ In — Í

W Vs

V* € N, s = Í,..., n — Í. (4)

Clearly, vs is the average worth of coalitions of size s, while vS is the average worth of coalitions of size s which do not contain player *. If we denote vn = v(N), then there are n averages vs, and n(n — 1) averages vi, hence all together there are n2 numbers associated with a given game. Let us introduce also new weights, defined for all t < n by

v

s

o]

7,

where Yt = (t!)-1 (s — 1)!(t — s)!, that is the weights for the Shapley Value on GT.

Theorem 1 (Dragan, and Martinez-Legas, 2001). Let SE : ^ Rn be a

Semivalue associated with a nonnegative weight vector pn satisfying the normalization condition (1). Let qn be the nonnegative weight vector defined by (5). Then, SE defined by (2), may be expressed in terms of the averages (4) and the weights (5) as

SEl(N,v)=q^ + J2qlÎVs~qrlvl, y^N. (6)

n s

For qn = 1, s = 1,..., n, that is pn = yn, we obtain:

Corollary 1. The Shapley Value of the game (N, v), is given by

n1

SHi(N,v) = - + sT-—ViêJV. (7)

n 1 s

Proof. For i € N fixed, rewrite (2) as

SEi(N,v)= p>(N)+ £ pn v(S) — £ pn v(S — {i}); (8)

S:i6SCN S:i£SCN

now, write the two sums separately as

n —1 n—1

E p>(S) = E pn( E v(S)) = E pn( E v(S)-

and

^s \ / rs \ 1rs '

SiiGScN s=1 |S|=s,iGScN s=1 | S| =

- E v(S)),

|S| = s,i/S

1

s

(9)

]T pnv(S — {i}) = ^pn+i^ v(S)). (10)

S:iG SCN s=1 |S|=s

From (8), (9) and (10), with notations (4), we obtain

SEi(N, v) = pnvn + £[pn ( n) vs — pn-^ n — ^ vi], (11)

where we have used (3) for t = n. If in (11) we introduce the new weights (5) by

noticing that pn ( ) = s-1qn, s = 1,..., n, we get (6).

s

n

Note that the new weights should satisfy the normalization condition qn = n,

s=1

derived from (1) and (5), and the inverse Pascal triangle conditions (3) become

qt-1 = (1 — st-1)qt + st-1qt+1, s = 1,...,t — 1. (12)

In the next section we derive a new Average per capita formula to express the normalizing term for the Efficient normalization of the Semivalue, and we shall derive also all needed results allowing the statement of the algorithm for its computation.

2. Average per Capita Formula for the Efficiency Term

In the paper where the Least Square Values have been introduced by Ruiz, Valenciano and Zarzuelo (1998), the authors defined what they called the Efficient normalization of a Semivalue SE, associated with a nonnegative weight vector pn = (p«). This is the value ESE : GN —> Rn written as

ESE,(N,v) = SEj(N, v) + a, Vi € N, (13)

with a such that ESE is efficient, that is

<*=liKN)-'52SEj(N,v)]. (14)

jGW

We call a the efficiency term and we intend to derive an Average per capita formula for a, a fact which will be useful below theoretically and practically in the algorithm for computing the Semivalue. Of course, the normalization can be done in other ways, too. From (6), we obtain

£ SE^v) = q*vn + E --------------s ,6

jEN s=1

(15)

n 1 / n n-1\

= q>„ + n £ (q‘-q‘s

s = 1

where we have used the equality £ vj = nvs, holding for all s = 1,..., n — 1. In this way, from (13) and (14) we proved the result:

Theorem 2. The efficiency term for the additive normalization of a Semivalue is given by the Average per capita formula

»=(i-o--i:(g~g‘~1),,‘. a«)

ns

s = 1

Notice that this formula is expressing a in terms of the averages vs only, so that it is easy to compute the efficiency term. Putting together the Average per capita formulas (6) and (16) of the Theorems 1 and 2, we proved algebraically the main result for the Efficient normalization of a Semivalue:

Theorem 3. The Efficient normalization of a Semivalue associated with a nonnegative weight vector pn = (pn) is given by

1 t

ESEi(N,v) = — + V q?-1 Vs~Vs} VieJV, (17)

n • * s

s=1

where qn 1 are expressed in terms of pn and Yn as

pn —+ pn

gr1 = !^!an+1. « = 1,(18)

Note that (18) is derived from (5) for t = n — 1 and (3) for t = n, taking into account that The Shapley weights satisfy also these conditions. Of course, for the Shapley Value we have a = 0 and ql?—1 =1, so that we get (7). Instead, for the Banzhaf Value we get a new formula, where q^-1 = 22-n(Yn-1 )-1.

Note that Theorem 3 can be derived from the relationship axiomatically proved by Ruiz et al. between the Efficient normalization of a Semivalue and the Least Square Values and our relationship between the Least Square Values and the Shap-ley Values proved earlier.

In the present paper, it was no need of the Least Square Values, and therefore we have chosen the above proof.

Consider a game v € and rescale it by introducing the new game w € :

w(N) = v(N), w(S) = qsn-1v(S), VS C N. (19)

By formulas similar to (4), we have

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

ws = q^-1 vs, wi = q^-1vi, Vi € N, s = 1,...,n — 1. (20)

Therefore, from (17) and (20) we obtain the right hand side in (7), for the new game (N, w); we proved:

Theorem 4. The Efficient normalization of the Semivalue of a game v € ,

associated with the weight vector pn € R+, is the Shapley Value of a new game w € , obtained by a rescaling of the given game with factors q^-1 for the worth

of coalitions of size s, s = 1, . . . , n — 1, derived from the weight vector pn and the Shapley weights by formulas (18).

Of course, if we subtract a(S) = as, VS C N, from the worth v(S), of the given game and use the linearity of the Shapley Value, we get also that the Semivalue is a Shapley Value. Notice that formula (17) of Theorem 3, as well as Theorem 4, are helpful in computing a Semivalue of a TU game via the Shapley Value, as it will be discussed in the next section.

3. The Average per Capita Formulas and the Computation of Semivalues

As suggested by the formula (17), we can compute first the ratios needed in the computation of the Shapley Value of the given game, and rescale the ratios; obviously, we may rescale the given game first and further compute the Shapley Value as justified by Theorem 4, as done in (Dragan, 2006b, p. 1547). In both cases, we compute the Efficient normalization of the Semivalue and from each component, we subtract the number a. We give here an example based upon the above remark

Example 1. Consider a four person simple game in which the winning coalitions are {1}, {2}, {1,2}, {1,3}, {2,3}, (1,2,3}, {1,2,4} and {1,2,3,4} and the weight vector p4 <G R4 is given by p4 = (|, Yg-, -j). From (3) for t = 4, we get the weight vector

P3 = (l> T§)’ both p4and p3 satisfy the corresponding normalization condition

(1). Taking into account that 73 = we use (5) for t = 3, to obtain

qd = the vector which is weighing the ratios in (17), to get the Effi-

cient normalization of the Semivalues. Now, the usual computation of ratios in the Shapley Value Average per capita formula for the given game provides

vi =

2’

2

— , -►

3’

(vi - vi)

v6’6’ 6’ &h

1

1

2

3

4

V

V

V

V

1

1

1

1

111

1

« = 2- »2 =«2 =«2 = 3- (21)

1 1 2^ 3 1 / s A / 1 1 1 1 A

v3 = 2> v3=«3=0> «3 = «3 = !,-► jjfaj -V3) = (g>g>-g>-g)-

By using q3 and formula (17), we obtain

3, ^ 3 v2 — vS 3 v3 — vS , 59 59 11 85

qi{vi ~Vl) + qr+ = W 144’ ~48’ ~144h (22)

so that by adding j to each component, we have the Efficient normalization

95 95 1 49

ESE(N,v) = (-----,----,—,-------). (23)

v ’ 7 v144’144’48’ 144' v 7

Now, we compute a by means of (16); we need q4 = (j, §, §, §) and qd computed above, to use in (16) together with the averages v\, «2,^3, to get a = jg. We got

23 23 13

SE(N, v) = ESE(N, v)-ae = (-,-,0,--). (24)

Of course, we may verify the answer by means of formula (2).

As shown by the work in the Example 1, the algorithm has the operations: a) compute qn-1, b) compute the ratios appearing in the Average per capita formula for the Shapley Value, of the given game, that is vs Vs, for all s = 1,... ,n — 1, followed by the weighted sum of these ratios; c) for all i <G N, add ^, and we got the Efficient normalization of the Semivalue. d) Compute a and subtract it from each component, to get the Semivalue. Note that above we have used our Average per capita formula (7).

A different approach is offered by computing the Shapley Value via a recent algorithm, (Dragan, 2008), based upon the null space of the Shapley Value, computed for the first time in (Dragan et.al, 1989). In fact the algorithm has been proved for the Weighted Shapley Value, which is not a Semivalue, and applied to the Shapley Value. To make the paper self contained let us describe instead the null space for the Shapley Value and the algorithm, applied to Semivalues, in the next section.

4. The Null Space of the Shapley Value and the Computation of Semivalues

In , consider the set of games

W = {WS e : S C N,S = 0}, VS c N, (25)

defined by

Ws (T) = s, if T = S,

Ws(T) = —1, if T = S u{j},j es, (26)

WS (T) = 0, otherwise.

For S = N the middle case can not occur.

For example, when N = {1, 2,3}, this set of games is

W1 W2 W3 W12 W13 W23 W123 {1} 1 0 0 0 0 0 0

{2} 0 1 0 0 0 0 0

{3} 0 0 1 0 0 0 0

{1,2} —1 —1 0 2 0 0 0

{1,3} —1 0 —1 0 2 0 0

{2, 3} 0 —1 —1 0 0 2 0

{1,2,3} 0 0 0 —1 —1 —1 3

It is obvious that this is a linearly independent vector set of 7 vectors in G{1’2’3} = R7, hence this is a basis for the space, and the same thing is true in general for W in = R2™-1. The similar basis of 15 vectors in G{1,2,3,4}= R15, will be used later in an example.

The computation of the Shapley Value for the games in basis W will be further

needed and we shall do it now by means of the concept of Potential introduced

by Hart and Mas Colell (1987). Recall that if the potential function is known, P : ^ R, then we have

SHj(N, v) = P(N, v) — P(N — {i},v), V* e N. (27)

An useful result for our purpose is the explicit expression of the potential in term of the coalitional form of the game offered also in the cited paper:

P(N,y)=Y. (S~1)!(r~,)!»(S)- (28)

n!

SCN

By (28), the potentials for the games (26) are

P(N,WS)=0, VS c N, P(N,Wn) = 1. (29)

We can prove the following

Lemma 1. The Shapley Value of the basic vectors in W are

SH(N,WS) = 0, if |S| < n — 2, SH(N,Wn_{i}) = —e,, * = 1,...,n, (30)

where e, is a vector in Rn with the i—th component equal one, and the others equal zero, and

SH (N,Wn )= e, (31)

where e has all components equal one.

Proof. Now, by using the potentials (29) in (27) written for v = WS, and performing some elementary operations, we get that in the right hand side of (27) we have the first term equal one when S = N, while the second term in the restricted game (N — {i}, v) equals zero, or the second term equal —1 when S = N — {i}, while the first term is zero; both are zero when S = N — {j}, j = i. In all the other cases the Shapley Value equals zero. From the Lemma follows the following:

Corollary 2. The null space of the Shapley Value is generated, by the basic games in the set

{Ws e : S c N, |S| < n — 2}u {W„ + ^ Ww_W}. (32)

i£W

Proof. This set has 2n — n — 1 linearly independent games from the null space. As the range of the operator is Rn, by a well known theorem of linear algebra, the entire null space is generated by the games in the set (32).

The algorithm that we intend to state is borrowing an idea from Maschler’s algorithm for computing a Shapley Value, namely the given game can be transformed into a new game in which the worth of the characteristic function are vanishing one at a time in each step. However, while Maschler’s algorithm is using sequential allocations of the worth of coalitions, until the entire worth is allocated, in our algorithm we are transporting the worth to coalitions of higher sizes, until the new game has zero worth for all coalitions of sizes smaller than or equal to n — 2. As it will be seen below, the Shapley Value can now be easily computed. Of course, we shall apply this to the rescaling of the given game, in order to compute the Efficient normalization of a Semivalue. The rescaling is easier because all worth we are rescaling belong to coalitions of the same size. Now, the transformation of the given game into a new game with the same Shapley Value is made by using combinations of the games from the null space of the operator, which will not change the value. A similar approach has been used earlier for the computation of the Weighted Shapley Values and the Kalai-Samet Values (Dragan, 2008).

Let s be an integer, 1 < s < n — 2, such that either s = 1, or if s > 2, suppose

that a game vs-1 e derived from vo = v is available, satisfying

vs-1 (T) = 0, VT c N, |T|< s — 1, (33)

and

SH (N, vs-1) = SH (N, v). (34)

Suppose that vs-1 (T) = 0 for some coalition T c N with |T| = s, and s < n — 2. Then, the derivation of the game vs satisfying conditions similar to (33) and (34), is explained by means of the result:

Theorem 5. Let vs 1 G be a game satisfying (33) and (34) and s < n — 2. Then, the game

]T V-^1.WT, (35)

T:|T|=s 1 1

where Wt are the games (26), satisfy the conditions obtained, from (33) and (34) by changing s into s + 1.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Proof. As the games WT with |T | < n — 2 belong to the null space of the Shapley Value, the equalities similar to (34) when s is replaced by s + 1, hold; it remains to show that the conditions similar to (33) still hold. The equality (35) can be written by components

vs(U) = v3-1 (U) - - V vs~l (T) ,WT(U) ,\/U Ç N. (36)

s

T :|T | = s

If |U| < s — 1, then WT(U) = 0 for all U C N, when |T| = s, hence from (33) and (36) we get vs(U) = 0. If |U| = s, as |T| = s in the sum, then we have WT(U) = 0 only when U = T, and in this case we get WT(U) = WT(T) = |T|, so that from (36), taking into account (33), we have vs(U) = 0. Hence, for all coalitions U with |U| < s we got vs (U) = 0.

Note that in (35), or (36), taking into account the expressions (26) of basic games, we have in the sum non zero terms only for some coalitions U with |U | = s + 1; namely, this happens when T = U — {j}, j G U, and in this case WT(TU {j}) = — 1. Therefore, we obtain from Theorem 5, by means of (26), the formula which allows the computation of the characteristic function for the game obtained at the end of step s; as proved in Theorem 5, all worth for coalitions of sizes at most s are

zero, all worth for coalitions of sizes at least s + 2 are unchanged, and the worth for

coalitions of size s + 1 are provided by the following:

Corollary 3. For any coalition U of size s + 1, the linear transformation (35), which makes the worth for coalitions of size s equal to zero, gives

v°(U) = vs-\U) + i - {j}). (37)

jGU

The worth of coalitions of higher sizes remain the same.

Now, Theorem 4 and Corollary 3, will show how should we compute the Efficient normalization of a Semivalue: formula (37) should be applied to the game (N, w) obtained after a rescaling, with the factor q^-1, of the worth for coalitions of size s; as |U| = s + 1, formula (37) for w G , after dividing by q^-fi", becomes

qn-1

v°(U)=vs-1(U) + \^Y,vS~1(U-tiV’ Vi/,\U\ = s + 1. (38)

sqs+i jW

Hence, the step s < n — 2 is done as follows:

■ the worth of coalitions of sizes 1 to s — 1, (if s > 1), and s + 2 to n, (if s < n — 2),

are unchanged;

■ the worth of coalitions of size s become zero;

■ the worth of coalitions of sizes s + 1 are computed by formula (37).

The algorithm ends when all coalitions of sizes at most n — 2 have worth zero, the worth of coalitions of size n — 1 have been computed in the last step, and the grand coalition has the initial worth. Now, after multiplying the worth of coalitions of size n — 1 by qJJ-i ,to get the corresponding worth of w, we can easily compute the Shapley Value, or even derive a special formula applicable in this case. Note that the factor multiplying the sum in (38) may be expressed in terms of the weights of the Semivalue and the Shapley coefficients. Of course, to compute the Semivalue from each component of the Efficient normalization we should subtract a, given by formula (16).

Example 2. Let us return to the game considered in Example 1, and compute the

'i l j_ i\

-S’ 8’ 18’ 3)

Semivalue defined by the weight vector = (g-, g-, ,-§■); the weight vector needed

in computations is q3 = (|, , |). In the first step, s = 1, the factor in front of the

sum in formula (38) is and we can compute the worth of coalitions of size two

v1 (1,2) = —, v1(l,3) = —, v1(l,4) = —, v1(2, 3) = —,

v , ) 13, v , ) 13, v , ) 13, v , ) 13,

9

^(2,4) = -, v1 (3,4) = 0.

In the second step, the factor in front of the sum in (38) is ||, and we can compute the worth of coalitions of size three

v*(l,2,3) = —, v2(l, 2,4) = —, *2(1,3,4) = —, v2(2, 3,4) = —.

\ 1 28 , V , , 1 28> V , , 1 28> V , , 1 28

Now, we have s = n — 2, and we get the worth of coalitions of the game w obtained by rescaling, and the application of the algorithm, as

w(1) = w(2) = w(3) = w(4) =0, w(1,2) = w(1, 3) = w(1,4)

= w(2, 3) = w(2,4) = w(3,4) =0,

103 77 31

w(l, 2,3) =--------, w(l, 2,4) = —, w(l, 3,4) = —,

24 24 24

31

w(2, 3,4) = —, w(l, 2,3,4) = 1.

We obtain the Efficient normalization of the Semivalue by computing the Shapley Value ESE(N,v) = (jjf, jg, — ^), like in Example 1; the Semivalue follows from the computation of a = Obviously, the Semivalue is the same.

Aknowledgements

The author is expressing his gratitude to Maria Hossu for related computer assistance, which contributed to the overall improvement of the paper.

References

Dragan, I. (1992). The Average per capita formula for the Shapley Value. Libertas Math., XII, 139-146.

Dragan, I., Driessen,T. S. H. and Funaki,Y. (1996). Collinearity between the Shapley Value and the egalitarian division rules for cooperative games. O. R. Spektrum, 18, 97-105.

Dragan, I. (2005). On the Inverse problem for Semivalues of cooperative TU games. Int. Journal of Pure and Applied Math., 22, 4, 545-561.

Dragan, I. (2006a). The Least Square Values and the Shapley Value for cooperative TU Games. Spanish O.R.Journal Top, 14, 1, 61-73.

Dragan, I. (2006b). On the Semivalues and the Least Square Values: Average per capita Formulas and relationships. Acta Mathematica Sinica, English Series, 22, 5, 15391548.

Dragan, I. (2008). On the computation of Weighted, Shapley Values for cooperative TU games. Technical Report #360, 0ct.2008, University of Texas at Arlington.

Dubey, P., Neyman, A. and Weber, R. J. (1981). Value theory without efficiency. Math. O. R., 6, 122-128.

Hart, S. and Mas Colell, A. (1987). The potential of the Shapley Value. In: The Shapley Value, Essays in Honor of L. S. Shapley, Roth, A. E., (ed.), Cambridge University Press, 127-137.

Maschler, M. (1982). The worth of a cooperative enterprise to each member. In: Games Economic Dynamics and Time Series Analysis, Physisca Verlag, Wien, 67-73.

Ruiz, L., Valenciano, F. and Zarzuelo, J. M. (1998). The family of Least Square Values for TU games. GEB, 27, 109-130.

Shapley, L. S. (1953). A value for n-person games. Ann. Math. Studies, 28, 307-317.

i Надоели баннеры? Вы всегда можете отключить рекламу.