Coalitional game theory focuses on the outcomes of group collaboration rather than the strategic moves of individual players. The central mathematical object is the characteristic function, which assigns a value to every possible subset (coalition) of players, representing the total payoff that coalition can guarantee itself regardless of the actions of players outside it. This framework abstracts away the specific actions taken and directly models the worth of cooperation, making it ideal for analyzing cost-sharing, profit allocation, and voting power.
Glossary
Coalitional Game Theory

What is Coalitional Game Theory?
Coalitional game theory is the branch of game theory that studies how groups of rational players, called coalitions, can form and how the total payoff generated by their cooperation should be fairly distributed among them.
The core intellectual challenge is defining a solution concept—a rule for dividing the coalition's total value among its members in a way that is both fair and stable. A stable allocation ensures no sub-coalition has an incentive to defect and achieve a higher payoff on its own. The most celebrated solution concept is the Shapley value, which uniquely satisfies axioms of efficiency, symmetry, null player, and additivity, providing a mathematically rigorous foundation for feature attribution in modern machine learning.
Core Properties of Coalitional Games
Coalitional game theory provides the mathematical structure for reasoning about cooperation. These core properties define how value is created by groups and how it must be fairly distributed, forming the axiomatic basis for Shapley values.
Superadditivity
The fundamental incentive for cooperation. A game is superadditive if the value created by two disjoint coalitions working together is at least the sum of what they could achieve separately.
- Formal definition: v(S ∪ T) ≥ v(S) + v(T) for all disjoint S, T ⊆ N
- Interpretation: The whole is greater than the sum of its parts
- Practical implication: In ML, this justifies why including more features never reduces the total predictive power available
- Counterexample: A game without superadditivity has no incentive for grand coalition formation
Efficiency
The Efficiency axiom requires that the total value generated by the grand coalition (all players) is fully distributed among the players, with nothing left over and no deficit.
- Formal definition: Σᵢ₌₁ⁿ φᵢ(v) = v(N)
- SHAP translation: The sum of all feature attributions exactly equals the difference between the model prediction and the baseline
- Why it matters: Ensures explanations are complete — no unexplained contribution is hidden
- Audit significance: Compliance officers can verify that 100% of a decision is accounted for
Symmetry
Players who contribute identically to every possible coalition must receive identical payoffs. This is the fairness axiom.
- Formal definition: If v(S ∪ {i}) = v(S ∪ {j}) for all S ⊆ N \ {i,j}, then φᵢ(v) = φⱼ(v)
- SHAP translation: Two features with identical effects on the model receive identical SHAP values
- Practical example: If
ageandyears_of_experiencehave the exact same marginal contribution in every feature subset, they get equal attribution - Discrimination safeguard: Prevents arbitrary bias in feature importance assignment
Dummy Player (Null Player)
A player who contributes nothing to any coalition receives zero payoff. This is the axiom of non-entitlement.
- Formal definition: If v(S ∪ {i}) = v(S) for all S ⊆ N \ {i}, then φᵢ(v) = 0
- SHAP translation: Features that never affect the model prediction get SHAP values of zero
- Missingness property: Directly corresponds to the SHAP requirement that absent features have zero attribution
- Debugging utility: Non-zero SHAP for a supposedly irrelevant feature signals data leakage or spurious correlation
Linearity (Additivity)
The value assigned to a player across two separate games played simultaneously equals the sum of what they would receive in each game individually.
- Formal definition: φᵢ(v + w) = φᵢ(v) + φᵢ(w) for any two games v and w
- SHAP consequence: SHAP values are additive across models — the explanation of an ensemble is the average of individual model explanations
- Computational benefit: Enables decomposition of complex models into interpretable components
- Ensemble transparency: Random forest SHAP = weighted average of individual tree SHAP values
Marginal Contribution Principle
The marginal contribution of player i to coalition S is the additional value gained when i joins: v(S ∪ {i}) − v(S). The Shapley value is the weighted average of these marginal contributions over all possible coalition orderings.
- All 2ⁿ⁻¹ subsets are considered for each player
- Weighting: Each coalition size gets equal total weight, with permutations within a size uniformly weighted
- SHAP computation: Each feature's value is masked in and out across all feature subsets
- Computational challenge: Exact computation is NP-hard, motivating KernelSHAP and TreeSHAP approximations
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Frequently Asked Questions
Explore the mathematical foundations of cooperative game theory that underpin modern machine learning interpretability, focusing on how groups of players form coalitions and distribute payoffs.
Coalitional game theory is a branch of game theory that studies how groups of rational players, called coalitions, can cooperate to achieve better outcomes and how the resulting collective payoff should be fairly distributed among them. Unlike non-cooperative game theory, which analyzes individual strategic choices, coalitional game theory focuses on the value generated by subsets of players working together. The framework is defined by a characteristic function v(S) that assigns a real number to every possible coalition S, representing the total payoff that coalition can guarantee itself regardless of what other players do. The central question is one of allocation: given the total value v(N) generated by the grand coalition of all players, how should this value be divided among individuals in a way that is both fair and stable? Stability is often defined by the core, the set of allocations where no sub-coalition has an incentive to defect because they cannot achieve a higher payoff on their own. This mathematical structure provides the rigorous foundation for the Shapley value, which is the dominant solution concept used in machine learning to attribute a model's prediction to its input features.
Related Terms
Core concepts from cooperative game theory that form the mathematical backbone of SHAP feature attribution.
Shapley Values
A solution concept that fairly distributes the total payout of a coalition to each player based on their marginal contribution across all possible coalitions. In ML, the 'players' are input features and the 'payout' is the model prediction. The Shapley value for feature i is the weighted average of its marginal contribution over all feature subsets.
- Axiomatic Foundation: Uniquely satisfies Efficiency, Symmetry, Dummy, and Additivity
- Computational Cost: Exact computation is O(2^n), requiring approximation for high-dimensional data
- Origin: Lloyd Shapley, 1953
Marginal Contribution
The difference in a model's prediction when a specific feature is added to a subset of other features. For a coalition S not containing feature i, the marginal contribution is:
v(S ∪ {i}) - v(S)
This value captures the incremental predictive power that feature i brings to the coalition. Shapley values compute the weighted average of this difference over all 2^(n-1) possible subsets, ensuring the contribution is evaluated in every possible context.
Efficiency Property
A fundamental Shapley axiom requiring that the sum of all feature attributions exactly equals the difference between the model's prediction and the baseline value. Mathematically:
Σ φ_i = f(x) - E[f(X)]
This guarantees completeness — no predictive value is lost or created in the explanation. For SHAP, this means the waterfall plot always reconciles perfectly from the expected model output to the final prediction.
Consistency
A Shapley property stating that if a model changes so a feature's marginal contribution increases or stays the same in all coalitions, its Shapley value should not decrease. This ensures monotonicity of attributions with respect to model behavior.
- Practical Implication: If retraining a model makes a feature more important, its SHAP value must reflect this
- Violation Example: Some heuristic feature importance methods (like gain-based measures) can violate consistency
- SHAP Guarantee: All SHAP methods satisfy consistency by construction
Coalition Structure
The power set of all feature subsets forms the coalition structure over which Shapley values are computed. For n features, there are 2^n possible coalitions. Key considerations:
- Empty Coalition: Represents the baseline prediction with no feature information
- Grand Coalition: The full feature set producing the actual model output
- Sampling Strategy: KernelSHAP samples coalitions according to a Shapley kernel weight that prioritizes small and large coalitions
- Feature Ordering: The Shapley value averages over all n! possible orderings of features joining the coalition
Additive Feature Attribution
A class of explanation models that express a prediction as a linear sum of individual feature contributions relative to a baseline. The form is:
g(z') = φ_0 + Σ φ_i z'_i
where z' is a binary vector indicating feature presence, φ_0 is the baseline, and φ_i are the attribution values. SHAP is the only additive feature attribution method that satisfies the Shapley axioms of local accuracy, missingness, and consistency simultaneously.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us