How to code Shapley Values for carbon credit allocation?
20 views (last 30 days)
Show older comments
I want to apply shapley value to determine fair allocation of carbon credits among stakeholders in wastewater heat recovery systems.
I have 3 players and I assumed that ๐ฃ(๐) is the characteristic function quantifies COโ reductions (tCO2/season) achievable by each coalition. Season. Summer;Winter,Autum and Spring
๐ผ- coefficent of cooperaiton between the stakholders.
๐ฃ(๐) =
0 if ๐โ โ
,๐,๐ท,๐,๐,๐,๐ท,๐
๐ผโ
๐๐๐๐ฅ if ๐= ๐,๐ท
๐๐๐๐ฅ if ๐= ๐,๐ท,๐
1 Comment
Torsten
on 21 Jan 2026 at 16:04
Edited: Torsten
on 21 Jan 2026 at 16:21
I don't understand your question.
Do you want to compute the Shapley values for the three stakholders ?
Which formula from
do you want to code ?
You must specify
v(โ
), v({U}), v({D}),v({M}),v({U,D}),v({U,M}),v({D,M}),v({U,D,M})
What are the values for these 2^3 sets of stakholders ?
Here are some set operations you can use:
Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!