Научная статья на тему 'Two solution concepts for tu games with cycle-free directed cooperation structures'

Two solution concepts for tu games with cycle-free directed cooperation structures Текст научной статьи по специальности «Математика»

CC BY
4
2
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
TU GAME / COOPERATION STRUCTURE / MYERSON VALUE / EFFICIENCY / DELETION LINK PROPERTY / STABILITY

Аннотация научной статьи по математике, автор научной работы — Khmelnitskaya Anna, Talman Dolf

For arbitrary cycle-free directed graph games tree-type values are introduced axiomatically and their explicit formula representation is provided. These values may be considered as natural extensions of the tree and sink values as has been defined correspondingly for rooted and sink forest graph games. The main property for the tree value is that every player in the game receives the worth of this player together with his successors minus what these successors receive. It implies that every coalition of players consisting of one of the players with all his successors receives precisely its worth. Additionally their efficiency and stability are studied. Simple recursive algorithms to calculate the values are also provided. The application to the water distribution problem of a river with multiple sources, a delta and possibly islands is considered.

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

Текст научной работы на тему «Two solution concepts for tu games with cycle-free directed cooperation structures»

Two Solution Concepts for TU Games with Cycle-Free Directed Cooperation Structures*

Anna Khmelnitskaya1 and Dolf Talman2

1 SPb Institute for Economics and Mathematics Russian Academy of Sciences,

1 Tchaikovsky St., 191187, St.Petersburg, Russia,

E-mail: a.khmelnitskaya@math.utwente.nl 2 CentER, Department of Econometrics & Operations Research, Tilburg University, P.O. Box 90153, 5000 LE Tilburg, The Netherlands,

E-mail: talman@uvt.nl.

Abstract. For arbitrary cycle-free directed graph games tree-type values are introduced axiomatically and their explicit formula representation is provided. These values may be considered as natural extensions of the tree and sink values as has been defined correspondingly for rooted and sink forest graph games. The main property for the tree value is that every player in the game receives the worth of this player together with his successors minus what these successors receive. It implies that every coalition of players consisting of one of the players with all his successors receives precisely its worth. Additionally their efficiency and stability are studied. Simple recursive algorithms to calculate the values are also provided. The application to the water distribution problem of a river with multiple sources, a delta and possibly islands is considered.

Keywords: TU game, cooperation structure, Myerson value, efficiency, deletion link property, stability JEL Classification Number: C71

Mathematics Subject Classification 2000: 91A12, 91A43

1. Introduction

In standard cooperative game theory it is assumed that any coalition of players may form. However, in many practical situations the collection of coalitions that can be formed is restricted by some social, economical, hierarchical, communication, or technical structure. The study of games with transferable utility and limited cooperation introduced by means of communication graphs was initiated by Myerson (Myerson, 1977). In this paper we restrict our consideration to the class of cycle-free digraph games in which the players are partially ordered and the communication via bilateral agreements between players is represented by a directed graph without directed cycles. A cycle-free digraph cooperation structure allows modeling of various flow situations when several links may merge at a node, while other links split at a node into several separate ones.

It is assumed that a directed link represents a one-way communication situation. This restricts the set of coalitions that can be formed. In the paper we consider two

* The research was supported by NWO (The Netherlands Organization for Scientific Research) grant NL-RF 047.017.017. The research was partially done during Anna Khmelnitskaya 2008 research stay at the Tilburg Center for Logic and Philosophy of Science (TiLPS, Tilburg University) whose hospitality and support are highly appreciated as well.

different scenarios possible for controlling cooperation in case of directed communication. First it is assumed that players can only control their successors and if in the underlying graph structure a player is a successor of another player and both players are members of some coalition, then also within this coalition the former player must be a successor of the last player. Another scenario assumes that players can only control their predecessors and nobody accepts that one of his predecessors becomes his equal partner if a coalition forms.

We introduce tree-types values for cycle-free digraph games axiomatically and provide their explicit formula representation. On the class of cycle-free digraph games the (root-)tree value is completely characterized by maximal-tree efficiency (MTE) and successor equivalence (SE), where a value is maximal-tree efficient if for every root of the graph, being a player without predecessors, it holds that the payoff for him and his successors is equal to the worth they can get by their own, and a value is successor equivalent if when a link towards a player is deleted this player and all his successors will get the same payoff. It implies that every player receives what he contributes when he joins his successors in the graph and that the total payoff for any player together with all his successors is equal to the worth they can get by their own. Similarly, we introduce the sink-tree value which on the class of cycle-free digraph games is completely characterized by maximal-sink efficiency (MSE) and predecessor equivalence (PE). At the sink value every player receives what he contributes when he joins his predecessors in the graph and the total payoff for this player and all his predecessors is equal their worth. It is worth to emphasize that both values should not be considered as personal payment by one player to another one (the boss to his subordinate) but as distribution of the total worth according to the proposed scheme. We also provide simple recursive computational methods for computing these values and study their efficiency and when possible their stability. The introduced tree and sink values for arbitrary cycle-free digraph games may be considered as natural extensions of the tree and sink values defined correspondingly for rooted and sink forest digraph games (cf. (Demange, 2004), (Khmelnitskaya, 2010)). Furthermore, we extend the Ambec and Sprumont line-graph river game model of sharing a river (Ambec and Sprumont, 2002) to the case of a river with multiple sources, a delta and possibly islands by applying the results obtained to this more general problem of sharing a river among different agents located at different levels along the river bed restated in terms of a cycle-free digraph game.

The structure of the paper is as follows. Basic definitions and notation are introduced in Sect. 2.. Sect. 3. provides an axiomatic characterization of the tree value for a rooted-tree digraph game via component efficiency and subordinate equivalence. In Sect. 4. we discuss application to the water distribution problem of a river with multiple sources, a delta and possibly islands.

2. Preliminaries

A cooperative game with transferable utility (TU game) is a pair (N,v), where N = {1,...,n} is a finite set of n, n > 2, players and v: 2N ^ IR is a characteristic function, defined on the power set of N, satisfying v(0) = 0. A subset S C N is called

a coalition and the associated real number v(S) represents the worth of coalition

S. The set of TU games with fixed player set N we denote GN. For simplicity of notation and if no ambiguity appears, we write v instead of (N, v) when we refer to a

TU game. A game v gG is superadditive if v(SUT) > v(S)+v(T) for all S,T C N, such that S n T = 0, and v G G is convex if v(S U T) + v(S n T) > v(S) + v(T), for all S,T C N .A value on a subset G of GN is a function £: G ^ IRN that assigns to every game v gG a vector £(v) G IRN; the number £i(v) represents the payoff to player i, i G N, in the game v. In the sequel we use standard notation x(S) = ^i£S xi, xs = (xi)ieS for any xG IRN and S C N, |A| for the cardinality of a given set A, and omit brackets when writing one-player coalitions such as i instead of {i}, i G N.

A payoff vector x G IRN in a game v gG is efficient if it holds that x(N) = v(N). We also say that a coalition S C N is efficient in a game v gG with respect to a payoff vector x G IRN if x(S) = v(S).

The core (Gillies, 1953) of a game v gGN is defined as

C(v) = {x G IRn | x(N) = v(N), x(S) > v(S), for all S C N}.

For a game v gGN, together with the core, we may consider the weak core defined as

C(v) = {x G IRn | x(N) < v(N), x(S) > v(S), for all S C N}.

A value £ on a subset G of GN is stable if for any game v gG it holds that £(v) G C(v), and a value £ on G is weakly stable if for any game v G G it holds that £(v) G C(v).

