Balanced contributions of Shapley values 2026-10-14
For a coalitional game, restriction to the remaining players preserves coalition values. Remove player from a uniformly random ordering when comparing player 's Shapley value. The marginal contribution changes only when precedes . If is the set of other predecessors, the change is , with coefficient . The same expression and coefficient arise after interchanging , proving balanced contributions.
Cooperative game theory Created 2026-10-06 Updated 2026-10-07
Cooperative game theory studies what groups of players can achieve together and how their joint value can be allocated. A transferable utility game assigns a real value to each coalition. The core of a cooperative game asks which allocations no coalition can improve upon; the Shapley value averages marginal contributions across player orderings.
Dual coalitional game Created 2026-10-07 Updated 2026-10-14
Duality assigns a coalition the grand-coalition value less the value of its complement. For a normalized transferable utility game, the dual is normalized and taking the dual twice recovers the original game. A player's dual marginal contribution at predecessor set equals its original contribution at the complementary predecessor set in . This preserves the Shapley value.
Marginal contribution Created 2026-10-06 Updated 2026-10-07
A player's marginal contribution to a coalition is the increase in its value when that player joins. In a convex cooperative game, marginal contributions increase with the preceding coalition. Averaging contributions across player orderings gives the Shapley value.
Marginal contribution vector Created 2026-10-06 Updated 2026-10-07
For a player ordering , is the set before player , and the displayed entries form its marginal contribution vector. Their sum is . The Shapley value is the average of these vectors. In a convex cooperative game, increasing marginal contributions make each such vector satisfy every coalition constraint of the core of a cooperative game.
For three distinct players in a normalized simple cooperative game, enumerate the predecessor coalitions in the Shapley value formula:Subtracting the formula with and exchanged proves the displayed identity. Every coalition value is zero or one, so is an integer. This rules out, for example, coordinates differing by , although each may separately satisfy the Shapley value denominator in a simple game. The difference identity itself holds for arbitrary three-player transferable utility games; the integer restriction uses the zero-one values.
For a fixed finite player set and characteristic function with , let be the allocated payoff vector. A standard four-axiom characterization is:
These axioms uniquely specify the Shapley value. This is the zero-marginal null-player convention. The original work combines some requirements into an equivalent formulation.[ref]
A Value for N-Person Games by Lloyd Shapley (RAND paper). RAND P-295, 1952, abstract identifies an axiomatic construction; the four-part formulation and proof are given in Shapley value axioms
Use the inclusive quota: a coalition wins at weight at least . For each player, count losing predecessor coalitions that become winning when that player joins. Group these swing counts by predecessor cardinality :
| Player and weight | Swing counts | Shapley value | Banzhaf index |
|---|---|---|---|
For example, player one is pivotal for predecessor coalitions , , , and . Player three is pivotal only for ; player four has the symmetric counterpart.
Each swing contributes to the probabilistic Banzhaf index. For the Shapley value, a swing with predecessors contributes , which is for the four possible sizes. Applying these weights to the table givesThe Shapley values sum to one. The unnormalized Banzhaf indices sum to ; they must not be replaced by normalized shares in this part.
The probabilistic Banzhaf index satisfies cooperative-game symmetry, the null player axiom and cooperative-game additivity, but not cooperative-game efficiency.
For cooperative-game symmetry, interchangeable players have for every omitting them. The Banzhaf difference identity therefore gives equal indices. For a null player, every marginal contribution in the defining average is zero, so its index is zero.
For cooperative-game additivity, each marginal contribution is additive:Averaging both sides over the same coalitions gives .
For failure of cooperative-game efficiency, the indices computed in part (b) sum to , whereas the grand-coalition value is one. This is already a counterexample. Independently, a three-player majority game gives each player index , also exceeding the total value when summed. Pivotality averaged over independently chosen coalitions does not telescope in the way the ordering-average Shapley value does.
Past exam of the mathematics course of the University of Cambridge 2002 iii Paper 34 4 Solution Created 2026-10-03 Updated 2026-10-14
For a transferable utility game on player set , its characteristic function of a coalitional game is , where is the maximum transferable surplus attainable by coalition and . An imputation is a payoff vector satisfying efficiency and individual rationality . The core of a cooperative game consists of the efficient payoff vectors satisfyingThese conditions prevent any coalition from blocking the allocation; singleton constraints include individual rationality.
The Shapley value payoff isEquivalently, it is the expected marginal contribution of player when the players arrive in uniformly random order. The factorial weight counts the orders with exactly preceding . Summing marginal contributions telescopes along each order, proving Shapley efficiency.
In the four-player market a coalition creates one unit of surplus exactly when it contains the seller and at least one buyer. ThusAll singleton values are zero and . Core constraints for the pairs require for every buyer . Since all payoffs are nonnegative and sum to one, the other two buyers' payoffs must be zero for each such pair. Therefore every buyer receives zero and the seller receives one. This vector satisfies all coalition inequalities, soThe seller's marginal contribution is one unless he arrives before all three buyers, which happens with probability . A given buyer contributes one exactly when the seller is first and that buyer is second, with probability . HenceIn particular the Shapley allocation need not lie in this market's core.
For the market with sellers and buyers, a coalition containing sellers and buyers can make precisely trades, each producing unit surplus. Thus and . Let and denote the common Shapley payoffs within the two roles. Role symmetry and the telescoping efficiency identity giveIt remains to prove , rather than infer it only from competitive intuition.
Generate a uniformly random arrival order by giving every player an independent uniform time in . Conditional on a specified seller's arrival time , the number of preceding buyers and number of preceding other sellers are independent, withThe seller adds a trade precisely when . ConsequentlyFor , the difference has mean and variance . By Chebyshev's inequality,Split the integral at . Using the trivial bound one on the first piece givesThis proves the Shapley limit in a buyer-heavy exchange market. Since , we concludeThe proof accounts for sellers arriving very early, where a fixed-time concentration argument alone would not be uniform.
Past exam of the mathematics course of the University of Cambridge 2005 iii Paper 40 4 Solution Created 2026-10-03 Updated 2026-10-14
Let , , be a coalitional game with . The Shapley value isEquivalently, choose a uniformly random player ordering and average each player's marginal contribution when that player joins its predecessors. The coefficient counts precisely the orderings with predecessor set .
The standard axioms are efficiency, ; symmetry, giving equal values to players with identical marginal contributions; the dummy-player property, giving if every marginal contribution of equals ; and additivity, . The null-player form of the dummy axiom gives zero to a player contributing nothing. These properties characterize the Shapley value. They also follow directly from its formula: efficiency telescopes along each ordering, symmetry relabels orderings, constant dummy contributions average to themselves, and the sum is linear in .
For balanced contributions of Shapley values, remove player from a uniformly random ordering. The resulting ordering of is uniform, so it computes 's Shapley value in the restricted game. If comes after , removing it does not change 's marginal contribution. If precedes , and consists of 's other predecessors, the difference isThere are full orderings with exactly before . ConsequentlyBoth the summand and coefficient are unchanged when are interchanged. ThusThe restriction keeps all coalition values for the remaining players, exactly matching the payoff comparison after a departure. The identity does not require the differences to be positive.
Now consider the coverage coalitional game formed by the finite book sets. For disjoint coalitions , put . ThenThus coverage is generally subadditive. It is a superadditive coalitional game precisely when the book sets are pairwise disjoint: disjointness makes the displayed formula additive, while a common book of players gives . For example, gives values and disproves unconditional superadditivity. The printed clause must therefore have its disjointness condition apply to superadditivity as well as to core nonemptiness.
For the core of a coverage game, an allocation must satisfy efficiency and for every coalition. In particular . Summing givesThe reverse inequality always holds, with equality exactly when no book appears in two sets. Therefore overlap makes the core empty. If the sets are disjoint, gives every coalition exactly its value and is a core allocation; the singleton lower bounds and efficiency make it the only one. Hence superadditivity and a nonempty core each occur exactly in the pairwise-disjoint case.
Finally write the game as a sum over individual books. For a book , let . Its contribution to coalition value is one if the coalition meets , and zero otherwise. In a random ordering, player contributes this book precisely when and is earliest among its knowers. Each knower is equally likely to be earliest. Additivity of the Shapley value therefore gives the Shapley value of a coverage gameThis formula remains valid when books overlap and the core is empty.
Past exam of the mathematics course of the University of Cambridge 2007 iii Paper 40 4 b Solution Created 2026-10-03 Updated 2026-10-14
The Shapley value is the expected marginal contribution of a player when the players join in uniformly random order. Equivalently,For three players, the weights for predecessor sets of sizes are . Using the computed values,Thus
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 35 6 Solution Created 2026-10-03 Updated 2026-10-14
The characteristic function of a coalitional game assigns each coalition its total attainable transferable payoff , with . In a transferable utility game the members may divide that total among themselves. This game-theoretic characteristic function is not the characteristic function of a probability distribution.
The Shapley value assigns to player the average marginal contribution that player makes over all uniformly random orderings of the players. If is the predecessor set in ordering , thenFor any ordering, summing all contributions telescopes to , so the Shapley value is efficient. It treats interchangeable players equally, pays a null player zero, and is additive in the characteristic function. These properties give its standard fairness axioms and uniquely characterize the Shapley value. The random-order interpretation explains why every position and predecessor coalition receives a principled weight rather than privileging a particular bargaining order.
For a convex cooperative game, couple a uniform ordering of with its restriction to . The restricted ordering is uniform on . For , the restricted predecessor set is , so increasing marginal contributions giveAveraging proves Shapley population monotonicity in a convex game:The comparison is meaningful for players who participate in the restricted game; no restricted value is defined for a player outside . Summing over and applying efficiency in that restricted game givesTogether with efficiency for , these are exactly the core of a cooperative game inequalities. Hence the Shapley value belongs to the core of a convex game. This proves the requested stability, not just individual rationality.
Now label the entrepreneur by and the workers by . A coalition without the entrepreneur has value zero; one containing the entrepreneur and workers has value . Workers are interchangeable, so their Shapley values agree. Fix one worker. Their contribution is zero if the entrepreneur appears after them. If the entrepreneur and exactly of the other workers appear before them, it is . For a fixed choice of those workers, the predecessors can be ordered in ways and the remaining successors in ways. Therefore the probability of this event, summing over the predecessor choices, isThe fair wage is thusThis is Shapley wages in an entrepreneur-worker game. The entrepreneur's payoff, by efficiency, isIt also follows directly because the entrepreneur has each possible number of predecessors with probability , and their contribution is then . When , the differences are all and , so
Finally suppose is convex and nondecreasing on nonnegative integers, so is nonnegative and nondecreasing. We verify that the entire coalitional game is convex. The entrepreneur's contribution to a set of workers is , which increases with that set. A worker's contribution is zero when the entrepreneur is absent and is when the entrepreneur and other workers are present. Enlarging a predecessor set either leaves both contributions zero, introduces the entrepreneur and a nonnegative contribution, or increases and hence . Every player's marginal contributions therefore increase, giving a convex cooperative game. The result already proved yields the complete Shapley allocation lies in the core, including the entrepreneur's payoff.
One can also verify the core inequalities directly. Nonentrepreneur coalitions receive , their value. For a coalition containing the entrepreneur and workers, it suffices thatSince in the wage sum, . Nondecreasing makes this full average no greater than the average of the final differences, which is the displayed right side. Thus ; the grand coalition has equality by efficiency. This confirms the core conclusion without assuming .
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 42 5 a Solution Created 2026-10-03 Updated 2026-10-07
For a transferable utility game with , an efficient allocation satisfies . An imputation is efficient and individually rational, . Write and define the excess of a coalition as .
The core of a cooperative game isIt consists of allocations immune to a coalition's blocking: no coalition can obtain more for its members by leaving. The singleton inequalities imply individual rationality. The core may be empty.
The nucleolus, when the imputation set is nonempty, is the unique imputation that lexicographically minimizes the list of coalition excesses arranged from largest to smallest. It first minimizes the largest complaint, then the second largest among ties, and so on. Including the empty and grand coalitions adds constant zeros and does not change the solution. Minimization on efficient allocations without individual rationality instead defines the prenucleolus, a different convention that matters for this paper's game.
The Shapley value is the average marginal contribution of each player over all uniformly ordered player arrivals:Exactly orderings have as the predecessor set of . This is an average-contribution fairness rule, rather than a blocking-stability condition; it need not be individually rational for an arbitrary game.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 42 5 b Solution Created 2026-10-03 Updated 2026-10-07
Put for . Under the bijection , the weights satisfy and . ConsequentlySubtracting proves the alternative Shapley value expressionFor the dual coalitional game , its marginal contribution at predecessor set isThe same weight-preserving complement bijection therefore gives , and both equal the displayed expression. The Shapley value is invariant under coalitional duality. This Shapley self-duality calculation complements within , not within without accounting for the distinguished player.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 42 5 c Solution Created 2026-10-03 Updated 2026-10-07
For three players, the predecessor-set weights are for sizes zero and two, and for size one. ThusTherefore the Shapley value is , whose coordinates sum to .
For the nucleolus, use imputations , , , . The excess of is . Thus the smallest possible largest excess is at least . It is attained when , , and : the remaining proper-coalition excesses then areall at most , while . Conversely, a largest excess of forces and precisely this interval for .
On this first-stage face the top excess is fixed. The next largest excess is , because the other varying excesses are nonpositive and is fixed. Its unique minimum is zero at . No further lexicographic tie remains. Hence the nucleolus is . Its proper-coalition excesses, sorted decreasingly, are .
Finally, a core allocation would require and , whose sum contradicts the efficient total . Thus the core of a cooperative game is empty. The game is not superadditive, so neither core nonemptiness nor individual rationality of the Shapley value should be presumed. Under the distinct prenucleolus convention the answer would be . Balancing and gives a first-stage maximum of and forces . The remaining first-stage constraints restrict to . The next largest complaints are and , balanced at , with . This is not an imputation and is not the nucleolus under the definition in (a).
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 37 5 b Solution Created 2026-10-03 Updated 2026-10-06
For a simple cooperative game, the Shapley value is the probability that a player is pivotal in a uniformly random ordering. Symmetry gives one value for permanent members and another for nonpermanent members.
A particular nonpermanent member is pivotal exactly when all five permanent members and exactly three of the other nine nonpermanent members precede them. The predecessor set then has size eight. There are such sets, each giving orderings. Their Shapley value is thereforeEvery ordering has exactly one pivotal member, since the empty coalition loses and the full coalition wins. This proves efficiency directly: , where is the value of each permanent member. HenceThe vector has five entries and ten entries . As a check, a permanent member is pivotal when they are last among the permanent members and occupy a position from nine to fifteen; counting those orderings gives the same .
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 37 5 d Solution Created 2026-10-03 Updated 2026-10-06
True, with the usual normalization . For a convex cooperative game, the supermodular inequality implies increasing marginal contributions: if and , apply it to and to obtainFix an ordering and let be the set of players before . Its marginal contribution vector is . Summing in order telescopes to . For any coalition , , so increasing marginals giveThese are exactly the efficiency and coalition constraints of the core of a cooperative game. Thus every marginal contribution vector is in the core. The core is a convex set, being an intersection of linear half-spaces and an efficiency hyperplane. The Shapley value is the average of the marginal contribution vectors over all orderings, so it too lies in the core. This proves Shapley value belongs to the core of a convex game, without needing a separate existence theorem for the core.
cannot have an induced subgraph game representation. is represented by a weighted triangle with edge weights , , , and has Shapley value vector .
In an induced subgraph game, players are graph vertices and a coalition receives the sum of the weights of graph edges whose two endpoints lie in it. Therefore each two-player coalition determines the corresponding edge weight. For these weights would have to be , making the grand coalition worth , whereas its actual value is . No other edge weights can repair that discrepancy without changing a two-player coalition's value. Even a convention allowing vertex weights would not help: its singleton values force all such weights to zero.
For , the stated weighted graph triangle has grand coalition value and reproduces all three pair values. Empty and singleton coalitions contain no graph edges, so their values are zero. This verifies all eight coalitions and supplies the complete representation.
To compute the Shapley value, reveal players in a uniformly random permutation. An edge's weight contributes to an endpoint's marginal contribution precisely when the other endpoint appeared earlier. Each endpoint is later with probability , independently of where the third player appears. Linearity of the expected value therefore splits each edge weight equally between its two endpoints:The values sum to , as required by the Shapley value's efficiency property. This is the general Shapley value of an induced subgraph game formula, not an assumption that all three players are symmetric: player has a different incident-weight total.
Assume the standard empty-coalition normalization . A convex cooperative game has increasing marginal contributions: whenever and ,This follows from the supermodular inequality applied to and . Fix a permutation of all players, let be the players preceding , and form its marginal contribution vectorSumming along the full permutation is a telescoping sum, so . For an arbitrary coalition , list its members in their induced order , and put . Since , increasing marginal contributions giveThus every marginal contribution vector belongs to the core. The vector of Shapley values is exactly their uniform average over the permutations, hence a convex combination. By the preceding part, that average is in the core. This proves that the Shapley value allocation belongs to the core of a convex cooperative game, including every coalition constraint. It is the result Shapley value belongs to the core of a convex game.