Documentation

EconCSLib.GameTheory.CoalitionalGame.ShapleyValue

EconCSLib.GameTheory.CoalitionalGame.ShapleyValue #

The Shapley value: the unique single-valued solution concept satisfying efficiency, symmetry, the null player property, and additivity.

Main definitions #

References #

Marginal contribution #

def CoalitionalGame.marginalContrib {N : Type u_1} [DecidableEq N] (G : CoalitionalGame N ) (i : N) (S : Finset N) :

The marginal contribution of player i to coalition S (where iS).

Equations
Instances For

    Two players are symmetric if swapping them doesn't change any coalition's worth.

    Equations
    Instances For

      A player is a null player if they add nothing to any coalition. [MSZ 18.6]

      Equations
      Instances For

        Shapley value #

        noncomputable def CoalitionalGame.shapleyValue {N : Type u_1} [DecidableEq N] [Fintype N] (G : CoalitionalGame N ) (i : N) :

        The Shapley value of player i. [MSZ 18.14, 18.17]

        φᵢ(v) = ∑_{S ⊆ N\{i}} |S|!(|N|-|S|-1)!/|N|! · (v(S∪{i}) - v(S))

        Equations
        Instances For

          Axioms for solution concepts #

          A solution concept φ satisfies efficiency if payoffs sum to v(N). [MSZ 18.2]

          Equations
          Instances For

            A solution concept satisfies symmetry. [MSZ 18.4]

            Equations
            Instances For

              A solution concept satisfies the null player property. [MSZ 18.7]

              Equations
              Instances For

                A solution concept satisfies additivity. [MSZ 18.8]

                Equations
                Instances For