The cooperation structure on the player set N is specified by a graph, directed or undirected, on N. An undirected graph on N consists of a set of nodes, being the elements of N, and a collection of unordered pairs of nodes r C rN = { {i,j} li,j G N, i = j}, where rN is the complete undirected graph without loops on N and an unordered pair {i,j} G r is a link between i,j G N .A directed graph, or digraph, on N is given by a collection of directed links r C rN = {(i, j) | i,j G N,i = j}. A subset r' of a graph r on N is a subgraph of r. For a subgraph r' of r, S(r') C N is the set of nodes in r', i.e., S(r') = {i G N | 3j G N: {i,j} G r'}, if r is undirected, and S(r') = {i G N ^j G N: {(i,j), (j, i)}nr' = 0}, if r is a digraph. For a graph r on N and a coalition S C N, the subgraph of r on S is the graph ry = {{i,j}Gr | i,j G S}, if r is undirected, and r^ = {(i, j) G r | i,j G S}, if r is directed.

In a graph r on N a sequence of different nodes p = (i1,...,ir) is a path in r from node ii to node ir if r > 2 and for h =1, ...,r — 1 it holds that {ih, ih+i} G r when r is undirected and {(ih, ih+1), (ih+1, ih)} nr = 0 when r is directed. In a digraph r on N a path p = (i1,...,ir) is a directed path from node i1 to node ir if for all h = 1,..., r — 1 it holds that (ih, ih+1) G r. For a digraph r on N and any i,j G N we denote by Pr (i,j) the set of all directed paths from i to j in r. Any node i of a (directed) path p we denote as an element of p, i.e., i G p. Moreover, when for a directed path p in a digraph r we write (i,j) G p, we assume that i and j are consecutive nodes in p. For any set P of (directed) paths, by S(P) = {i G p | p G P} we denote the set of nodes determining the paths in P. A directed link (i,j) G r for which there exists a directed path p in r from i to j such that p = (i,j) is inessential, otherwise (i,j) is an essential link. A directed path p is a proper path if it contains only essential links.

In a graph r on N, undirected or directed, a sequence of nodes (i1,..., ir+1) is a cycle if r > 3, (i1, ...,ir) and (i2,..., ir+1) are paths and i1 = ir+1. In a digraph r a sequence of nodes (i1,...,ir+1) is a directed cycle if r > 2, (i1,...,ir) and

(i2,..., ir+1) are directed paths, and i1 = ir+1. An undirected graph r is cycle-free if it contains no cycles. A digraph r on N is cycle-free if it contains no directed cycles, i.e., no node is a successor of itself. A digraph r on N is strongly cycle-free if it is cycle-free and contains no cycles. Remark that in a strongly cycle-free digraph all links are essential.

For a directed link (i,j) G r, i is the origin and j is the terminus, i is a superior of j and j is a subordinate or follower of i. If a directed link (i,j) is essential, then j is a proper subordinate of i and i is a proper superior of j. All nodes having the same superior in r are called brothers. Besides, for i,j G N, j is a (proper) successor of i and i is a (proper) predecessor of j if there is a directed (proper) path from i to j. For i G N, we denote by Pr(i) the set of all predecessors of i in r, by Or(i) the set of all superiors of i in r, by O*r(i) the set of all proper superiors of i, by Fr(i) the set of all subordinates of i in r, by Fp(i) the set of all proper subordinates of i, by Sr (i) the set of all successors of i in r, and by Br(i) the set of all brothers of i in r. Moreover, for i G N, we define Pr(i) = Pr (i) U i, S r(i) = Sr(i) U i, and Br(i) = Br(i) U i. A coalition S C N is a full successors set in r, if S = S r(i) for some i G N, and is a full predecessors set in r, if S = Pr(i) for some i G N. A node i G N having no superior in r, i.e., Or(i) = 0, is a root in r. A node i G N having no subordinate in r, i.e., Fr(i) = 0, is a leaf in r. For any S C N denote by Rr (S) the set of all roots in r^ and by Lr(S) the set of all leaves in r y. For simplicity of notation, for a digraph r on N and i G N, by ri we denote the subgraph rand by ri the subgraph r. Given a digraph r on N and i G N, the in-degree of i is defined as dr (i) = O*r(i)| and the out-degree of i as d r(i) = Fp (i)|, while for any i G N and j G Sr (i) the in-degree of j with respect to i is equal to d i(j) = O *ri (j )| and for any j G Pr (i) the out-degree of j with respect to i is equal to di(j) = Fp, (j)|. Given a digraph r on N, i G N and j G Pr (i), a node h G S(Pr(i,j)) such that di(h) • dj(h) > 1 is called a proper intersection point in S(P (i, j)).

Given a graph r on N, two nodes i and j in N are connected if there exists a path from node i to node j. Graph r on N is connected if any two nodes in N are connected. Given a graph r on N, a coalition S C N is connected if the subgraph r^ is connected. For a graph r on N and coalition S C N, Cr (S) is the set of all connected subcoalitions of S, S/ r is the set of maximally connected subcoalitions of S, called the components of S, and (S/r)i is the component of S containing player i G S.

A directed graph r on N is a (rooted) tree if it has precisely one root, denoted r(r), and there is a unique directed path in r from this node to any other node in N. In a tree the root plays the role of the source of the stream presented via this graph. A directed graph r on N is a sink tree if the directed graph composed by the same set of links as r but with the opposite orientation is a rooted tree; in this case a root of a tree changes its meaning to an absorbing sink. A directed graph r is a (rooted/sink) forest if it is composed by a number of disjoint (rooted/sink) trees. A line-graph is a forest that contains links only between subsequent nodes. Both a rooted tree and a sink tree, and in particular a line-graph, are strongly cycle-free. For a directed graph r, a subgraph T is a subtree of r if T is a tree on S(T). A subtree T of a digraph r is a full subtree if it contains together with its root r(T) all successors of r(T), in other words, S(T) = Sr(r(T)). A full subtree T of r is a maximal subtree if its root is a root of r.

In what follows it is assumed that the cooperation structure on the player set N is specified by a cycle-free directed graph, not necessarily being strongly cycle-free. A pair (v, r) of a game v G GN and a cycle-free directed communication graph r on N constitutes a game with cycle-free limited cooperation or cycle-free digraph structure and is also called a directed cycle-free graph game or just a cycle-free digraph game. The set of all cycle-free digraph games on a fixed player set N is denoted Gr. A value on a subset G of G r is a function £: G ^ IRN that assigns to every cycle-free digraph game (v, r) gG a vector of payoffs £(v, r) G IRN. For any graph game (v, r) G Gn, a payoff vector x G IRN is component efficient if for every component C G N/r it holds that x(C) = v(C).

3. Main results

In this section we introduce two values for the class of cycle-free digraph games, not being necessarily strongly cycle-free.

For a directed link in an arbitrary digraph there are two different interpretations possible. One interpretation is that a link is directed to indicate which player has initiated the communication, but at the same time it represents a fully developed communication link. In such a case, following Myerson (Myerson, 1977), it is assumed that cooperation is possible among any set of connected players, i.e., the coalitions in which players are able to cooperate, the productive coalitions, are all the connected coalitions. In this case the focus is on component efficient values. Another interpretation of a directed link assumes that a directed link represents the only one-way communication situation. In that case not every connected coalition might be productive. In this paper we abide by the second interpretation of a directed link and consider two different options for creation of the productive coalitions.

3.1. Tree connectedness

In a cycle-free digraph r there is at least one node having no superior. A node without superior, i.e., any root in the graph, can be seen as a topman of the communication structure given by r. There are different scenarios possible for controlling cooperation in case of directed communication. First we assume that in any coalition each player can be controlled only by his predecessors and that nobody accepts that one of his subordinates becomes his equal partner if a coalition forms. This entails the assumption that the only productive coalitions are the so-called tree connected, or simply t-connected, coalitions, being the connected coalitions S G Cr(N) that also meet the condition that for every root i G Rr (S) it holds that iGS r (j) for any other root j R (S). It is not difficult to see that the latter condition guarantees that every t-connected coalition inherits the subordination of players prescribed by r in N. Obviously, every component C G N/r is t-connected. Moreover, any full successors set in r is t-connected. A t-connected coalition is full t-connected, if it together with its roots contains all successors of these roots. Observe that a full t-connected coalition is the union of several full successors sets.

In what follows for a cycle-free digraph r on N and a coalition S C N, let C[(S) denote the set of all t-connected subsets of S, [S/rj* the set of maximally t-connected subsets of S, called the t-connected components of S, and [S/r]\ the t-connected component of S containing player i S.

Since the communication is assumed to be one-way, we require for efficiency of a value that the t-connected coalition consisting of one of the roots of the graph together with all his successors realizes its worth. This gives the first property a value must satisfy, what we call maximal-tree efficiency.

A value £ on Gn is maximal-tree efficient (MTE) if for every cycle-free digraph game {v, Г) Є Я Г it holds that

j(v, Г) = v(S r(i)), for all i Є Rr(N).

j^sr(i)

MTE generalizes the usual definition of efficiency for a tree. In a digraph with only one topman, the maximal-tree efficiency just says that the total payoff should be equal to the worth of the grand coalition. Still, MTE is not the productive

component efficiency condition. Different from the Myerson case with undirected

communication graph (Myerson, 1977) we assume that not every productive component is able to realize its exact capacity but only those with a tree structure. For example if one worker works in two different divisions, the two managers of these firms and the worker create a productive coalition. Yet, it is impossible to guarantee the efficiency of this coalition because there is no communication link between the managers of the two divisions.

The next property, what we call successor equivalence, says that if a link is deleted, each successor of the terminus of this link still receives the same payoff.

A value £ on ЯГ is successor equivalent (SE) if for every cycle-free digraph game {v, Г) Є Gn it holds that for all (i,j) Є Г

£k(v, Г\(i,j)) = £k(v, Г), for all к Є Sr(j).

SE means that the payoff to any member in the full successors set of a player does not change if any of the superiors of that player breaks his link to that player. It implies that for each successors set the payoff distribution is completely determined by the players of this set.

Along with MTE we consider a stronger efficiency property, what we call full-tree efficiency, that requires that every full successors set realizes its worth.

A value £ on Gn is full-tree efficient (FTE) if for every cycle-free digraph game {v, Г) Є ЯГ it holds that

£j(v, Г) = v(Sr(i)), for all i Є N. (1)

j^sr(i)

Proposition 1. On the class of cycle-free digraph games Gn MTE and SE together imply FTE.

Proof. Let £ be a value on ЯГ that meets MTE and SE, and let a cycle-free digraph game {v, Г) Є ЯГ be arbitrarily chosen. For every i Є N the subgraph Гi is a maximal tree in the subgraph Г\ y]jeQr(^{(j, i)}. Hence, due to MTE,

Е £j(v, Г\ U {(k,i)}) M=Ev(Sr(i)).

j^s^r(i) k^Qr (i)

By successive application of SE,

j(v, r\ U {(Ml) = j(v, r), for all jeSr(i).

kEOp (i)

Whence,

j(v, r) = v(Sr(i)), for all i e N,

jeSr(i)

i.e., the value £ meets FTE. I

It turns out that MTE and SE uniquely define a value on the class of cycle-free digraph games.

Theorem 1. On the class of cycle-free digraph games Gjy there is a unique value t that satisfies MTE and SE. For every cycle-free digraph game (v, r) e Gjy, the value t(v, r) satisfies the following conditions:

(i) it obeys the recursive equality

uv r) = vS(i)) - ]T tj(v, r), for all i e N; (2)

jeSr(i)

(ii) it admits the explicit representation in the form

ti(v, r) = v(Sp(i)) - ^2 Ki(j)v(Sr(j)), for all i e N, (3)

jeSr(i)

where for all i e N, j e S r (i)

n — 2

Ki(j ) = £(-1)r K (j), (4)

r = 0

and k!(j) is the number of tuples (io,...,ir+i) such that io = i, ir+i = j, ih e

Sr(ih—l), h = l,...,r + 1.

Proof. Due to Proposition 1 the value t on Gjy that satisfies MTE and SE meets FTE as well, wherefrom the recursive equality (2) follows straightforwardly. Next, we show that the representation in the form (2) is equivalent to the representation in the form (3). According to (2) it holds for the value t that every player receives

what this player together with his successors can get on their own, their worth,

minus what all his successors will receive by themselves. Since the same property holds for these successors as well, it is not difficult to see that (3) follows directly from (2) by successive substitution. Indeed,

ti(v, r)= v(S r(i)) - £ tj(v, r) =

jeSr(i)

v(Sr(i)) - £ v(Sr(j))+ £ £ ^(v, r) =

jeSr (i) jeSr (i) keSp (j)

v(Sr(i)) - £ v(Sr(j)) + £ £ v(Sr(k)) - £ £ £ th(v, r) =

jeSr (i) jeSr (i)keSr (j) jeSr (i)keSr (j)heSr (k)

n-2

... = v(Sr(i)) - £ £(-1)rKr(j)v(Sr(j))= v(Sr(i)) - Ki(j)v(Sr(j)).

jeS (i) r=0 jeS (i)

From (3), we obtain immediately that the value t meets SE, because in any digraph r for all (i,j) G r and for every k G Sr(j) the full subtrees rk and (r\(i,j))k coincide. This completes the proof, since MTE follows from FTE automatically. |

Corollary 1. According to (2) the value t assigns to every player the worth of his full successors set minus the total payoff to his successors. Wherefrom we obtain a simple recursive algorithm for computing the value t going upstream from the leaves of the given digraph.

Observe that the computation of the coefficients Kj(j), i G N, j G Sr(i), in the explicit formula representation (3) requires, in general, the enumeration of quite a lot of possibilities. We show below that in many cases the coefficients Kj(j) can be easily computed and the value t can be presented in a computationally more transparent and simpler form. Before formulating the next theorem we introduce some additional notation.

For any digraph r on N and i G N the set Sr (i) of all successors of i can be partitioned into three disjoint subsets Fp(i), Sf(i), and S2r(i), i.e.,

Sr(i) = Fp(i) U Si(i) U S2(i),

where both sets Sf (i) and S2r(i) are composed by successors of i that are not proper subordinates of i. Sf (i) consists of any of them for which all paths from i to that node j can be partitioned into a number of separate groups, might be only one group, such that all paths in the same group have at least one common node different from i and j and paths from different groups do not intersect between i and j, namely,

q

Si(i) = {j G Sr(i)\Fp(i) | Pr(i,j) = U ph, PhnPi = tt,h = l:

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

h=1

Vh = 1,...,q, 3kh G S(Ph)\{i,j} :

kh Gp, Vp G Ph and phnpi = {i,j}, Vph G Ph, Vpi G Pi,h = l}

and

S2r (i) = Sr (i) \ F (i) U Si (i)).

Remark that all j G Sr(i) \ Fp(i) with dl(j) = 1 belong to Si(i) since the unique proper superior of j belongs to all paths p G Pr(i, j); in particular, it holds that j G S1 (i), when there is only one path from i to j, i.e., when IPr(i, j)| = 1. From here besides it follows that for all j G S2r(i), d1 (j) > 1. For every j G Sf (i) we define the proper in-degree dl(j) of j with respect to i as the number of groups Ph, h = 1,..., q, in the partition of P r(i,j).

Next, observe that for a given digraph r on N, for any i G N and j G Sr (i), all nodes forming a tuple (i0,..., ir+i) in which i0 = i, ir+1 = j, ih G Sr(ih-1), h =1,..., r +1, belong to the same directed path p G Pr(i,j). Wherefrom it easily follows that for all iGN and j G Sr (i), Kj(j) given by (4) in fact is defined via tuples of nodes from the set of nodes S(P (i, j)) that determine the set of directed paths Pr(i,j). Similar to the definition of Kj(j) given by (4), for any subset of nodes M C S(Pr(i,j)) containing nodes i and j, we may define

n-2

Ki(M; j) = £(-1)r Kr (M; j),

r = 0

where Kr(M; j) counts only the tuples (i0,..., ir+1) for which i0 = i, ir+1 = j, and ih G S r (ih-1) n M, h = 1,...,r + 1. Remark that Ki (j) = Ki(S (P r (i,j)); j). The subset of S(Pr(i, j)) composed by i, j, all proper subordinates h G Fp(i) n S(P (i, j)) and all proper intersection points in S(P (i, j)) is called the upper covering set for Pr(i,j) and denoted Mr(i,j). It turns out that on Fp(i) and S1 (i) the exact value of Ki(j) can be simply computed, while on S2r(i) the computation of Ki(j) can be reduced to the enumeration only over the nodes from the upper covering set for Pr(i,j). For simplicity of notation we denote Ki(Mr(i,j); j) by

kM (j).

Theorem 2. For every cycle-free digraph game (v, r) G Gr the value t given by (3) admits the equivalent representation in the form

ti(v, r)= v(Sr(i)) - £ v(Sr(j)) +

j£F* (i)

+ £ (di(j) - 1)v(Sr(j)) - £ km(j)v(Sr(j)), for all i G N. (6)

jes1 (i) jesj,(i)

If the consideration is restricted to only strongly cycle-free digraph games, then the above representation reduces to

ti(v, r)= v(Sr(i)) - £ v(S r(j)), for all i G N. (7)

jeFr (i)

For rooted-forest digraph games defined by rooted forest digraph structures that are strongly cycle-free, the value given by (7) coincides with the tree value introduced first under the name of hierarchical outcome in (Demange, 2004), where it is also shown that under the mild condition of superadditivity it belongs to the core of the restricted game defined in (Myerson, 1977). More recently, the tree value for rooted-forest games was used as a basic element in the construction of the average tree solution for cycle-free undirected graph games in (Herings et al., 2008). In (Khmelnitskaya, 2010) it is shown that on the class of rooted-forest digraph games the tree value can be characterized via component efficiency and successor equivalence; moreover, it is shown that the class of rooted-forest digraph games is the maximal subclass in the class of strongly cycle-free digraph games where this ax-iomatization holds true. It is worth to recall that by definition for a rooted-tree digraph game every connected component is a tree. Hence, on the class of rooted-forest digraph games every connected component is productive and maximal-tree efficiency coincides with component efficiency.

From now on we refer to the value t given by (3), or equivalently by (6), as to the root-tree value, or simply the tree value, for cycle-free digraph games. The tree value assigns to every player the payoff equal to the worth of his full successors set minus the worths of all full successors sets of his proper subordinates plus or minus the worths of all full successors sets of any other of his successors that are subtracted or added more than once. Moreover, for any player i G N and his successor j G N that is not his proper subordinate, the coefficient Ki(j) indicates the number of overlappings of full successors sets of all proper subordinates of i at node j. In fact a player receives what he contributes when he joins his successors when only the full successors sets, that are the only efficient productive coalitions, are counted. Since

a leaf has no successors, a leaf just gets his own worth. Besides, it is worth to note and not difficult to check that the right sides of both formulas (6) and (7) being considered with respect not to coalitional worths but to players in these coalitions contain only player i when taking into account all pluses and minuses.

The validity of the first statement of Theorem 2 follows directly from Theorem 1 and Lemma 1 below. The second statement follows easily from the first one. Indeed, in any strongly cycle-free digraph r all links are essential and di(j) = 1 for all i G N, j G Sp(i). Whence it easily follows that Fp(i) = Fp(i), S2r(i) = 0, and di(j) = di(j) = 1 for all j G Sp (i).

Lemma 1. For a given digraph r on N, the coefficients Ki(j), i G N, j G Sp(i), defined by (4) satisfy the following properties:

(i) if a link (k,l) Gr is inessential, then for all iGN and jGSp(i), Ki(j) defined on r is equal to Ki(j) defined on r\(k, l);

(ii) Ki(j) = 1 for all iGN, j G Fp (i);

(iii) Ki(j) = -di(j) + 1 for all iGN, j G Sp (i);

(iv) Ki(j) = KM (j) for all iGN and jGSp (i).

Proof, (i). It is sufficient to prove the statement only in case when k G Sp(i) and j G Sp(l). Let p G Pr(i,j) be such that p 3 (k, l). By definition of an inessential link there exists p0 G Pr(k,l) such that p0 = (k, l). It is not difficult to see that the path p1 = p\(k, l) Up0 obtained from the path p by replacing the link (k, l) by the path p0 belongs to Pr(i,j), and moreover, all tuples (i0, ...,ir+1) in the definition of Ki(j) that belong to p also belong to p1. Whence it follows straightforwardly that deleting an inessential link does not change the value of Ki(j).

(ii). If j G Fp(i), then Pr(i,j) contains only the path p = (i,j) and the only tuple (i0, ..,ir+1) is (i,j) with r = 0. Wherefrom it follows that Ki(j) = 1.

(iii). Let j G S"1 (i). First consider the case when di(j) = 1. Then there exists k G S(Pp(i,j)), k = i, j, such that k G p for all p G Pr (i,j). By definition, Kr(j) is equal to the number of tuples (i0,...,ir+\) such that i0 = i, ir+1 = j, ih G Sp(ih-1), h = 1,...,r + 1, or equivalently, Kr(j) is equal to the number of these tuples (i0,..., ir+i) that do not contain k plus the number of these tuples (i0,..., ir+1) that contain k. Notice that since k G p for all p G Pr(i,j), for every r-tuple (i0,..., ir+i) that does not contain k there exists a uniquely defined (r + 2)-tuple composed by the same nodes plus the node k. From which together with equality (4) it follows that Ki(j) = 0.

q

Let now d%(j) > 1. Then Pp(i,j) = |J Ph with q = di(j) and there exist nodes

h=1

kh = i, j, h =1,..., q such that kh G p for all paths p G Ph and all paths ph G Ph and pi G Pi, h = l, intersect only at i and j. We may split the computation of Ki(j) by the computation via groups of paths Ph excluding on each step the tuples that were counted at the previous steps, i.e.,

Ki(j) = Ki(S(P 1); j) + [Ki(S(P 2); j) - Ki(S (P1 n P 2; j)] +...

q

... + [Ki(S(Pq); j) - Ki(S(p| Ph); j)].

h=1

Applying the same argument as in the proof of the case when dl(j) = 1, we obtain that for all h = 1,...,q,

Ki(S (Ph); j) = 0.

Since the paths from different groups Ph do not intersect between i and j, only tuple (io,ii) = (i,j) with r = 0 belongs to all p G Pr(i,j). Therefore, for all h = 2,...,q,

h

m(S(f| Ph); j) = -1.

h=1

Then the validity of (iii) follows immediately from the last three equalities.

(iv). If Mr(i,j) = S(Pr(i, j)), consider arbitrary k G S(Pr (i,j)) \ Mr(i, j). We may split the computation of Ki(j) into two parts:

Ki(j) = Ki(j;k) + Ki(S(Pr(i,j)) \ {k};j),

where Ki(j; k) is computed via tuples (i0,..., ir+1) 3 k and Ki(S(Pr(i,j))\{k}; j) is computed via tuples (i0,..., ir+i) C S(Pr(i,j))\{k}, i.e., tuples (i0,..., ir+i) 3 k. By definition of a covering set, Mr(i,j) contains predecessors of k, i.e., Mr(i,j) fi Pr(k) = 0. Moreover, since k G Mr(i,j), i.e., k is neither a proper subordinate of i nor a proper intersection point in the subgraph r|s(pr(,)), there exists h G Mr(i,j) f Pr(k) that belongs to all paths p G Pr(i,j), p 3 k. Applying the same argument as above in the proof of the statement (iii), now with respect to h, we obtain that Ki(j; k) = 0. Thus Ki(j) = Ki(S(Pr(i,j))\{k}; j). Repeating the same reasoning successively with respect to all k' G S(Pr(i,j)) \ (Mr(i,j) U {k^ we

obtain Ki(j) = Ki(Mr(i,j);j)d=Kf(j). I

Example 1. The examples of digraphs given in Figure 1 demonstrate the more complicated situation with the computation of coefficients Ki(j) when j G S2r(i) for some i G N.

Fig. 1.

Figure 1,a: 7 G S2r(1), d 1(7) = 2, K1(7) = 0;

Figure 1,b: 6 G S2(1), d 1(6) = 2, K1(6) = 1.

Figure 1,c: 8 G S^(1), d 1(8) = 2, K1(8) = —1

Example 2. Figure 2 provides an example of the tree value for a 10-person game with cycle-free but not strongly cycle-free digraph structure.

v(13456789,10) — v(356789) —v(46789)— v(246789,10) — v(46789)—

Fig. 2.

The tree value may be computed in two different ways, either by the recursive algorithm based on the recursive equality (2) or using the explicit formula representation (6).

We explain in detail the computation of t1(v, r) based on the explicit representation given by (6):

Sr(1) = {1, 3,4, 5, 6, 7, 8, 9,10}.

3, 4,10 G Fp (1) =^ k1(3) = K1(4) = K1(10) = 1.

5, 6, 7, 9 G S1 (1), d1(5) = d1 (9) = 1, d1 (6) = 3, d 1(7) = 2 =^ k1 (5) = K1(9) =

0, «1(6) = —2, K1(7) = —1.

8 G S2r(1):

Pr(1, 8) = {p1 = (1, 3, 5, 7, 8), p2 = (1, 3, 5, 6, 8), p3 = (1,10, 6, 8),

P4 = (1, 4, 7, 8), P5 = (1, 4, 6, 8), p6 = (1, 3, 8)};

we eliminate the path p6 since it contains inessential link (3, 8);

M = {1,4, 5, 6, 7, 8,10} is a minimal covering set for Pr(1, 8);

K1(P1; 8) = 0;

p2\p1 contains tuples (1, 6, 8) and (1, 5, 6, 8) =^ K1(p2 \p1;8) = 0; p3\(p1 Up2) contains tuples (1,10, 8), (1,10, 6, 8)) =^ K1(p3\(p1 Up2); 8) = 0;

P4\(P1 U P2 U P3) contains (1, 4, 8), (1, 4, 7, 8)) =^ K1(pA\(p1 U P2 U ps);8) = 0;

P5\(P1 UP2 UP3 UP4) contains (1,4, 6, 8)) =^ K1(p5\(p1 Up2 Up3 Up4);8) = 1; =^ «1(8) = 1.

t1(v, r) = v(13456789,10)—v(356789)—v(46789)—v(689,10)+2v(689)+v(78)—v(8).

Example 3. Figure 3 gives an example of the tree value for a 10-person game with strongly cycle-free digraph structure.

Fig. 3.

It turns out that the tree value not only meets FTE but FTE alone uniquely defines the tree value on the class of cycle-free digraph games.

Theorem 3. On the class of cycle-free digraph games Gr the tree value is the unique value that satisfies FTE.

Proof. Since the tree value satisfies FTE, to prove the theorem it is enough to show that the tree value is the unique value that meets FTE on Gr. Let a value £ on G r satisfy axiom FTE. Then, because of FTE, (1) holds for every (v, r) G Gr. Every digraph r under consideration is cycle-free, i.e., no player in N appears to be a successor of itself. Hence, due to the arbitrariness of game (v, r), the n equalities in (1) are independent. Therefore, we have a system of n independent linear equalities with respect to n variables (v, r) which uniquely determines the value £(v, r) that in this case coincides with t(v, r). I

Corollary 2. FTE on the class of cycle-free digraph games Gr implies not only MTE but SE as well.

