Graphs and Cooperation in Games: The Unique Fair Allocation Rule, the Shapley Value of the Graph-Restricted Game, Is Totally Stable for Superadditive GamesResearch Paper
Motivation
Classical cooperative game theory assumes that any coalition of players can form and coordinate. In many settings cooperation is mediated by pairwise relationships: communication lines, contracts, alliances, or trade links. Roger Myerson's discussion paper Graphs and Cooperation in Games (Northwestern University, 1976; published in Mathematics of Operations Research 2(3), 1977, doi:10.1287/moor.2.3.225) models such a cooperation structure as a graph on the set of players and asks how the players should share the worth of the game when only linked players can coordinate directly.
The answer, now called the Myerson value, is the starting point of the literature on communication situations and network games. It underlies later work on network formation (Jackson and Wolinsky, A strategic model of social and economic networks, JET 1996) and on allocation rules for networks, and it is a standard textbook example of an axiomatic solution concept.
Timeline:
- 1953. Shapley defines the Shapley value for transferable-utility games by efficiency, symmetry, a carrier axiom and additivity (Shapley 1953).
- 1976–1977. Myerson introduces cooperation graphs, the fairness (equal gains from each link) condition, proves existence and uniqueness of the fair allocation rule, identifies it as the Shapley value of the graph-restricted game, proves its total stability for superadditive games, and extends existence and uniqueness to games without transferable utility in graph function form.
Setting
Let be a nonempty finite set of players and the set of nonempty coalitions . A game in characteristic function form is a vector ; is the transferable wealth coalition can divide.
A link is an unordered pair of distinct players and a graph is a set of links; is the set of all graphs, the complete graph, the graph with one link removed, and the number of links. Players are connected in by if or a path of links of joins them through players of only; the classes form the partition of , and is the set of connected components of . The graph-restricted game is
An allocation rule is a function , with the payoff of player under cooperation structure . It is a fair allocation rule for if
- (efficiency, (7)) for every and every component , and
- (equity, (10)) for every and every link .
is totally stable if for every and every link , and is superadditive if for disjoint .
A game in graph function form assigns to every pair with a closed, comprehensive (closed under decreasing coordinates), proper () set of feasible payoffs; its fair allocation rule replaces (7) by (14), .
Formalization targets
Goal: Theorem 3 (p. 8)
If is superadditive, then the fair allocation rule for is totally stable:
Theorem 1 (p. 7) and Theorem 4 (p. 10)
Every has a unique fair allocation rule; every game in graph function form has a unique satisfying (14) and (10).
Theorem 2 (p. 8)
The fair allocation rule is
The milestones follow the paper's Section 7: the steps of the proof of Theorem 4 (displays (15)–(17)), Theorem 4, Theorem 1, the decomposition of and the efficiency and equity of (proof of Theorem 2), Theorem 2, and the monotonicity of and in a link (proof of Theorem 3). Theorem 3 is the goal because its proof uses the formula of Theorem 2, whose proof uses the uniqueness of Theorem 1, which is the transferable-utility case of Theorem 4: all four numbered results lie on one path.
Significance
The theorems give an axiomatic foundation for allocation in networks: two natural requirements, component-wise efficiency and equal gains from each link, single out one rule, and that rule is an explicit formula built from the Shapley value. At the complete graph it recovers the Shapley value itself, so the result is also a new characterization of the Shapley value. Total stability says that, for superadditive games, no player has an incentive to break a link, which connects the allocation rule to the question of which networks form.
The results are proved in the paper. A search of the platform found no formalization of cooperation graphs, the graph-restricted game, the Myerson value or total stability; the Shapley value is available as a platform definition and is reused. This mission produces machine-checked statements of all four theorems and of the intermediate steps of their proofs, together with a reusable definition layer for communication situations.
Difficulty
The equity condition (10) relates the payoff at a graph to the payoff at a graph with one fewer link, and it constrains only pairs of linked players; it is not evident that these conditions, together with efficiency on components, determine the rule at every graph, nor that they are consistent. Uniqueness and existence must hold simultaneously for all graphs, and the constraints couple each graph to all of its subgraphs and each player to every other player of its component. In the graph function form, efficiency becomes a boundary condition on a closed comprehensive set, and the existence and uniqueness of the relevant extremal point depend on all three properties of .
Identifying the rule with requires the efficiency of the Shapley value on each component of , which is not the efficiency of on , and equity requires tracking how the partitions change when a link is removed. Total stability is false for general games: without superadditivity a player can gain by cutting a link, so the hypothesis cannot be dropped.
Formalization scope
Players are Fin n, with in every theorem as the paper assumes nonempty; the paper's player is index . The general game carrier has its own definition module, and the graph-specific definitions build on it. Graphs are SimpleGraph (Fin n): is ⊤, the empty graph ⊥, is h ≤ g and is h < g. A game is a function Finset (Fin n) → ℝ; its value at is a junk coordinate that no definition reads, and no theorem assumes . Superadditivity quantifies over nonempty coalitions only. The Shapley value is the platform definition Supermodularity.Cooperative.ShapleyValue, applied after resetting the value at to . is ↥S → ℝ with the product topology, and is the topological frontier.
Explicit readings of the typescript:
- The printed definition of "connected in by " (p. 3) asks only for ; the formalization requires every vertex of the path, including the start, to lie in , which makes the partition of the paper describes.
- Comprehensiveness (p. 10) prints "" for coordinates of vectors in ; read as .
- Display (17) writes under the index ; read as , as in (18b).
- The proof headed "PROOF OF THEOREM 4." on p. 13 is the proof of Theorem 3.
- "The unique fair allocation rule" in Theorems 2 and 3 is stated for every fair allocation rule; existence and uniqueness are Theorem 1.
- The paper's is nonempty; every theorem carries the corresponding hypothesis .
The equity and stability conditions quantify over links of only. Quantifying over all pairs of players would make Theorem 1 false and the goal vacuous, so that reading is ruled out. Likewise (14) is boundary membership, not membership in .
Contributions welcome: general lemmas on the partitions (refinement under link deletion, restriction to components), Möbius inversion over the subgraph lattice of a finite simple graph, the carrier and null-player properties of the Shapley value, and the extremal-point lemma for closed comprehensive sets. These are reusable beyond this mission.
Selected references
- R. B. Myerson, Graphs and Cooperation in Games, Discussion Paper No. 246, CMS-EMS, Northwestern University, September 1976; published in Mathematics of Operations Research 2(3):225–229, 1977. https://doi.org/10.1287/moor.2.3.225
- L. S. Shapley, A Value for n-Person Games, in Contributions to the Theory of Games II, Annals of Mathematics Studies 28, Princeton University Press, 1953, pp. 307–317. https://doi.org/10.1515/9781400881970-018
- M. O. Jackson and A. Wolinsky, A Strategic Model of Social and Economic Networks, Journal of Economic Theory 71(1):44–74, 1996. https://doi.org/10.1006/jeth.1996.0108