Previous Article in Journal
Financial Literacy and Financial Well-Being Amid Varying Economic Conditions: Evidence from the Survey of Household Economics and Decisionmaking 2017–2022
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Applications of the Shapley Value to Financial Problems

by
Olamide Ayodele
1,*,†,
Sunday Timileyin Ayodeji
2,† and
Kayode Oshinubi
3,*
1
Institute of Financial Services Analytics, University of Delaware, Newark, DE 19713, USA
2
Department of Mathematics, University of Central Florida, Orlando, FL 32816, USA
3
Black in Mathematics Association, Pretoria 0001-0039, South Africa
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Int. J. Financial Stud. 2025, 13(2), 80; https://doi.org/10.3390/ijfs13020080
Submission received: 27 March 2025 / Revised: 21 April 2025 / Accepted: 6 May 2025 / Published: 7 May 2025

Abstract

:
Managing risk, matching resources efficiently, and ensuring fair allocation are fundamental challenges in both finance and decision-making processes. In many scenarios, participants contribute unequally to collective outcomes, raising the question of how to distribute costs, benefits, or opportunities in a justifiable and optimal manner. This paper applies the Shapley value—a solution concept from cooperative game theory—as a principled tool in the following two specific financial settings: first, in tax cooperation games; and second, in assignment markets. In tax cooperation games, we use the Shapley value to determine the equitable tax burden distribution among three firms, A, B, and C, which operate in two countries, Italy and Poland. Our model ensures that countries participating in coalitions face a lower degree of tax evasion compared to non-members, and that cooperating firms benefit from discounted tax liabilities. This structure incentivizes coalition formation and reveals the economic advantage of joint participation. In assignment markets, we use the Shapley value to find the optimal pairing in a four-buyers and four-sellers housing market. Our findings show that the Shapley value provides a rigorous framework for capturing the relative importance of participants in the coalition, leading to more balanced tax allocations and fairer market transactions. Our theoretical insights with computational techniques highlights the Shapley value’s effectiveness in addressing complex allocation challenges across financial management domains.

1. Introduction

Game theory, as formulated by Von Neumann and Morgenstern (1947), provides a fundamental framework for analyzing strategic interactions among rational decision makers. Within this broad field, cooperative game theory investigates situations where players can form coalitions to improve their collective outcomes (Branzei et al., 2008; Shapley, 1997; Shapley & Shubik, 1954). An example of such cooperation is the airport game introduced by Littlechild and Owen (1976), where cost-sharing among agents must be resolved fairly. A central challenge in cooperative games is the equitable allocation of gains or costs among participants. The concept of transferable utility (TU) games, introduced in early cooperative game theory research, has provided a formalized approach to analyzing such allocation problems (Branzei et al., 2008).
Among the numerous solution concepts proposed to address fair allocation in cooperative games,1 the Shapley value, introduced by Lloyd Shapley in 1951, stands out as a pivotal contribution (Shapley & Shubik, 1954). The Shapley value provides an axiomatic method for distributing surplus based on each player’s marginal contribution across all possible coalitions (Shapley, 1997). While it has been extensively studied in theoretical contexts, its applications extend across a range of domains, including economics, political science, network analysis, and cost-sharing problems (Algaba et al., 2019; Almaraz et al., 2025; Béal et al., 2018; Mahdiraji et al., 2021; Ni & Wang, 2007; Saavedra-Nieves & Fiestras-Janeiro, 2022). In this work, we apply the Shapley value to contemporary financial contexts that have received limited attention in the existing literature, namely corporate tax sharing and real estate assignment markets.
In the domain of tax cooperation games, the Shapley value offers a principled framework for allocating the collective gains or obligations among participating agents—namely, firms and governments. In practice, multinational firms often operate across several jurisdictions, each with different tax laws and enforcement capabilities. Without coordinated enforcement, these firms can exploit legal arbitrage, shifting profits to low-tax jurisdictions or evading taxes entirely. Meanwhile, governments face the dilemma of under-enforcement due to budgetary constraints or lack of cross-border authority. This results in substantial revenue losses and the distortion of global investment flows. To address this, countries may choose to form coalitions—sharing enforcement costs and coordinating tax rules—while firms, in return, may receive benefits such as reduced tax liability in exchange for compliance. The question that arises is how to allocate both the costs of enforcement and the tax revenue among coalition members in a way that is both fair and stable. This is precisely the kind of allocation problem that cooperative game theory—and in particular, the Shapley value—is designed to solve.
By modeling the tax cooperation scenario as a transferable utility game, we treat the interaction between firms and governments as a coalition formation problem. Our approach extends traditional applications of the Shapley value by incorporating both enforcement costs and discounted tax liabilities as functions of the coalition structure. This enables us to evaluate how tax obligations can be fairly distributed among firms and governments based on their contributions to the collective effort. In addition to the theoretical formulation, we propose a scalable algorithm capable of computing coalition values and Shapley allocations efficiently, even in settings with a large number of agents. This contributes not only to the literature on cooperative taxation mechanisms (Boadway & Tremblay, 2012; Keen & Konrad, 2013; Martens-Weiner, 2006), but also provides practical tools for policymakers seeking to improve compliance while maintaining fairness in multi-jurisdictional tax systems.
In our second application, we demonstrate how the Shapley value can be applied to assignment markets—particularly buyer–seller markets such as real estate—to determine equitable pricing in competitive two-sided environments. In these markets, each buyer may assign different values to the available goods, and each seller may have a unique reservation price or minimum acceptable offer. The central challenge lies in not only determining which buyers should be matched with which sellers to maximize total surplus, but also how to divide that surplus in a manner that is perceived as fair by all participants. This issue is highly relevant in practical settings such as housing allocation, labor markets, and school admissions, where fairness in pricing and allocation directly affects participation, satisfaction, and long-term system stability.
While traditional assignment models—such as those introduced by Shapley and Shubik (1971)—emphasize allocative efficiency, they often leave the division of surplus unaddressed. The Shapley value offers a compelling solution by allocating the total surplus generated by optimal matchings based on each participant’s marginal contribution to various coalitions. This ensures that buyers and sellers are rewarded proportionally to the value they bring to the market, addressing concerns of equity and incentive compatibility. In this work, we further prove the condition under which the Shapley value of the assignment game coincide with the Becker solution (Martínez-de Albéniz et al., 2019). This reformulation enhances computational tractability and allows the method to be applied in larger, real-world markets while retaining its axiomatic rigor.
Our approach complements and extends the existing research on matching and market design. Roth (2008) underscores the importance of fairness and stability in allocation mechanisms, particularly in school choice and labor assignment systems. Hatfield and Kominers (2012) examines the role of surplus division in networks with bilateral contracts, emphasizing the need for cooperative mechanisms in two-sided markets. Our contribution builds on this foundation by embedding the Shapley value within the framework of assortative assignment problems, as described by Becker (1974), and demonstrating its role as both a theoretical and computational tool. This application, alongside our work on tax cooperation, broadens the scope of Shapley value use in applied economics and highlights its versatility in resolving fairness and efficiency tensions across diverse financial settings.

2. Shapley Value for Tax Cooperation Games

Effective tax cooperation between firms and governments is essential for maintaining economic stability and fair fiscal policies. Without such cooperation, countries often engage in aggressive tax competition, where they continuously lower tax rates to attract businesses. This “race to the bottom” erodes public revenue and can lead to inefficient policy decisions. On the corporate side, a lack of cooperation creates incentives for tax evasion, contributing to the growth of the underground economy, as discussed in Feige (2016); Halkos et al. (2020); Schneider (2018); Schneider and Enste (2000). These challenges highlight the importance of developing a fair and transparent approach to tax burden allocation—one that encourages compliance while maintaining equity.
Several models have been proposed to address the issue of tax cooperation. One framework, introduced in Meca and Varela-Peña (2018), considers governments solely as benefactors, offering tax reductions to firms that comply with regulations while imposing penalties on those that attempt to evade taxes. However, this model does not fully capture the complexity of real-world tax systems, where governments also act as beneficiaries of tax revenues. The corporate tax model presented in Meca et al. (2019) expands on this idea by recognizing the dual role of governments as both benefactors and beneficiaries. In this setting, countries are indispensable to the coalition—meaning that if one country is excluded, the financial burden on the remaining members increases.
To address these complexities, a systematic and equitable method for distributing tax liabilities is necessary. The Shapley value, a fundamental concept in cooperative game theory, provides a robust framework for allocating tax burdens based on each participant’s contribution to the coalition. This section applies the Shapley value to a corporate tax game involving two countries and three firms, demonstrating how it ensures a fair distribution of tax responsibilities. Additionally, we propose an algorithm capable of handling tax cooperation games with a larger number of participants, offering a scalable solution for more complex tax-sharing arrangements.