3.2. Overall efficiency and stability

In this subsection we consider efficiency and stability of the tree value. First we derive for the tree value the total payoff for any t-connected coalition.

Theorem 4. In a cycle-free digraph game (v, r) G Gr, for any t-connected coalition S G Cf (N) it holds that

£ti(v, r)= £ v(Sr(i)) —

ies ieRr (S)

— (KS(i) — ^ v(Sr(i)) — KS (i)v(SГ(i)), (8)

iES\Rr (S) i€Sr(S)\S

where

Sr (S ) = U Sr (i),

ieRr (S)

ks(i) Kj(i), for all i € Sr(S),

je Pr (i)nSr (S)

while ks(i) = 1 when dr (i) = 1, where for any t-connected coalition S € C[(N), for all i € Sr(S), ds(i) is the in-degree of i in the subgraph r|sr(s), i.e.,

ds(i) = IOr(i) n Sr(S)|,

in particular, dr (i) = dr(i) for all i € N.

If the consideration is restricted to only strongly cycle-free digraph games, then for any t-connected coalition S € C[(N) it holds that

£ti(v, r)= £ v(Sr(i))-

ieS ieRr (S)

- £ (dS(i)- 1)v(‘Sr(i)) - £ dS (i)v(Sr(i)). (9)

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

ieS\Rr (S) ieRr (Sr (S)\S)

Proof. Let (v, r) € GN be a cycle-free digraph game and let S be any t-connected coalition S € C [ (N). Then it holds that

£ti(v, r) = £(v(Sr(i)) - £ Ki(j)v(Sr(j))) =

ies ieS jeSr (i)

= £ v(Sr(i))- £ ( £ (Ki(j-1)v(Sr(i)))- £ ( £ Ki(j)v(Sr(i))).

ieRr(S) ieS\Rr(S) jeSr(i) ieSr(S)\S jeSr(i)

Since for all i,j € S with j € Sr (i) every path from i to j belongs to S, (8) follows straightforwardly from the last equality.

Next, if dN(i) = 1, then due to Lemma 1 for all j € (Pr(i) n Sr(S))\Fr(i), dj(i) = 0 and therefore Kj(i) = 0, and for j € Fr(i) n Sr(S), Kj(i) = 1.

In case r is a strongly cycle-free digraph, it holds that

£ti(v, r) = £(v(Sr(i))- £ v(Sr(j))) =

ieS ieS jeFr (i)

= £ v(Sr(i))- £ (dS (i)-\)v(Sr(i))- £ dS (j)v(Sr(j)).

ieRr (S) ieS\Rr (S) j^Fr (i)

i£S,j/S

To complete the proof of (9) it suffices to notice that, since r a strongly cycle-free digraph, every subordinate j € Fr (i) of i € S that does not belong to S is a root in Sr(S)\S. ,

From Theorem 4 it follows that for any cycle-free digraph game (v, r) € Gn the overall efficiency is given by

£ti(v,r)= £ v(Sr(i)) - £ (kn(i)- 1)v(-§r(i)), (10)

ieN ieRr (N) ieN\Rr (N)

while if the consideration is restricted to only strongly cycle-free digraph games,

(10) reduces to

£ti(v,r)= £ v(Sr(i)) - £ (dr(i)- 1)v(<Sr(i)). (11)

ieN ieRr (N) ieN\Rr (N)

To support these expressions we recall the Myerson model in of a game with undirected cooperation structure (Myerson, 1977), in which the component efficiency entails the equality

£ Si(v, r)= £ v(C). (12)

ieN CeN/r

While the right-side expression in (12) is composed by connected components that are the only efficient productive elements in the Myerson’s model, the building bricks

in (10) and (11) are the full successors sets which are the only efficient productive

coalitions under the assumption of tree connectedness. Observe also that for strongly cycle-free rooted-forest digraph games (11) reduces to (12),

£ti(v, r)= £ v(Sr(i)) = £ v(C).

ieN ieRr (N) C eN/r

For a cycle-free digraph game (v, r) € GN, we define the t-core Ct(v, r) as the set of component efficient payoff vectors that are not dominated by any t-connected coalition,

Ct(v, r) = {x € IRn | x(C) = v(C), VC € N/r; x(S) > v(S), VS € C[(N)}, (13)

while the weak t-core <Ct(v, r) is the set of weakly component efficient payoff vectors that are not dominated by any t-connected coalition,

Ct(v, r) = {x € IRN | x(C) < v(C), VC € N/r; x(S) > v(S), VS € C[(N)}. (14)

Theorem 5. The tree value on the subclass of superadditive rooted-forest digraph games is t-stable.

Proof. Let (v, r) € GN be a superadditive rooted-forest digraph game arbitrarily chosen. We show that the tree value t(v, r) belongs to the core Ct(v, r). Consider arbitrary C € N/r, then C is a tree. Let i € C be a root in r, then C = Sr(i) because of the rooted-forest structure of r. Due to the full-tree efficiency of the tree value, it holds that

£ tj(v, r) F=E v(Sr(i)),

jeSr(i)

wherefrom it follows that

Y,tj(v, r)= v(C).

jeC

Let now S € C[ (N). Because of the rooted-forest structure of r, it holds that dN(i) = 1 for all i € N\Rr(N). Wherefrom it follows that rIS contains exactly one root, say, node i, rIS is a subtree, and S C Sr(i). Moreover, since r is

strongly cycle-free, r 1^(t) is a full subtree, and because of the tree structure of r\s, r\sr(i)\S consists of a collection (might be empty) of disconnected full subtrees, i.e., r|Sr(i)\s = Uk=1 Tk where Tk nTi = 0, k = l, and q = \[Sr(i)\S]/r\ is the number of components in Sr (i)\S. Hence,

q

Sr(i) = SU J Tk.

k = 1

Applying again the full-tree efficiency of the tree value, we obtain that

£ tj(v, r) F=E v(Sr(i)),

jeSr(i)

and

tj (v, r) F=E v(Tk), for all k = l,...,q.

jeTk

From the superadditivity of v and the last three equalities, it follows that

£tj(w,r) = v(Sr(i)) -J2v(Tk) > v(s)• I

jes k=1

Remark 1. The statement of Theorem 5 can also be obtained as a corollary of the stability result proved in (Demange, 2004). Indeed, in a rooted forest every connected component has a tree structure and, therefore, is t-connected. Whence, for any rooted-forest digraph game the t-core coincides with the core of the Myerson restricted game.

However, the following examples show that for t-stability of a superadditive digraph game the requirement on the digraph to be a rooted forest is non-reducible. In Example 4 the tree value of a superadditive cycle-free but not strongly cycle-

free digraph game violates individual rationality and, therefore, does not meet the

second constraint of the weak t-core, while in Example 5 the tree value of a superadditive strongly cycle-free game in which the graph contains two roots violates weak efficiency.

Example 4. Consider a 4-person cycle-free superadditive digraph game (v, r) with v(24) = v(34) = v(234) = v(N) = l,v(S) = 0 otherwise, and r given in Figure 4.

2

3

Fig. 4.

Then t(v, r) = ( —l, l, l, 0), whence t1(v, r) = —l < 0 = v(l). Remark that every singleton coalition, in particular S = {!}, is t-connected.

Example 5. Consider a 3-person cycle-free superadditive digraph game (v, r) with v(12) = v(13) = v(N) = 1, v(S) = 0 otherwise, and r given in Figure 5.

Fig. 5.

Then t(v, r) = (1,1, 0), whence t1(v, r) + t2(v, r) + t3(v, r) = 2 > 1 = v(N).

A cycle-free digraph game (v, r) is t-convex, if for all t-connected coalitions T,Q C Cf (N) such that T is a full t-connected set, Q is a full successors set, and T U Q G Cf (N), it holds that

v(T)+ v(Q) < v(T U Q) + v(T n Q). (15)

Theorem 6. The tree value on the subclass of t-convex strongly cycle-free digraph

games is weakly efficient.

Proof. Let (v, r) G be any t-convex strongly cycle-free digraph game. Assume that r is connected, otherwise we apply the same argument to any component

C G N/r. If there is only one root in r, it holds that J2i=1 ti(v, r) = v(N) and

the tree value is even efficient. So, suppose that there are q different roots r1,...,rq in r for some q > 2. Since r is connected, the roots in r can be ordered in such a way that

j-1

U Sr(rh) n Sr(rj) = 9, for j = 2, ..., q.

h=1

For j = 1,..., q let Tj = Uh=1 Sr(rh). Then from the strongly cycle-freeness of r it follows that for j = 2, ...,q there exists a unique j G N such that

Tj-1 n Sr (rj ) = Sr (ij ).

By t-convexity of the digraph game (v, r) it holds that

v(Tj-1)+ v(Sp(rj)) < v(Tj)+ v(Sp(ij)), for j = 2,...,q.

Since T1 = Sr (r1) and Tq = N, then applying the last inequality successively q — 1 times we obtain

£ v(Sr (rj )) < v(N) + v(Sr (ij )).

j=1 j=2

Hence,

v(N) > v(Sr (rj))—v(Sr (ij)).

j=1 j=2

1

2

Since r is strongly cycle-free, for any i G N\Rr (N), node i has dr (i) different roots as predecessor, which implies that the term v(Sr(i)) appears precisely dr(i) — 1 times. Therefore,

v(N)> £ v(Sr(i))~ £ (dr(i)-l)v(Sr(i)). |

ieRr (N) ieN\Rr (N)

The following example of a convex strongly cycle-free digraph game shows that even under the assumption of convexity of a given digraph game, which is stronger than t-convexity, one or more constraints for not being dominated in the definition of the week t-core might be violated by the tree value, and therefore, the tree value is not weakly t-stable.

Example 6. Consider a 5-person cycle-free convex digraph game (v, r) with v(N) = 10, v(123) = v(1234) = v(1235) = 3, v(1345) = v(2345) = 2, v(S) = 0 otherwise, and the strongly cycle-free digraph r given in Figure 6.

1 2

Fig. 6.

Then t(v, r) = (1,1, 0,0, 0), whence, the total payoff of t-connected coalition S =

{1, 2, 3} t1(v, r)+ t2(v, r)+ ts(v, r) = 2<3 = v(123).

From (10) it follows that for a cycle-free (for simplicity connected) digraph game (v, r) G GT a necessary and sufficient condition for the weak efficiency of the tree value is that

£ v(Sr(i)) < v(N)+ £ (kn(i) — 1)v('Sr(i)). (16)

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

ieRr (N) ieN\Rr (N)

Since N = y Sr (i), the grand coalition equals the union of the successors sets

ieRr (N)

of all roots in the graph r. In case there is only one root in r, condition (16) is redundant, because the left side is then equal to v(N). In case there is more than one root in r, the different successors sets of the roots of r will intersect each other and for any i G N\Rr(N) the number kn(i) — 1 is the number of times that the successors set Sr (i) of node i equals the intersection of successors sets of the roots of r. Therefore, condition (16) is a kind of convexity condition for the grand coalition saying that the sum of the worths of the successors sets of all the roots of the graph should be less than or equal to the worth of the grand coalition (their union) plus the total worths of their intersections. In a firm where any full successors set of a root is a division within the firm and subdivisions that are intersections of several

4

5

divisions are shared by these divisions, in (16) the left-side minus the sum in the right-side can be economically interpreted as the total worths of the divisions when they do not cooperate, while v(N) is the worth of the firm when the divisions do cooperate. To have weak efficiency the latter value should be at least equal to the former value. Remark that v(N) minus the total payoff at the tree value can be interpreted as the net profit of the firm (or the synergy effect from cooperation) that can be given to its shareholders.

3.3. Sink connectedness

We consider now another scenario of controlling cooperation in case of directed communication and assume that in any coalition each player may be controlled only by his successors and that nobody accepts that his former superior becomes his equal partner if a coalition forms. This entails the assumption that the only productive coalitions are the so-called sink connected, or simply s-connected, being the connected coalitions S G Cr (N) that meet also the condition that for every leaf i G Lr(S) it holds that i G Pr(j) for another leaf j G Lr(S). Similar to the case of tree connectedness, every s-connected coalition inherits the subordination of players prescribed by r in N, every component C G N/r is s-connected, and any full predecessors set in r is s-connected. We say that an s-connected coalition is full s-connected, if it together with its leaves contains all predecessors of these leaves. Observe that a full s-connected coalition is the union of several full predecessors sets. For a cycle-free digraph r on N and a coalition S C N, let C[ (S) denote the set of all s-connected subcoalitions of S, [S/r]s the set of maximally s-connected subcoalitions of S, called the s-connected components of S, and [S/r]f the s-connected component of S containing player i G S.

For efficiency of a value we require that each leaf of the given communication digraph together with all his predecessors realizes the total worth they possess. This generates the first property a value must satisfy, what we call maximal-sink efficiency.

A value £ on is maximal-sink efficient (MSE) if for every cycle-free digraph game (v, r) G Q^ it holds that

£ £j(v, r) = v(Pp(i)), for all i G Lr(N).

jePr (i)

The next property, called the predecessor equivalence, says that if a directed link is broken, each member of the full predecessors set of the origin of this link still receives the same payoff.

A value £ on QN is predecessor equivalent (PE) if for every cycle-free digraph game (v, r) G Qr it holds that for all (i,j) G r

£k(v, r\(i,j)) = £k(v, r), for all k G Pr(i).

Along with MSE we consider a stronger efficiency property, what we call full-sink efficiency, that requires that every full predecessors set realizes its worth.

A value £ on QN is full-sink efficient (FSE) if for every cycle-free digraph game (v, r) G QN it holds that

£ £j(v, r) = v(Pr(i)), for all i G N.

jePp (i)

It is easy to see that the assumption of sink connectedness in digraph r is equivalent to the assumption of tree connectedness in the digraph r composed by the same set of links as r but with the opposite orientation. Moreover, each of axioms MSE, FSE and PE with respect to any cycle-free digraph game (v, r) G is equivalent to the corresponding MTE, FTE or SE axiom with respect to the digraph game (v, r). In case of sink connectedness the last two observations allow to obtain the following results straightforwardly from the results proved above in Subsections 3.1. and 3.2. under the assumption of tree connectedness.

Proposition 2. On the class of cycle-free digraph games Q^ MSE and PE together imply FSE.

MSE and PE uniquely define a value on the class of cycle-free digraph games.

Theorem 7. On the class of cycle-free digraph games Q^ there is a unique value s that satisfies MSE and PE. For every cycle-free digraph game (v, r) G Qfj, the value s(v, r) satisfies the following conditions:

(i) it obeys the recursive equality

Si(v, r) = v(Pr(i)) - £ Sj(v, r), for all i G N; (17)

jePp (i)

(ii) it admits the explicit representation in the form

Si(v, r) = v(Pp(i)) - £ Ki(j)v(Pp(j)), for all i G N, (18)

jePp (i)

where for all i G N, j G Pr(i),

n-2

Ki(j ) = £(-1)r «r (j), (19)

r = 0

and «r(j) is the number of tuples (io,...,ir+i) such that io = j, ir+i = i, ih G

Pr (ih-1), h =1,...,r +1.

Before stating the next theorem providing simpler explicit representation of the value s we introduce some additional notions and notation. Let

q

Pi (i) = {j G Pr (i)\O*r(i) | Pr(j,i)= U Ph, PhnPi = 0,h = l:

h=1

Vh = 1,..., q, 3kh G S(Ph)\{j, i} :

kh G p, Vp G Ph and phnpi = {j,i}, Vph G Ph, Vpi G Pi ,h = l};

and

P2 (i) = Pr (i) \ (O r (i) U Pi (i)).

Both sets Pp (i) and P2 (i) are composed by predecessors of i that are not proper superiors of i. Pp (i) consists of any such j for which all paths from j to i can be partitioned into a number of separate groups, might be only one group, such that all paths in the same group have at least one common node different from

j and i and paths from different groups do not intersect between j and i. Notice that all j G Pr(i) \ O*r(i) with di(j) = 1 belong to Pp(i) since the unique proper subordinate of j belongs to all paths p G Pr(j,i); in particular, it holds that j G Pp(i), when there is only one path from j to i, i.e., when IPr(j, i)| = 1. From here besides it follows that for all j G P^ (i), di(j) > 1. For every j G Pp (i) we define the proper out-degree di(j) of j with respect to i as the number of groups Ph, h =1,..., q, in the partition of Pr(j, i). The subset of Mr(j, i) Q S(Pr(j, i)), j G Pr(i), composed by j, i, all proper intersection points in S(Pr(j,i)) and all proper superiors h G O*r(i) nS(Pr(j, i)) we call the lower covering set for Pr(j, i). Similarly to the definition of Ki(j) given by (19) we define

n-2

«M (j) = £(-1)r K’M (j),

r=0

where «r,M(j) counts only the tuples (i0, ...,ir+1) for which i0 = j, ir+1 = i, and ih G Pr(ih-i) n Mr(j, i), h =1,...,r +1.

Theorem 8. For every cycle-free digraph game (v, r) G Qr the value s given by (18) admits the equivalent representation in the form

si(v, r) = v(Pr(i)) - £ v(Pr(j)) +

j£0* (i)

+ £ (di(j) - 1)v(Pr(j)) - £ «M(j)v(Pr(j)), for all i G N. (20)

jePl(i) jeP2(i)

If the consideration is restricted to only strongly cycle-free digraph games, then the above representation reduces to

Si(v, r) = v(Pr(i)) - £ v(Pr(j)), for all i G N. (21)

jeOp (i)

For sink-forest digraph games defined by sink forest digraph structures that are strongly cycle-free, the value given by (21) coincides with the sink value introduced in (Khmelnitskaya, 2010). By that reason from now on we refer to the value s given by (18), or equivalently by (20), as to the sink-tree value, or simply the sink value, for cycle-free digraph games.

The sink value assigns to every player the payoff equal to the worth of his full predecessors set minus the worths of all full predecessors sets of his proper superiors plus or minus the worths of all full predecessors sets of any other of his predecessors that are subtracted or added more than once. Moreover, for any player i G N and his predecessor j G N that is not his proper superior, the coefficient Ki(j) indicates the number of overlappings of full predecessors sets of all proper superiors of i at node j. In fact a player receives what he contributes when he joins his predecessors when only the full predecessors sets, that are the only efficient productive coalitions under given assumptions, are counted. Since a root has no predecessors, a root just gets his own worth. Furthermore, it is not difficult to check that the right-sides of both formulas (20) and (21) being considered with respect not to coalitional worths but to players in these coalitions contain only player i when taking into account all pluses and minuses. Besides, according to (17) the sink value assigns to every player

the worth of his full predecessors set minus the total payoff to his predecessors. Wherefrom we obtain a simple recursive algorithm for computing the sink value going downstream from the roots of the given digraph.

Example 7. Figure 7 provides an example of the sink value for a 10-person game with cycle-free but not strongly cycle-free digraph structure.

The sink value may be computed in two different ways, either by the recursive algorithm based on the recursive equality (17), or using the explicit formula representation (20).

1 2J* v(2)

v(123457) - v(135)--v(124)+v(1)

v(12345678,10) - v(123457)--v(123456,10)+v(135)+v(124)+v(1)

v(12,10)-v(1) - v(2)/10 v(13) - v (1) 3 4 \4.

v(135) - v(13) 5

24)-v(1)-v(2)

456,10)- v(135) - v(124)--v(12,10) + 2v(1)+v(2)

v(12343569,10)- v(123456,10)

Fig. 7.

The sink value not only meets FSE but FSE alone uniquely defines the sink value on the class of cycle-free digraph games.

Theorem 9. On the class of cycle-free digraph games Q^ the sink value is the unique value that satisfies FSE.

Corollary 3. FSE on the class of cycle-free digraph games Q^ implies not only MSE but PE as well.

The next theorem derives the total sink value payoff for any s-connected coalition.

Theorem 10. In a cycle-free digraph game (v, r) G Qr, for any s-connected coalition S G Cf (N) it holds that

£ si(v, r) = £ v(Pr(i))- £ («S(i)-1)v(Pr(i))- £ KS(i)v(pг(i)'),

ieS ieLp (S) ieS\Lp (S) i£Pr(S)\S

where

Pr(S)= U Pr(i),

i£L r (S)

Ks(i) Kj(i), for all i G Pr(S),

jeSp(i)nPp(S)

while ks(i) = 1 when dr (i) = 1, where for any s-connected coalition S G C[(N), for all i G Pr(S), ds(i) is the out-degree of i in the subgraph rlpr(s), i.e.,

ds(i)= IFr(i) n Pr(S)|,

in particular, dr(i) = dp(i) for all i G N.

If the consideration is restricted to only strongly cycle-free digraph games, then for any s-connected coalition S G C[(N) it holds that

£si(v, r)= £ v(Pr(i))- £ (ds(i)-1)v(t)r(i)')- £ ds(i)v(Pr(i)).

ieS ieLp (S) ieS\Lp (S) ieLp (Pr(S)\S)

For any cycle-free digraph game (v, r) G QN the overall efficiency is given by

£si(v,r) = £ v(Pr(i)) - £ (KN(i)- 1)v(pг(i)'),

ieN ieLp (N) ieN\Lr (N)

while if the consideration is restricted to only strongly cycle-free digraph games, the last equality reduces to

£ si(v, r) = £ v(Pr(i)) - £ (dr(i)- 1)v(t)r(i)).

ieN ieL (N) ieN\L (N)

For a cycle-free digraph game (v, r) G QN, the s-core Cs(v, r) is defined as the set of component efficient payoff vectors that are not dominated by any s-connected coalition,

Cs(v, r) = {x G IRN | x(C) = v(C), VC G N/r; x(S) > v(S), VS G C[(N)},

while the weak s-core Cs (v, r) as the set of weakly component efficient payoff vectors that are not dominated by any s-connected coalition,

Cs(v, r) = {x G IRn | x(C) < v(C),VC G N/r; x(S) > v(S), VS G C[(N)}.

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

Theorem 11. The sink value on the subclass of superadditive sink-forest digraph games is s-stable.

A cycle-free digraph game (v, r) is s-convex, if for all s-connected coalitions

T,Q C C[ (N) such that T is a full s-connected set, Q is a full predecessors set,

and T U Q G C[ (N), it holds that

v(T) + v(Q) < v(T U Q) + v(T n Q).

Theorem 12. The sink value on the subclass of s-convex strongly cycle-free digraph games is weakly efficient.

4. Sharing a river with multiple sources, a delta and possible islands

In (Ambec and Sprumont, 2002) the problem of optimal water allocation for a given river with certain capacity over the agents (cities, countries) located along the river is approached from the game theoretic point of view. Their model assumes that between each pair of neighboring agents there is an additional inflow of water. Each agent, in principal, can use all the inflow between itself and its upstream neighbor, however, this allocation in general is not optimal in respect to total welfare. To obtain a more profitable allocation it is allowed to allocate more water to downstream agents which in turn can compensate the extra water obtained by side-payments to upstream ones. The problem of optimal water allocation is approached as the problem of optimal welfare distribution. In (van den Brink et al., 2007) it is shown that the Ambec-Sprumont river game model can be naturally embedded into the framework of a graph game with line-graph cooperation structure. In (Khmelnitskaya, 2010) the line-graph river model is extended to the rooted-tree and sink-tree digraph model of a river with a delta or with multiple sources, respectively. We extend the line-graph, rooted-tree or sink-tree model of a river to the cycle-free digraph model of a river with both multiple sources and a delta, and also possible islands along the river bed as well.

Let N be a set players (users of water) located along the river from upstream to downstream. Let eki > 0, i G N, k G O(i), be the inflow of water in front of the most upstream player(s) (in this case k = 0) or the inflow of water entering the river between neighboring players in front of player i. Figure 8 provides a schematic representation of the model.

eo,7

Fig. 8.

A river with multiple sources, a delta, and several islands along the river bed

Following (Ambec and Sprumont, 2002) it is assumed that each player i G N has a quasi-linear utility function given by ui(xi,ti) = hi(xi) + ti where ti is a monetary compensation to player i, xi is the amount of water allocated to player i, and h: IR+ ^ IR is a continuous nondecreasing function providing benefit hi(xi) to player i when he consumes the amount xi of water. Moreover, in case of a river with a delta it is also assumed that if a splitting of the river into branches happens to occur after a certain player, then this player takes, besides his own quota, also the responsibility to split the rest of the water flow to the branches such to guarantee the realization of the water distribution plan x* to his successors.

The superadditive river game v G introduced under the same assumptions in (Khmelnitskaya, 2010) for a river with multiple sources or a delta defined as: for any connected coalition S C N, v(S) = ^2ieS hi(xS), where xS G IRS solves

£ xj — E E ekj,

^,i, , jEpr(i) jEpr(i) kEO(j)

maO hi(xi) s.t. < Vi G S,

iES | £ xj — £ £ ekj,

. jEPr (i)uB r(i) jePp (i)uB r(i) kEO(j)

and for any disconnected coalition S C N, v(S) = E v(T\

T EC r (S)

suits to the case of a river with both multiple sources and a delta, and also possible islands along the river bed as well. The tree and sink values proposed above can be applied for the solution of the river game in the general case.

References

Ambec, S. and Y. Sprumont (2002). Sharing a river, Journal of Economic Theory, 107, 453-462.

Demange, G. (2004). On group stability in hierarchies and networks, Journal of Political Economy, 112, 754-778.

Gillies, D. B. (1953). Some Theorems on n-Person Games, Ph.D. thesis, Princeton University.

Herings, P. J. J., G. van der Laan, and A. J. J. Talman (2008). The average tree solution for cycle-free graph games, Games and Economic Behavior, 62, 77-92.

Khmelnitskaya, A.B. (2010). Values for rooted-tree and sink-tree digraphs games and sharing a river, Theory and Decision, 69, 657-669.

Myerson, R. B. (1977). Graphs and cooperation in games, Mathematics of Operations Research, 2, 225-229.

van den Brink, R., G. van der Laan, and V. Vasil’ev (2007). Component efficient solutions in line-graph games with applications, Economic Theory, 33, 349-364.

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