2.1. Definition of Terms in Tax Games

Next, we denote P = { 1 , 2 , , p } as a set of firms and Q = { 1 , 2 , , q } as a set of countries. We denote N = P Q . The tax which firm p P pays to country q Q will be denoted as S p q and the reduced tax as S ¯ p q . If there are at least two countries in a coalition T N , we assume that these countries must share information with one another, so as to reduce the degree of tax evasion. By our assumption, we note that, for a country q T N , the more countries that are in coalition T with country q, the more relevant information country q gathers, and this directly implies that the degree of tax evasion and underground economy goes smaller.
Definition 1.
The degree of tax evasion and underground economy when country q is a member of coalition T N shall be denoted as d q T . A consequence of our compulsory assumption for countries to gather information follows as, for any two coalitions T , U such that T U N , we have that
d q U < d q T i f ( U T ) Q d q U = d q T i f ( U T ) Q = .
These inequalities imply that the degree of the tax evasion and underground economy becomes smaller as the number of countries who share information together in the coalition increase.
Definition 2.
Meca et al. (2019) define the cost of a firm p in coalition T N as follows:
c p T = q : q Q T S ¯ p q + q : q Q ( Q T ) S p q for all p T P
It is not far-fetched to see the cost of firms in the coalition as the tax obligation due to countries in the coalition. Firm p T pays a tax of S ¯ k q if country q is in coalition T and pays S k q if country q does not belong to the coalition T. Hence, the total cost of firm p T is given in Equation (2).
Before proceeding further, we would like to note what constitute as the cost of a country in coalition.
The cost of a country in a coalition stems from its role in tax enforcement and regulatory oversight within the cooperative framework. This cost primarily includes tax enforcement expenditures, which encompass administrative expenses related to auditing, compliance monitoring, and legal enforcement to mitigate tax evasion. Additionally, information-sharing costs arise as countries invest in technological infrastructure and regulatory frameworks to facilitate cross-border data exchange and coordination. Another significant factor is the opportunity cost of cooperation, where a country may need to adjust its tax policies or enforcement mechanisms to align with coalition agreements, potentially affecting its fiscal autonomy.
Definition 3.
Now, we define the cost of a country Meca et al. (2019) q in coalition T N as
c q T = f q ( d q T ) for all q T Q
We note that the function f q is a strictly increasing function. The concept of this increasing functions is that, the larger the number of countries in coalition T, the smaller the degree of tax evasion. So, for q , q T Q , and T N , we have that
z q q = f q ( d q T { q } ) f q ( d q T ) > 0 .
Definition 4.
A member b ¯ T N is a benefactor if the cost inequality
c b T { b ¯ } > c b T
holds for atleast one of the members b T . Members in a coalition whose cost decreases due to the presence of a benefactor are called beneficiaries.
Theorem 1.
A player a N is a benefactor if it is a country Algaba et al. (2019).
Proof. 
Suppose player a is a country q . We will study the effect of q T and q T on the cost of the members of the coalition, i.e., p , q T N
  • For all (other) countries q T Q ,
    c q T = f q ( d q T ) and c q T { q } = f q ( d q T { q } ) ,
    where d q T { q } > d q T , since q is a country in the coalition. Hence,
    c q T { q } = f q ( d q T { q } ) > f q ( d q T ) = c q T .
  • For all firms p T P
    c p T = q : q Q T S ¯ p q + q : q Q ( Q T ) S p q
    and
    c p T { q } = q : q Q ( T { q } ) S ¯ p q + q : q Q ( Q ( T { q } ) S p q = q : q ( Q T ) { q } S ¯ p q + q : q ( Q ( Q T ) ) { q } S p q = q : q Q T S ¯ p q S ¯ p q + q : q Q ( Q T ) S p q + S p q .
Since S p q > S ¯ p q 2, then it indeed follows from Equations (7) and (8) that
c p T { q } > c p T .
Suppose player a is a firm p .
  • For all countries q T Q ,
    c q T = f q ( d q T ) and c q T { p } = f q ( d q T { p } ) ,
    where d q T { p } = d q T 3. Then,
    c q T { p } = f q ( d q T { p } ) = f q ( d q T ) = c q T .
  • For all firms p T P
    c p T = q : q Q T S ¯ p q + q : q Q ( Q T ) S p q
    and
    c p T { p } = q : q Q ( T { p } ) S ¯ p q + q : q Q ( Q ( T { p } ) S p q = q : q Q T S ¯ p q + q : q Q ( Q T ) S p q = c p T .
It follows from Equations (11) and (12) that
c p T { p } = c p T .
Equation (13) is a contradiction to the definition of a benefactor defined in Equation (5), so p cannot be a benefactor. However, inequality (9) satisfies the condition for a benefactor defined in (5), hence, a country q T N is a benefactor.    □

2.2. Corporation Tax Games

We begin with the definition of a cost coalitional vector as the pair ( N , c N ) , where c N = ( c k T ) k T , T N represents the vector of individual agent k costs in all possible coalitions T. We next prove that the cost coalitional vector c N is cost monotonic, i.e., c k S c k T for all k T and S T N .
Theorem 2.
The cost coalitional problem ( N , c N ) satisfies cost monotonicity Meca et al. (2019).
Proof. 
Let S , T be any two sets such that S T N . A member of S can either be a country or a firm.
Suppose country q S Q , then
c q T = f q ( d q T ) and c q S = f q ( d q S ) .
Since d q S d q T and f q is a strictly increasing function, then
c q S = f q ( d q S ) > f q ( d q T ) = c q T .
On the other hand, suppose firm p S P , then
c p T = q : q Q T S ¯ p q + q : q Q ( Q T ) S p q = q : q Q S S ¯ p q + q : q Q ( T S ) S ¯ p q + q : q Q ( Q T ) S p q , c p S = q : q Q S S ¯ p q + q : q Q ( Q S ) S p q = q : q Q S S ¯ p q + q : q Q ( T S ) S p q + q : q Q ( Q T ) S p q .
If T S contains atleast one country, then
c p S > c p T , sin ce S p q > S ¯ p q .
Otherwise,
c p S = c p T ,
since
q : q Q ( T S ) S p q = q : q Q ( T S ) S ¯ p q .
In any case,
c p S c p T .
   □
Definition 5.
We define the multiple corporation tax game Meca et al. (2019) as a pair ( N , v ) , where
v ( T ) = p T c p T for all T N , a n d v ( ) = 0 .
Note: p T implies p can either be a firm p or a country q4.
We now take a moment to differentiate between a replaceable and irreplaceable benefactor in a coalition.
Definition 6.
Let b ¯ be a single benefactor in a coalition T. If b ¯ leaves the coalition and all other members in T see their cost increase, then b ¯ is called an irreplaceable benefactor. On the other hand, if there are several benefactors in a coalition T, and the cost of members of the coalition remains the same despite benefactor b ¯ leaving the coalition, then we say that each benefactor is replaceable.
Theorem 3.
Let ( N , c N ) be a cost coalitional problem with multiple agents and irreplaceable benefactors and ( N , v ) be the associated multiple corporation tax game. Then,
i.
For all T N and firm p T P ,
v ( T ) v ( T { p } ) = c p T
ii.
For all T N and country q T Q ,
v ( T ) v ( T { q } ) = c q T p : p T P ( S k q S ¯ k q ) p : p Q ( T { q } ) f p ( d p T { q } ) f p ( d p T ) .
Proof. 
i.
For any coalition T N and firm p T P , we have
v ( T ) v ( T { p } ) = p : p T c p T p : p T { p } c p T { p } = c p T + p : p T { p } c p T c p T { p } .
It is now left to show that p : p T { p } c p T c p T { p } = 0 . Let us first notice that5
p : p T { p } c p T c p T { p } = q : q Q ( T { p } ) c q T c q T { p } + p : p P ( T { p } ) c p T c p T { p } .
Having separated the p that could either be a country or firm in distinct p and q, then we can proceed with no ambiguity. Notice that p is a firm, and it follows from (1) that
d q T = d q T { p } for all q Q ( T { p } ) .
Hence,
c q T c q T { p } = 0 .
So,
p : p T { p } c p T c p T { p } = p : p P ( T { p } ) c p T c p T { p } = p : p P ( T { p } ) q : q T Q S ¯ p q + q : q Q ( T Q ) S p q p : p P ( T { p } ) q : q ( T { p } ) Q S ¯ p q + q : q Q ( ( T { p } ) Q ) S p q .
Since p is a firm, then
q : q T Q S ¯ p q = q : q ( T { p } ) Q S ¯ p q
and
q : q Q ( T Q ) S p q = q : q Q ( ( T { p } ) Q ) S ¯ p q .
Therefore,
p : p T { p } c k T c k T { p } = 0 .
Hence, from (15)–(18), we have that
v ( T ) v ( T { p } ) = c p T .
ii.
For any T N and country q T Q ,
v ( T ) v ( T { q } ) = p : p T c p T p : p T { q } c p T { q } = c q T p : p T { q } c p T { q } c p T = c q T p : p Q ( T { q } ) c q T { q } c q T p : p P ( T { q } ) c q T { q } c q T .
For q Q ( T { q } ) ,
c q T { q } c q T = f q ( d q T { q } ) f q ( d q T ) .
Moreover, for every p P ( T { q } ) ,
c p T { q } c p T = q : q Q ( T { q } ) S ¯ p q + q : q Q ( Q ( T { q } ) ) S p q q Q T S ¯ p q + q : q Q ( Q T ) ) S p q = q : q Q ( T { q } ) S ¯ p q + S p q + q : q Q ( Q T ) S j q [ q : q Q ( T { q } ) S ¯ p q + S ¯ p q + q : q Q ( Q T ) S p q ] .
Hence,
c p T { q } c p T = S p q S ¯ p q .
Substituting (20) and (21) into Equation (19), we have,
v ( T ) v ( T { q } ) = c q T q : q Q ( T { q } ) f q ( d q T { q } ) f q ( d q T ) p : p P ( T { q } ) S p q S ¯ p q = c q T p : p Q ( T { q } ) f p ( d p T { q } ) f p ( d p T ) p : p P T S p q S ¯ p q .
   □

2.3. The Shapley Value for Multiple Corporation Tax Games

We begin with the definition of the Shapley value.
Definition 7.
The Shapley value ϕ i ( v ) , for a player i N in a TU game ( N , v ) is defined as the average of the marginal contribution of the game. That is,
ϕ i ( v ) = 1 | N | ! π v ( P ( π ) { i } ) v ( P ( π ) ) .
where ∏ is the set of all permutations of { 1 , 2 , , n } and P ( π ) is the set of players in permutation π who have joined the coalition before player i. For readability, let S = P ( π ) . Coalition S can be rearranged in | S | ! ways, and the number of orderings of N ( S { i } ) is ( | N | ( | S | + 1 ) ) ! = ( | N | | S | 1 ) ! . Hence, Equation (22) can also be seen as follows:
ϕ i ( v ) = S : i S N | S | ! ( | N | ( | S | + 1 ) ) ! | N | ! v ( S { i } ) v ( S )
Lemma 1.
Let N be a finite set with | N | = n , and fix an element i N . The fraction in the Shapley value defined in Equation (23) sums up to 1, i.e.,
S : i S N | S | ! ( n | S | 1 ) ! n ! = 1 .
Proof. 
The sum is taken over all subsets S of N that do not contain i. Let us denote T = N { i } , so | T | = n 1 . Then, for each k = 0 , 1 , , n 1 , there are n 1 k subsets of T of size k. We can group the summation according to the cardinality of S as follows:
S : i S N | S | ! ( n | S | 1 ) ! n ! = k = 0 n 1 S T | S | = k k ! ( n k 1 ) ! n ! = k = 0 n 1 n 1 k · k ! ( n k 1 ) ! n ! .
Now simplify the binomial coefficient with the following factorial terms:
n 1 k · k ! ( n k 1 ) ! n ! = ( n 1 ) ! k ! ( n 1 k ) ! · k ! ( n k 1 ) ! n ! = ( n 1 ) ! n ! .
Note that this value is independent of k, so we can factor it out of the summation as follows:
k = 0 n 1 n 1 k · k ! ( n k 1 ) ! n ! = k = 0 n 1 ( n 1 ) ! n ! = ( n 1 ) ! n ! · k = 0 n 1 1 = ( n 1 ) ! n ! · n = 1 .
The intuition of this fraction summing to 1 is the weight given to each subset S N { i } when computing the marginal contribution of player i in the Shapley value formula. Specifically, it is the probability that player i joins a coalition at the exact moment after the members of S have joined.   □
Theorem 4.
For any multiple corporation tax game ( N , v ) ,
i.
The Shapley value for firms is,
ϕ p ( v ) = c p N + 1 2 q : q Q ( S p q S ¯ p q ) for all p P .
ii.
The Shapley value for countries is,
ϕ q ( v ) = c q N 1 2 p : p P ( S p q S ¯ p q ) + 1 2 q : q Q { q } ( z q q z q q ) for all q Q .
We remind the reader that  z q q  is already defined in Equation (4).
Proof. 
i.
Let us fix p P . It follows from the Shapley value defined in (7) that
ϕ p ( v ) = T : p T N ( | T | 1 ) ! ( | N | | T | ) ! | N | ! v ( T ) v ( T { p } ) .
Let
γ ( | T | ) = ( | T | 1 ) ! ( | N | | T | ) ! | N | !
We can split the coalitions into two disjoint subsets, such that one contains only firms, and the other contains mixed agents (at least one firm and one country) as follows:
i.
p T N , T P and T Q = .
ii.
p T N , T P and T Q .
We calculate
ϕ p ( v ) = T : p T N T P , T Q = γ ( | T | ) v ( T ) v ( T { p } ) + T : p T N T P , T Q γ ( | T | ) v ( T ) v ( T { p } )
From Theorem 3, we obtain the equation below, and Equation (2) subsequently applies in the next line of the equation
= T : p T N T P , T Q = γ ( | T | ) · c p T + T : p T N T P , T Q γ ( | T | ) · c p T = T : p T N T P , T Q = γ ( | T | ) q : q Q S p q + T : p T N T P , T Q γ ( | T | ) q : q Q T S ¯ p q + q : q Q ( Q T ) S p q
From Lemma 1
T : T N , p T γ ( | T | ) = 1 .
Hence,
T : p T N T P , T Q = γ ( | T | ) + T : p T N T P , T Q γ ( | T | ) = 1 T : p T N T P , T Q = γ ( | T | ) = 1 T : p T N T P , T Q γ ( | T | )
Then,
ϕ p ( v ) = Q : q Q S p q · 1 T : p T N T P , T Q γ ( | T | ) + T : p T N T P , T Q γ ( | T | ) q : q Q T S ¯ p q + q : q Q ( Q T ) S p q = q : q Q S p q T : p T N T P , T Q γ ( | T | ) q : q Q T S p q q : q Q T S ¯ p q = q : q Q S p q q : q Q ( S p q S ¯ p q ) · T : q , p T N γ ( | T | ) .
We now show that T N q , p T T P T Q γ ( T ) = 1 2 , for every q Q .
Note: First, the given sum T N q , p T T P T Q counts the number of subsets T of N that satisfy the following:
i.
q , p T (i.e., T must always include these two elements).
ii.
T P and T Q , which is always true as q Q and p P .
Since T must contain q and p , choosing T reduces to selecting the remaining t 2 elements from N { q , p } , which has | N | 2 elements.
Thus, the number of such subsets of size t is as follows:
| N | 2 t 2
Summing over all possible sizes t from 2 to | N | , we obtain the following:
T : q , p T N T P , T Q γ ( | T | ) = t = 2 | N | | N | 2 t 2 γ ( t )
Substituting Equation (25), we have
= t = 2 | N | t 1 | N | ( | N | 1 ) = 1 | N | ( | N | 1 ) t = 1 | N | 1 t . = 1 | N | ( | N | 1 ) ( | N | 1 ) | N | 2
Hence,
T : q , p T N T P , T Q γ ( | T | ) = 1 2 .
Then,
ϕ p ( v ) = q : q Q S p q 1 2 q : q Q T S p q q : q Q T S ¯ p q = q : q Q S p q 1 2 q : q Q S p q + 1 2 q : q Q S ¯ p q = 1 2 q : q Q S ¯ p q + q : q Q S p q .
We reformulate the equation above using Equation (2) to express the following equation as the sum of the first term and a sign change inside the bracket,
ϕ p ( v ) = c p N + 1 2 q : q Q S p q S ¯ p q .
ii.
For all countries q Q , it follows from the Shapley formula that
ϕ q ( v ) = T : q T N ( | T | 1 ) ! ( | N | | T | ) ! | N | ! v ( T ) v ( T { q } ) .
From Theorem 3, we have
ϕ q ( v ) = T : q T N γ ( | T | ) c q T p : p T P ( S p q S ¯ p q ) q : q Q ( T { q } ) f q ( d q T { q } ) f q ( d q T ) .
Solving each of the addends in Formula (30), we first take into account that, for all T N , we have
c q T = c q q : q Q ( T { q } ) z q q .
Then,
T : q T N γ ( | T | ) c q T = c q T : q T N γ ( | T | ) q : q Q ( T { q } ) z q q = c q N + 1 2 q : q Q ( T { q } ) z q q .
Secondly,
T : q T N γ ( | T | ) p : p T P ( S p q S ¯ p q ) = T : q T N γ ( | T | ) p P ( S p q S ¯ p q ) = 1 2 p P ( S p q S ¯ p q ) .
Lastly,
T : q T N γ ( | T | ) q : q Q ( T { q } ) f q ( d q T { q } ) f q ( d q T ) = q : q T N γ ( | T | ) q Q { q } f q ( d q T { q } ) f q ( d q T )
From Equation (4), we have the following:
= 1 2 q : q Q { q } z q q .
Collectively, we obtain
ϕ q ( v ) = c q N 1 2 p : p P ( S p q S ¯ p q ) + 1 2 q : q Q { q } ( z q q z q q ) for all q Q .
   □
Remarks6:
  • The cost of a firm p P in grand coalition N is c p N . Firm p is a beneficiary in coalition N, and it has benefited from country q Q an amount which is S p q S ¯ p q . The Shapley value increases the cost of firm p by half of the amount it benefited from country q.
  • The cost of country q Q is reduced by half of S p q S ¯ p q . This reduction explains why the Shapley value always compensates the benefactors.
  • Suppose q , q Q are countries in the same coalitions. If q is a benefactor and q is a beneficiary, then the Shapley value compensates the benefactor by reducing the cost of country q in coalition N by 1 2 z l l .

2.4. Application on European Corporate Income Tax

European countries require businesses to pay corporate income taxes on their profits. The amount of tax a business pays depend on the tax base and the corporate tax rate. As of 2022, Portugal has the highest corporate income tax rate at 31.5%, Germany at 29.9%, and France at 28.4%.
The application of this section focuses on a model of three firms A, B, and C who operate in two countries, Poland and Italy. Table 1 shows the profit in million EUR for each firm in each of the countries.
These firms have to pay tax equivalent to 19% of their profit to Poland and 27.81% to Italy. If any of the firms choose to cooperate with any of the countries, they will be rewarded with a tax reduction of 10% for Poland, and 12% for Italy. As a result, we obtain the tax obligation (Table 2) as follows:
To model the cost structure of countries participating in tax cooperation, we assume that each country q incurs a cost composed of two components as follows: a fixed cost and a variable component that depends on coalition membership. The fixed cost k 1 represents baseline administrative expenses associated with tax enforcement and regulatory compliance, such as domestic auditing infrastructure or staffing. These costs are incurred regardless of whether a country cooperates with others. The second component, k 2 d q T , captures the marginal cost or savings derived from being part of a coalition. Specifically, d q T represents a measure of the enforcement intensity or information-sharing efficiency achieved through cooperation in coalition T, and k 2 scales its impact on the country’s total cost. For any country q T Q N , the cost function is given by the following:
c q T = k 1 + k 2 d q T , where k 1 , k 2 R .
where d q T captures the coalition-dependent factor and is defined as follows:
d q T = 1 , if ( T Q ) { q } = , a , otherwise .
The cost function presented in Equation (32) reflects the practical structure of tax enforcement costs faced by countries participating in cooperative arrangements. The first term, k 1 , represents fixed overhead costs associated with tax enforcement, such as administrative infrastructure, personnel, and domestic audit mechanisms, which are incurred regardless of coalition membership. The second term, k 2 d q T , introduces a variable component that depends on the composition of the coalition to which the country belongs. This formulation captures the realistic intuition that enforcement costs can be significantly reduced when countries cooperate through mechanisms such as joint audits, shared information systems, and treaty-based data exchanges. In particular, if a country acts alone, it bears the full burden of enforcement. However, when it participates in a coalition, it benefits from collective efforts and shared resources, thereby reducing its effective cost. This assumption aligns with empirical evidence on multilateral tax enforcement effectiveness, as observed in frameworks like the OECD’s Base Erosion and Profit Shifting (BEPS) initiative. The discount effect from cooperation is captured by a parameter a, where 0 < a < 1 , which serves to scale down the cost contribution d q T in cooperative settings. Thus, our model captures the trade-off countries face between unilateral enforcement and joining coalitions that enhance compliance and lower overall enforcement costs.
For the purpose of our work, we assign specific cost functions to Poland and Italy, reflecting their respective roles in tax cooperation as follows:
c P o l a n d T = 120 + 65 · d P o l a n d T , c I t a l y T = 210 + 112 · d I t a l y T .
Here, the values of a differ between countries to reflect variations in institutional capacity, tax administration efficiency, and the degree to which cooperation reduces enforcement costs. Specifically, we set a = 0.8 for Poland and a = 0.6 for Italy, indicating that Italy experiences a greater relative reduction in costs when forming coalitions compared to Poland.
This assumption aligns with empirical observations that countries with stronger enforcement mechanisms benefit more from cooperation by reducing redundancy and leveraging shared information. By incorporating these structured cost functions, our model captures the strategic incentives for countries to participate in tax cooperation, making it possible to analyze how coalitional structures influence overall cost allocations and strategic behavior in international tax enforcement.
The pseudocode that implements the theoretical framework of the Shapley value for the tax problem is presented in Algorithm 1.7 This finds the possible coalitions, cost of each members in the coalition, and the Shapley value of each member in the grand coalition. Using Algorithm 1, we obtain the cost table (Table 3) for each participant in each of the possible coalitions and the Shapley value of each participants (Table 4).
Algorithm 1: Tax cooperation algorithm
Require: 
Tax rate of countries R q ; Discount rate of countries to firms for cooperation, R ¯ q , Firms profit in each country, P r o f i t p , q , country cost function c q T .
  1:
Step 1: Compute Tax Due For Each Firm in Each Country
  2:
for each firm profit in each country, P r o f i t p , q  do
  3:
   for each country’s tax rate, R q  do
  4:
     Compute T a x _ D u e p , q = R q 100 × P r o f i t [ p , q ]
  5:
   end for
  6:
end for
  7:
Step 2: Compute Reduced Tax
  8:
for each firm p in coalition with countries q do
  9:
   for each country’s reduced tax rate, R ¯ q  do
10:
     Compute R e d u c e d _ T a x p , q = T a x _ D u e p , q R ¯ q 100 × T a x _ D u e p , q
11:
   end for
12:
end for
13:
Step 3: Generate the power set 2 | P Q | { } , which denote possible coalitions of firms and countries
14:
Step 4: Compute Cost of a Firm in a Coalition
15:
for each firm p do
16:
    S ¯ p q = 0 , S p q = 0
17:
   for each coalition C do
18:
     if country q is in C then
19:
        Compute reduced tax obligations of firm p to country q based on coalition membership: S ¯ p q
20:
     else if country q is not in C then
21:
        Compute tax obligations of firm p to country q based on coalition membership: S p q
22:
     end if
23:
     Compute C p T = S ¯ p q + S p q
24:
   end for
25:
end for
26:
Step 5: Compute Cost of a Country in a Coalition
27:
for each country q in Countries do
28:
   for each coalition C do
29:
     if q is in or not in C then
30:
        Compute country cost, C q T using the cost function predefined (Equation (34)).
31:
     end if
32:
   end for
33:
end for
34:
Step 6: Compute Coalition Worth
35:
for each coalition C do
36:
   Compute total coalition value by summing the cost of members in the coalition
37:
end for
38:
Step 7: Compute Shapley Value for Firms
39:
for each firm p in the grand coalition do
40:
   Compute Shapley value using Equation (29)
41:
end for
42:
Step 8: Compute Shapley Value for Countries
43:
for each country c do
44:
   Compute Shapley value using Equation (31)
45:
end for
46:
Output: Coalition Cost Table, Shapley Values for members in the grand coalition.

2.5. Results Discussion

Our study investigates a cooperative taxation scenario involving three firms—A, B, and C—operating across two jurisdictions—Italy and Poland. Each firm generates distinct profits in both countries and is subject to the corresponding corporate income tax obligations. These tax obligations are computed using the statutory tax rates—19% in Poland and 27.81% in Italy—alongside country-specific cooperation discounts of 10% and 12%, respectively, which are granted when firms form coalitions with tax authorities. Table 2 summarizes the profit and tax liabilities for each firm under the default, non-cooperative regime. The taxation setup, while hypothetical for illustrative purposes, provides a structured environment to apply the Shapley value as a fair and theoretically grounded tool for cost allocation. Our proposed algorithm allows these cooperative scenarios to be evaluated across all possible coalitional structures, offering valuable insight into the potential advantages of coordinated tax enforcement.
Table 3 presents the cost implications of all possible coalitions involving the three firms and the two countries, totaling 2 5 1 = 31 coalition structures. Each row in the table lists the cost borne by participants within a coalition (in black), as well as the costs that non-participating agents would face outside the coalition (in red). These costs reflect, for firms, their total tax obligations across both countries, and for countries, the expenditure on administrative enforcement and infrastructure—with cost reductions applied when coalition-based cooperation is achieved. For instance, the eighth row, which corresponds to the coalition { A , Poland } , indicates a cost of 209.39 for Firm A and 185 for Poland, reflecting their discounted obligations. Non-members such as Firm B, Firm C, and Italy continue to bear their full individual costs. This structure allows us to assess how costs change when different subsets of agents coordinate their efforts and whether such coordination is attractive to all parties.
A key observation from Table 3 is that unilateral action results in the highest individual cost for all agents. When operating independently, Firms A, B, and C incur tax obligations of 215.66, 125.16, and 232.90, respectively—identical to their baseline tax dues in the absence of cooperation (Table 2). Likewise, Poland and Italy bear costs of 185 and 322, respectively, when acting alone. In contrast, joint cooperation consistently reduces costs for the involved members. For example, when Poland and Italy form a coalition, their individual costs decrease to 172 and 277.20, respectively, (see Row 15), illustrating the fiscal benefit of joint tax enforcement. Importantly, even when firms are included in the coalition, the countries’ costs do not increase, and firms themselves benefit through reduced tax liabilities. This property aligns with the theoretical notion of benefactors, as formalized in Definition 5, and is supported by Theorem 1, whereby the inclusion of certain agents in a coalition lowers the cost for others without introducing additional burden.
While forming coalitions yields lower total costs, an equally important consideration is how these costs are distributed among participants. An inequitable distribution could disincentivize participation, even when collective gains exist. To address this, we apply the Shapley value to redistribute the total cost among members based on their marginal contributions to each coalition. Table 4 reports the resulting Shapley value allocations for all coalition structures. In the grand coalition involving all five agents, the redistributed tax obligations for Firms A, B, and C are $203.34, $118.04, and $220.12, respectively—each of which is strictly lower than the cost incurred under unilateral or partial cooperation. Likewise, Poland and Italy bear costs of $145.00 and $271.98, reflecting significant savings compared to their standalone expenditures. These results indicate that the Shapley value provides a principled mechanism to equitably assign costs in a way that respects each participant’s role in achieving overall efficiency.
A natural question is whether smaller coalitions might offer better outcomes for individual agents. Consider, for instance, Firm B’s cost in the coalition { A , B , C , Italy } (Row 27 of Table 4), where its redistributed cost is $117.49—slightly lower than the $118.04 assigned in the grand coalition. Although this may seem appealing to Firm B, such a coalition imposes a higher cost on Italy ($310.29) compared to the grand coalition allocation of $271.98. This imbalance makes the coalition less attractive to Italy, potentially undermining its stability. The Shapley value thus not only ensures fairness but also promotes coalition structures where all participants are better off, reducing the risk of defection. Our results show that while marginal gains might exist in fragmented coalitions for select members, these are typically offset by disproportional burdens on others—underscoring the unique stability of the grand coalition under Shapley value allocation.
Despite the theoretical appeal of the grand coalition, practical limitations may prevent its formation in real-world taxation environments. Coordination among multiple sovereign governments and independent firms requires high levels of trust, transparency, and shared incentives, which are often absent in international tax relations. Information asymmetries, legal restrictions, and strategic behaviors—such as misreporting profits or selectively complying with treaties—that may undermine efforts to implement cooperative schemes. Additionally, political economy considerations, such as the desire to maintain national tax competitiveness, may lead countries to opt out of collective frameworks. While our model assumes full participation and truthful cooperation, actual policy implementation would likely need to address these frictions through credible enforcement mechanisms and robust institutional design. Nonetheless, our results offer a normative benchmark for what can be achieved under ideal cooperation, guiding future efforts to approximate these outcomes in policy.
From a methodological perspective, our algorithm for computing coalition costs and Shapley value allocations is scalable to moderately large player sets, though its complexity grows exponentially with the number of agents. In high-dimensional settings, approximation techniques or sampling-based Shapley estimators may be required to maintain tractability. Furthermore, the results in our study are based on specific assumptions about tax rates and discount incentives. Variations in these parameters could influence coalition attractiveness and the magnitude of redistributed costs. For instance, a higher discount for coalition participation would make cooperation more appealing, while asymmetries in firm size or profit distribution might shift the burden disproportionately. Although we do not perform a formal sensitivity analysis here, future work could explore how parameter changes affect coalition stability and allocation fairness. Incorporating such robustness checks would further enhance the practical relevance of the Shapley value framework in cooperative tax policy design.

3. Shapley Value for Assignment Game

In many aspects of life, matching problems arise where two distinct groups must be paired efficiently. Students apply to universities, companies hire employees, and buyers negotiate with sellers in markets. These scenarios all involve two-sided markets, where participants on one side seek to form beneficial partnerships with those on the other. However, the challenge lies in determining an optimal and fair way to make these matches, especially when preferences, valuations, or constraints differ among participants.
The study of matching markets has long been a subject of interest in economics and game theory. Gale and Shapley (1962) introduced the concept of stable matching in their work on college admissions, where students and universities rank each other based on preferences. Their findings laid the foundation for understanding how to create stable and incentive-compatible matchings in various settings. While the marriage proposal problem they introduced assumes no transfer of money between participants, Shapley and Shubik (1971) extended the model to assignment games where monetary compensation influences match stability—particularly in markets like real estate or labor allocation.
In this section, we explore assignment markets through the lens of cooperative game theory. Specifically, we examine the assortative assignment game, where agents on both sides are assigned to one another in a way that leads to optimal pairings that maximize total market value. Using a structured valuation matrix, we illustrate how assignments are formed, and we analyze the results through a computational method. Finally, leveraging the known equivalence between the Becker solution (Becker, 1974) and the Shapley value for specific matrix structures, we compute the Shapley value for participants in a real estate market. Our approach not only provides insights into fair revenue distribution but also reinforces the role of cooperative game theory in solving real-world economic matching problems.

3.1. Assignment Market for a Two-Sided Market

Let B be a finite set of buyers and S a finite set of sellers. Each buyer b B is willing to buy at most one item and each s S has exactly one item for sale. Suppose seller s j S values their item for k s j and buyer b i B can pay at most h b i s j for seller s j S . We assume that the item is non-negotiable, that is, there is no trade if h b i s j < k s j 8, and we proceed to give definitions to some terms.
Definition 8.
Let T B S . We define the valuation matrix, V ( T ) , of an assignment game as a matrix of size | B | × | S | , whose elements v b i s j ( T ) is computed as
v b i s j ( T ) = h b i s j k s j i f b i T B , s j T S and | T | = 2 0 o t h e r w i s e
Our valuation matrix as defined in Equation (35) is consistent with a matching process. A possible matching occurs when there are exactly two distinct members (a seller and a buyer) in coalition T; otherwise, it obtains the value of zero.
Definition 9.
We define the assignment market as the tripple ( B , S , V ( T ) ) .
Definition 10.
An assignment market ( B , S , V ( T ) ) is assortative if the valuation matrix V ( T ) is
i.
Supermodular, that is
v b i s l + v b i s j v b i s j + v b k s l for all 1 i < k | B | and 1 j < l | S | ;
ii.
Monotone, that is
v b i s j v b k s l for all 1 i k | B | and 1 j l | S | .
Definition 11.
We now define the assignment game as the pair ( B S , w V ( T ) ) , where w V ( T ) is the worth of possible coalitions T ( B S ) in valuation matrix V ( T ) .
There is no gainsaying that the assignment markets can be formulated as a standard linear (integer) programming, with the constraint bounded by 1, since we are under the assumption that a buyer can only acquire at most one house, and a seller can only sell one house at most.
max : w V ( T ) = b i B s j S v b i s j x b i s j subject to : b i B x b i s j 1 for s j S s j S x b i s j 1 for b i B x b i s j { 0 , 1 }
We denote x b i s j 0 , 1 as the decision variable indicating whether a partnership is formed between buyer b i and seller s j . The term v b i s j V ( T ) represents the valuation of this transaction within the coalition T B S . The objective of the assignment market is to identify the optimal matching between buyers and sellers that maximizes the total value of transactions. This is captured through a linear programming formulation, subject to the following two key constraints: each seller may sell at most one house, and each buyer may purchase at most one house.
Having formally linked the assignment game to a linear programming problem that maximizes the total valuation of a coalition T, we next turn to the computation of Shapley values for the participants. This is achieved by leveraging the equivalence between the Becker solution and the Shapley value in assortative assignment games, as established by Martínez-de Albéniz et al. (2019). We begin by presenting the formal definition of the Becker solution, followed by the theorem that demonstrates its equivalence to the Shapley value in this setting.
Definition 12.
Let ( B , S , V ( T ) ) be a square assortative assignment market. The Becker solution denoted by B ( V ( T ) ) is given by the pair ( u * , v * ) R + m × R + m , where
u i * = 1 2 a i i + 1 2 p = 1 i 1 a p + 1 p 1 2 k = 1 i 1 a k k + 1 , v j * = 1 2 a j j 1 2 p = 1 j 1 a p + 1 p + 1 2 k = 1 j 1 a k k + 1 for all b i B and s j S .
Theorem 5.
The Shapley value, ϕ ( w V T ) , of an assignment game ( B S , w V ( T ) ) with | B | = | S | = m coincides with the Becker solution B ( V ( T ) ) if the valuation matrix V ( T ) is of the form
α 1 α 1 α 1 α 1 α 1 α 2 α 2 α 2 α 1 α 2 α 3 α 3 α 1 α 2 α 3 α m with 0 α 1 α 2 α m .
Proof. 
Let ( B , S , V ( T ) ) be a square assignment market with | B | = | S | = m and valuation matrix V ( T ) given by
v i j = α min ( i , j ) , with 0 α 1 α 2 α m .
The unique optimal matching under V ( T ) is the identity matching μ * = { ( b i , s i ) } i = 1 m with the total value w V ( T ) ( B S ) = i = 1 m α i .
The Becker solution allocates this total value via the following:
u i * = 1 2 α i + 1 2 p = 1 i 1 α p + 1 1 2 k = 1 i 1 α k , v i * = α i u i * ,
where u i * and v i * are the payoffs to b i and s i , respectively. Then, u i * + v i * = α i and i = 1 m ( u i * + v i * ) = i = 1 m α i .
The Shapley value for each agent in an assignment game is given by
ϕ i ( w ) = T N { i } | T | ! ( | N | | T | 1 ) ! | N | ! w ( T { i } ) w ( T ) .
By Shapley and Shubik (1971), the Shapley value lies in the core, and under strict assortativity, marginal contributions depend only on rank. Therefore,
ϕ ( w V ( T ) ) = ( u 1 * , , u m * , v 1 * , , v m * ) = B ( V ( T ) ) .

3.2. Application of the Shapley Value in Matching Buyers and Sellers

We consider a real estate market consisting of four houses available for sale and four buyers interested in acquiring them. In this setting, each buyer is restricted to purchasing exactly one house. Let the set of sellers be denoted by S = s 1 , s 2 , s 3 , s 4 and the set of buyers by B = b 1 , b 2 , b 3 , b 4 . The sellers’ reserve prices (in thousand USD) and the corresponding valuations assigned by the buyers to each house are presented in Table 5.
The valuation matrix is based on Equation (35), as follows:
V ( T ) = 21 21 21 21 21 30 30 30 21 30 38 38 21 30 38 60 .
Since the valuation matrix V ( T ) is supermodular and monotonic, as defined in Definition 10, the triplet ( B , S , V ( T ) ) constitutes an assortative assignment market. We now proceed to formulate the corresponding linear programming problem that characterizes this market, with the objective of identifying the optimal matching between buyers and sellers. Once the optimal solution is obtained, we apply Theorem 5 to derive the Shapley value for each participant in the grand coalition.
max : w V ( T ) = 21 x b 1 s 1 + 21 x b 1 s 2 + 21 x b 1 s 3 + 21 x b 1 s 4 + 21 x b 2 s 1 + 30 x b 2 s 2 + 30 x b 2 s 3 + 30 x b 2 s 4 + 21 x b 3 s 1 + 30 x b 3 s 2 + 38 x b 3 s 3 + 38 x b 3 s 4 + 21 x b 4 s 1 + 30 x b 4 s 2 + 38 x b 4 s 3 + 60 x b 4 s 4 subject to : x b 1 s 1 + x b 1 s 2 + x b 1 s 3 + x b 1 s 4 1 x b 2 s 1 + x b 2 s 2 + x b 2 s 3 + x b 2 s 4 1 x b 3 s 1 + x b 3 s 2 + x b 3 s 3 + x b 3 s 4 1 x b 4 s 1 + x b 4 s 2 + x b 4 s 3 + x b 4 s 4 1 x b 1 s 1 + x b 2 s 1 + x b 3 s 1 + x b 4 s 1 1 x b 1 s 2 + x b 2 s 2 + x b 3 s 2 + x b 4 s 2 1 x b 1 s 3 + x b 2 s 3 + x b 3 s 3 + x b 4 s 3 1 x b 1 s 4 + x b 2 s 4 + x b 3 s 4 + x b 4 s 4 1 , x b i s j { 0 , 1 } .
We solved the linear programming in (39) with the Python (PULP) library (Jayakumar et al., 2017). The result of this linear programming is as follows:
x b 1 s 1 = 1 , x b 1 s 2 = x b 1 s 3 = x b 1 s 4 = 0 x b 2 s 1 = 0 , x b 2 s 2 = 1 , x b 2 s 3 = x b 2 s 4 = 0 x b 3 s 1 = x b 3 s 2 = 0 , x b 3 s 3 = 1 , x b 3 s 4 = 0 x b 4 s 1 = x b 4 s 2 = x b 4 s 3 = 0 , x b 4 s 4 = 1 w V ( T ) = 149 = v ( B S ) .
We recall that x b i s j denotes the binary decision variable indicating whether a coalition (i.e., a matching) is formed between buyer b i and seller s j . The result presented in Equation (40) implies that the optimal matching consists of buyer 1 paired with seller 1, buyer 2 with seller 2, and buyer 3 with seller 3. This particular matching configuration is the one that maximizes the total surplus in the real estate market, and the worth of each coalition corresponding to the optimal assignment is
v A ( { b 1 , s 1 } ) = 21 , v A ( { b 2 , s 2 } ) = 30 , v A ( { b 3 , s 3 } ) = 38 , v A ( { b 4 , s 4 } ) = 60 .
Since the valuation matrix is of the form defined in (38), then, the Shapley value for each agent in the game is calculated based on definition of the Becker solution defined in Equation (37).
ϕ b 1 ( v A ) = 10.5 , ϕ s 1 ( v A ) = 10.5 , ϕ b 2 ( v A ) = 15 ϕ s 2 ( v A ) = 15 , ϕ b 3 ( v A ) = 19 , ϕ s 3 ( v A ) = 19 , ϕ b 4 ( v A ) = 30 , ϕ s 4 ( v A ) = 30 .
The total worth of the grand coalition, N = { b 1 , b 2 , b 3 , b 4 , s 1 , s 2 , s 3 , s 4 } , is given by the optimal value of the linear programming formulation, which yields v ( N ) = 149 . The sum of the Shapley values across all participants equals this total, confirming the efficiency and consistency of the allocation mechanism.
In the context of this assignment market, the Shapley value does not imply that players individually benefit more by forming the grand coalition than by participating in smaller coalitions—as is the case in the tax cooperation setting. Rather, the Shapley value in this context provides a fair and axiomatic method for allocating the total surplus generated by the optimal matching of buyers and sellers. Each player’s Shapley value reflects their average marginal contribution across all possible permutations of the coalition, thereby capturing their relative importance in achieving the socially optimal assignment. This ensures that the surplus from efficient matching is distributed equitably among participants, consistent with cooperative game-theoretic principles.

4. Conclusions

Our work has explored the application of the Shapley value in cooperative game theory across various contexts, notably in multinational tax obligations and the buyer–seller housing market. The detailed analysis demonstrates how the Shapley value not only helps in minimizing individual tax liabilities among corporations and countries but also provides optimal matching in a housing market where multiple buyers and sellers interact. In the tax scenario, we established that the grand coalition—comprising all firms and countries—results in the most advantageous outcomes, reducing individual tax burdens and ensuring stable and equitable cost sharing. The Shapley value calculations indicated that each member benefits from the grand coalition, thus supporting its sustainability and attractiveness. In the housing market scenario, the Shapley value was applied to model and solve the optimal matching problems in a buyer–seller market.
Our findings underscore the Shapley value’s utility in providing systematic solutions to potential inequities and enhancing cooperative engagement among disparate entities in both taxation and real estate. The implications for policymakers and multinational corporations are profound, as these strategies optimize economic interactions while adhering to fairness and equity. Future research could expand on these frameworks by incorporating more complex economic conditions and dynamic models that reflect the evolving landscape of global finance and real estate markets. For instance, a future research direction for our housing problem is to consider a negotiable case. Further exploration into other areas of finance and economics, such as resource allocation in public utilities or cost-sharing in environmental projects, could validate the versatility of the Shapley value in broader contexts.

Author Contributions

Conceptualization, O.A. and S.T.A.; methodology, O.A. and S.T.A.; formal analysis, O.A. and S.T.A.; data curation, O.A. and S.T.A.; writing—review and editing, O.A. and K.O. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No real-world data were used in this study. The data were generated based on the tax rates of the concerned countries, assumptions regarding tax rate reductions, and assumptions of firms’ profits. Where applicable, the algorithm used to generate the result on the generated data has been provided.

Conflicts of Interest

The authors declare no conflicts of interest.

Notes

1
One such solution is the bargaining model of Harsanyi (1959).
2
The actual tax is higher than the reduced tax as earlier stated. Benefit of coalition.
3
p is a firm and not suffering effect of tax evasion.
4
Attention to this is highly needed, to clear ambiguity in the proof to Theorem 3.
5
See the attention above!
6
Our numerical result in Section 2.4 emphasize the remarks and interpretation of the formula.
7
Our algorithm is written in pseudocode for clarity’s sake. Actual implementation is provided in Python 3.9.6.
8
A future possible direction in this research area would be to consider a negotiable case.

References

  1. Algaba, E., Fragnelli, V., & Sánchez-Soriano, J. (2019). Handbook of the shapley value. CRC Press. [Google Scholar]
  2. Almaraz, S. D.-L., Gelei, A., & Solymosi, T. (2025). Coalition analysis for low-carbon hydrogen supply chains using cooperative game theory. International Journal of Hydrogen Energy. [Google Scholar] [CrossRef]
  3. Becker, G. S. (1974). A Theory of Marriage. In Economics of the family: Marriage, children, and human capital (pp. 299–351). University of Chicago Press. [Google Scholar]
  4. Béal, S., Ferrières, S., Rémila, E., & Solal, P. (2018). The proportional shapley value and applications. Games and Economic Behavior, 108, 93–112. [Google Scholar] [CrossRef]
  5. Boadway, R., & Tremblay, J.-F. (2012). Reassessment of the Tiebout model. Journal of Public Economics, 96(11–12), 1063–1078. [Google Scholar] [CrossRef]
  6. Branzei, R., Dimitrov, D., & Tijs, S. (2008). Models in cooperative game theory (Vol. 556). Springer Science & Business Media. [Google Scholar]
  7. Feige, E. L. (2016). Reflections on the meaning and measurement of unobserved economies: What do we really know about the `shadow economy’? Journal of Tax Administration, 2, 5–41. [Google Scholar] [CrossRef]
  8. Gale, D., & Shapley, L. S. (1962). College admissions and the stability of marriage. American Mathematical Monthly, 69(1), 9–15. [Google Scholar] [CrossRef]
  9. Halkos, G. E., Papageorgiou, G. J., Halkos, E. G., & Papageorgiou, J. G. (2020). Public debt games with corruption and tax evasion. Economic Analysis and Policy, 66, 250–261. [Google Scholar] [CrossRef]
  10. Harsanyi, J. C. (1959). A bargaining model for the cooperative n-person game. Stanford University. [Google Scholar]
  11. Hatfield, J. W., & Kominers, S. D. (2012). Matching in networks with bilateral contracts. American Economic Journal: Microeconomics, 4(1), 176–208. [Google Scholar] [CrossRef]
  12. Jayakumar, A. A., Krishnaraj, C., & Raghunayagan, P. (2017). Optimization of fixed charge problem in Python using PuLP package. International Journal of Control Theory and Applications, 10(2), 443–447. [Google Scholar]
  13. Keen, M., & Konrad, K. A. (2013). The theory of international tax competition and coordination. In Handbook of public economics (Vol. 5, pp. 257–328). Elsevier. [Google Scholar]
  14. Littlechild, S. C., & Owen, G. (1976). A further note on the nucleous of the “airport game”. International Journal of Game Theory, 5, 91–95. [Google Scholar] [CrossRef]
  15. Mahdiraji, H. A., Razghandi, E., & Hatami-Marbini, A. (2021). Overlapping coalition formation in game theory: A state-of-the-art review. Expert Systems with Applications, 174, 114752. [Google Scholar] [CrossRef]
  16. Martens-Weiner, J. (2006). Company tax reform in the European Union: Guidance from the United States and Canada on implementing formulary apportionment in the EU. Springer Science & Business Media. [Google Scholar]
  17. Martínez-de Albéniz, F. J., Rafels, C., & Ybern, N. (2019). Solving Becker’s assortative assignments and extensions. Games and Economic Behavior, 113, 248–261. [Google Scholar] [CrossRef]
  18. Meca, A., García-Martínez, J. A., & Mayor-Serra, Á. J. (2019). The shapley value of corporation tax games with dual benefactors. In Handbook of the shapley value (pp. 313–330). Chapman and Hall/CRC. [Google Scholar]
  19. Meca, A., & Varela-Peña, J. C. (2018). Corporation tax games: An application of linear cost games to managerial cost accounting. In Game theory in management accounting: Implementing incentives and fairness (pp. 361–378). Springer. [Google Scholar]
  20. Ni, D., & Wang, Y. (2007). Sharing a polluted river. Games and Economic Behavior, 60(1), 176–186. [Google Scholar] [CrossRef]
  21. Roth, A. E. (2008). What have we learned from market design? The Economic Journal, 118(527), 285–310. [Google Scholar] [CrossRef]
  22. Saavedra-Nieves, A., & Fiestras-Janeiro, M. G. (2022). Analysis of the impact of DMUs on the overall efficiency in the event of a merger. Expert Systems with Applications, 195, 116571. [Google Scholar] [CrossRef]
  23. Schneider, F. (2018). Size, causes and consequences of the underground economy: An international perspective. Routledge. [Google Scholar]
  24. Schneider, F., & Enste, D. H. (2000). Shadow economies: Size, causes, and consequences. Journal of Economic Literature, 38(1), 77–114. [Google Scholar] [CrossRef]
  25. Shapley, L. S. (1997). A value for n-person games. In Classics in game theory (Vol. 69). Princeton University Press. [Google Scholar]
  26. Shapley, L. S., & Shubik, M. (1954). A method for evaluating the distribution of power in a committee system. American Political Science Review, 48(3), 787–792. [Google Scholar] [CrossRef]
  27. Shapley, L. S., & Shubik, M. (1971). The assignment game I: The core. International Journal of Game Theory, 1(1), 111–130. [Google Scholar] [CrossRef]
  28. Von Neumann, J., & Morgenstern, O. (1947). Theory of games and economic behavior (2nd ed.). Princeton University Press. [Google Scholar]
Table 1. Annual profit of firms operating in Poland and Italy (in million EUR). The table reports the pre-tax profits earned by each firm in the respective countries. These figures serve as the basis for computing tax obligations under both independent and cooperative tax schemes in our tax cooperation game framework.
Table 1. Annual profit of firms operating in Poland and Italy (in million EUR). The table reports the pre-tax profits earned by each firm in the respective countries. These figures serve as the basis for computing tax obligations under both independent and cooperative tax schemes in our tax cooperation game framework.
FirmsProfit in PolandProfit in Italy
A330550
B205310
C633405
Table 2. Profits and tax liabilities of firms operating in Poland and Italy. The table reports each firm’s pre-tax profits in both countries, the corresponding tax liabilities based on national tax rates, and the reduced tax obligations under a cooperative tax agreement. All monetary values are expressed in million EUR. The reduced tax reflects the effect of discount rates applied to incentivize firm participation in tax cooperation schemes.
Table 2. Profits and tax liabilities of firms operating in Poland and Italy. The table reports each firm’s pre-tax profits in both countries, the corresponding tax liabilities based on national tax rates, and the reduced tax obligations under a cooperative tax agreement. All monetary values are expressed in million EUR. The reduced tax reflects the effect of discount rates applied to incentivize firm participation in tax cooperation schemes.
FirmsProfit in PolandProfit in ItalyTax Due in PolandTax Due in ItalyReduced Tax in PolandReduced Tax in Italy
A33055062.70152.9656.43134.60
B20531038.9586.2135.0675.86
C633405120.27112.63108.2499.11
Table 3. Coalition cost allocations for all possible coalitions of firms (A, B, and C) and countries (Poland and Italy). Each row represents a specific coalition, and each column reports the cost borne by a participant under that coalition structure. Black entries denote the cost incurred by a participant who is a member of the coalition, while red entries indicate the cost of participants not in the coalition. This color-coding highlights the incentive for players to join the coalition, as participation results in lower individual costs due to cooperative enforcement benefits or tax discounts. The final column reports the total worth (i.e., aggregate cost) of participants and non-participants of each coalition. This table serves as the foundation for the subsequent Shapley value computations and illustrates how coalition composition affects both individual and collective cost outcomes.
Table 3. Coalition cost allocations for all possible coalitions of firms (A, B, and C) and countries (Poland and Italy). Each row represents a specific coalition, and each column reports the cost borne by a participant under that coalition structure. Black entries denote the cost incurred by a participant who is a member of the coalition, while red entries indicate the cost of participants not in the coalition. This color-coding highlights the incentive for players to join the coalition, as participation results in lower individual costs due to cooperative enforcement benefits or tax discounts. The final column reports the total worth (i.e., aggregate cost) of participants and non-participants of each coalition. This table serves as the foundation for the subsequent Shapley value computations and illustrates how coalition composition affects both individual and collective cost outcomes.
CoalitionABCPolandItalyTotal Cost
A215.66125.16232.90185.00322.001080.72
B215.66125.16232.90185.00322.001080.72
C215.66125.16232.90185.00322.001080.72
Poland215.66125.16232.90185.00322.001080.72
Italy215.66125.16232.90185.00322.001080.72
A, B215.66125.16232.90185.00322.001080.72
A, C215.66125.16232.90185.00322.001080.72
A, Poland209.39125.16232.90185.00322.001074.45
A, Italy197.30125.16232.90185.00322.001062.36
B, C215.66125.16232.90185.00322.001080.72
B, Poland215.66121.27232.90185.00322.001076.83
B, Italy215.66114.81232.90185.00322.001070.37
C, Poland215.66125.16220.87185.00322.001068.69
C, Italy215.66125.16219.38185.00322.001067.20
Italy, Poland215.66125.16232.90172.00277.201022.92
A, B, C215.66125.16232.90185.00322.001080.72
A, B, Poland209.39121.27232.90185.00322.001070.56
A, B, Italy197.30114.81232.90185.00322.001052.01
A, C, Poland209.39125.16220.87185.00322.001062.42
A, C, Italy197.30125.16219.38185.00322.001048.84
A, Italy, Poland191.03125.16232.90172.00277.20998.29
B, C, Poland215.66121.27220.87185.00322.001064.80
B, C, Italy215.66114.81219.38185.00322.001056.85
B, Italy, Poland215.66110.92232.90172.00277.201008.68
C, Italy, Poland215.66125.16207.35172.00277.20997.37
A, B, C, Poland209.39121.27220.87185.00322.001058.53
A, B, C, Italy197.30114.81219.38185.00322.001038.49
A, B, Italy, Poland191.03110.92232.90172.00277.20984.05
A, C, Italy, Poland191.03125.16207.35172.00277.20972.74
B, C, Italy, Poland215.66110.92207.35172.00277.20983.13
A, B, C, Italy, Poland191.03110.92207.35172.00277.20958.50
Table 4. Shapley value allocations for all possible coalition structures among firms (A, B, and C) and countries (Poland and Italy). For each coalition, the table redistributes the total cost of both participating and non-participating members according to their marginal contributions using the Shapley value. Red-colored entries indicate agents who are not part of the coalition but are included for comparative evaluation. Bold asterisk numbers indicate the optimal redistributed cost for each member. The final column, Total, represents the sum of the Shapley values in that row, providing a check on the cost conservation to the total coalition cost in Table 3.
Table 4. Shapley value allocations for all possible coalition structures among firms (A, B, and C) and countries (Poland and Italy). For each coalition, the table redistributes the total cost of both participating and non-participating members according to their marginal contributions using the Shapley value. Red-colored entries indicate agents who are not part of the coalition but are included for comparative evaluation. Bold asterisk numbers indicate the optimal redistributed cost for each member. The final column, Total, represents the sum of the Shapley values in that row, providing a check on the cost conservation to the total coalition cost in Table 3.
CoalitionABCPolandItalyTotal
A215.66125.16232.90185.00322.001080.72
B215.66125.16232.90185.00322.001080.72
C215.66125.16232.90185.00322.001080.72
Poland215.66125.16232.90185.00322.001080.72
Italy215.66125.16232.90185.00322.001080.72
A, B215.68125.14232.90185.00322.001080.72
A, C215.90125.16232.66185.00322.001080.72
A, Poland214.99125.16232.90179.40322.001074.45
A, Italy204.76125.16232.90185.00314.541062.36
B, C215.66125.32232.74185.00322.001080.72
B, Poland215.66125.47232.90180.80322.001076.83
B, Italy215.66119.97232.90185.00316.841070.37
C, Poland215.66125.16226.51179.36322.001068.69
C, Italy215.66125.16226.81185.00314.571067.20
Italy, Poland215.66125.16232.90156.20293.001022.92
A, B, C215.86125.25232.62185.00322.001080.72
A, B, Poland213.65123.73232.90178.28322.001070.56
A, B, Italy203.38118.30232.90185.00312.421052.01
A, C, Poland213.02125.16224.49177.75322.001062.42
A, C, Italy202.73125.16224.53185.00311.421048.84
A, Italy, Poland209.87125.16232.90149.65280.71998.29
B, C, Poland215.66123.72225.14178.27322.001064.80
B, C, Italy215.66118.34225.33185.00312.521056.85
B, Italy, Poland215.66123.58232.90151.80284.741008.68
C, Italy, Poland215.66125.16226.84149.43280.28997.37
A, B, C, Poland212.41123.01223.85177.25322.001058.53
A, B, C, Italy201.99117.49223.71185.00310.291038.49
A, B, Italy, Poland206.86120.08232.90147.51276.69984.05
A, C, Italy, Poland205.07125.16221.99146.23274.29972.74
B, C, Italy, Poland215.66119.97223.71147.37276.42983.13
A, B, C, Italy, Poland203.34 *118.04 *220.12 *145.00 *271.99 *958.50 *
Table 5. Buyers’ valuation and sellers’ basis in the real estate market. The table shows the basis price k s j (in thousand USD) for each seller s j , alongside the valuation h b i s j assigned by each buyer b i to each seller’s house. These valuations reflect the maximum amount each buyer is willing to pay. The objective in the assignment problem is to match buyers to sellers in a way that maximizes total surplus, defined as the difference between the buyer valuation and seller basis.
Table 5. Buyers’ valuation and sellers’ basis in the real estate market. The table shows the basis price k s j (in thousand USD) for each seller s j , alongside the valuation h b i s j assigned by each buyer b i to each seller’s house. These valuations reflect the maximum amount each buyer is willing to pay. The objective in the assignment problem is to match buyers to sellers in a way that maximizes total surplus, defined as the difference between the buyer valuation and seller basis.
s j k s j h b 1 s j h b 2 s j h b 3 s j h b 4 s j
13051515151
24061707070
33556657373
442637280102
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ayodele, O.; Ayodeji, S.T.; Oshinubi, K. Applications of the Shapley Value to Financial Problems. Int. J. Financial Stud. 2025, 13, 80. https://doi.org/10.3390/ijfs13020080

AMA Style

Ayodele O, Ayodeji ST, Oshinubi K. Applications of the Shapley Value to Financial Problems. International Journal of Financial Studies. 2025; 13(2):80. https://doi.org/10.3390/ijfs13020080

Chicago/Turabian Style

Ayodele, Olamide, Sunday Timileyin Ayodeji, and Kayode Oshinubi. 2025. "Applications of the Shapley Value to Financial Problems" International Journal of Financial Studies 13, no. 2: 80. https://doi.org/10.3390/ijfs13020080

APA Style

Ayodele, O., Ayodeji, S. T., & Oshinubi, K. (2025). Applications of the Shapley Value to Financial Problems. International Journal of Financial Studies, 13(2), 80. https://doi.org/10.3390/ijfs13020080

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop