Submitted:
27 April 2023
Posted:
28 April 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Research Objectives
- Provide a detailed analysis of shortest-path games in which agents own nodes in a network and seek to transport items between nodes at the lowest possible cost.
- Conduct a comprehensive review of existing literature on the use of the Shapley value in shortest-path games, with a focus on its application to transportation networks [3].
- Develop a model that includes sets of customers, drones, and trucks and uses binary decision variables to indicate whether a drone or truck serves a given customer. The objective of the model is to minimize the total cost of serving all customers while adhering to capacity and synchronization constraints.
- Use the Shapley value to determine the contribution and cost-sharing of each drone and truck in serving the customers [4].
- Explore the formal meaning of the Shapley value and its relationship to shortest-path games in transportation networks. We will highlight exceptional cases and considerations that must be taken into account when applying the Shapley value in such scenarios.
2. An Overview of Cooperative Game Theory
- How can players form coalitions that maximize their collective payoff?
- What mechanism should be developed so that players’ decisions within a coalition are identical to the globally-optimal solutions that maximize the coalition’s payoff?
- How should the maximum coalition’s payoff be fairly divided among its members so that no player would have an incentive to leave the coalition?
- How can players ensure that agreements made within a coalition are enforced and that members do not deviate from the agreed-upon strategy?
- Super-additive games: for all coalitions S, , if , then .
- Convex games: for all S, , .
- Additive games: for all S, , if , then .
- Constant-sum games: for all , .
- Simple games: for all , .
2.1. Solution Concepts for Coalition Games
- The pre-imputation set, labeled P, is defined as: ;
- Based on set P, the imputation set, labeled X, is defined as: .
- Individual rationality means that a player will not accept an outcome which is not at least equal to what he could obtain by acting alone as measured by his characteristic function value.
- Group rationality states that the total cooperative gain of the grand coalition is fully shared.
2.2. The Shapley Value
| Order of arrival | T’s marginal contribution | D’s marginal contribution |
| first T then D | 45 | -30 |
| first D then T | -10 | 25 |
3. Shapley Value for Shortest-Path Games

4. Application of Shapley Value in Shortest-Path Games on Transportation Networks
5. Modeling Delivery Operations with Linear Programming and Shapley Value

5.1. Calculating the Shapley Value for Delivery Operation
| Customers | |||||
|---|---|---|---|---|---|
| Vehicle | A | B | C | Capacity Constraint | Synchronization Constraint |
| Drone D | |||||
| Truck T | - | ||||
5.2. Optimizing the Delivery Operation Using Multi-Agent Reinforcement Learning
6. Results and Discussion
7. Conclusions
References
- Francis, T. Handbook of the Shapley Value. Technometrics 2020, 62. [Google Scholar]
- Schulte, F.; Lalla-Ruiz, E.; Schwarze, S.; Gonzalez Ramirez, R.G. Scalable Core and Shapley Value Allocation Methods for Collaborative Transportation. In International Conference on Computational Logistics; Springer: Berlin/Heidelberg, Germany, 2019; pp. 3–18. [Google Scholar]
- Kimms, A.; Kozeletskyi, I. Shapley value-based cost allocation in the cooperative traveling salesman problem under rolling horizon planning. Euro J. Transp. Logist. 2016, 5, 371–392. [Google Scholar] [CrossRef]
- Gairing, M.; Savani, R. A Study of Proxies for Shapley Allocations of Transport Costs. International Joint Conference on Artificial Intelligence, 2016, pp. 381–387.
- Dupas, R. A Game Theory Approach for the Collaborative Planning of Production and Transportation Activities in the Supply Chain. Ph.D. Thesis, Université de Bordeaux, Bordeaux, France, 2018. [Google Scholar]
- Leyton-Brown, K.; Shoham, Y. Essentials of Game Theory: A Concise Multidisciplinary Introduction; 2008.
- Ordeshook, P.C. Game Theory and Political Theory: An Introduction; Cambridge University Press: Cambridge, UK, 1986. [Google Scholar]
- Osborne, M.J.; Rubinstein, A. A Course in Game Theory; MIT Press: Cambridge, MA, USA, 1994. [Google Scholar]
- Krajewska, M.A.; Kopfer, H.; Laporte, G.; Ropke, S. Horizontal cooperation among freight carriers: request allocation and profit sharing. J. Oper. Res. Soc. 2008, 59, 1483–1491. [Google Scholar] [CrossRef]
- Rosenthal, R.W. A game-theoretic approach to political economy. In Game Equilibrium Models I; 1990; pp. 27–62.
- Sprumont, Y. Population monotonic allocation schemes for cooperative games with transferable utility. Games Econ. Behav. 1990, 2, 378–394. [Google Scholar] [CrossRef]
- Wang, X.; Chen, Y. Modified Shapley value method for shortest path games. J. Comb. Optim. 2016, 22, 111–120. [Google Scholar]
- Zhou, Z.; Liu, J. Dynamic Shapley value method for shortest path games. Transp. Res. Part Methodol. 2016, 89, 1–15. [Google Scholar]
- Hamers, H.; Klijn, F.; Solymosi, T.; Tijs, S.; Pere Villar, J. Cost allocation in a transportation problem. Transp. Sci. 2007, 41, 427–439. [Google Scholar]
- Faigle, U.; Kern, W.; Still, G. A note on cost allocation in shortest path games. Math. Methods Oper. Res. 2000, 51, 435–447. [Google Scholar]
- Littman, M.L. Markov games as a framework for multi-agent reinforcement learning. Mach. Learn. 1994, 7, 157–163. [Google Scholar]
- Busoniu, L.; Babuska, R.; De Schutter, B. A comprehensive survey of multiagent reinforcement learning. IEEE Trans. Syst. Man Cybern. Part (Appl. Rev. 2008, 38, 156–172. [Google Scholar] [CrossRef]
- Foerster, J.; Farquhar, G.; Afouras, T.; Nardelli, N.; Whiteson, S. Counterfactual multi-agent policy gradients 2018. 32.
- Recent advances in MARL. Available online: https://link.springer.com/. (accessed on 13 December 2022).
- Trust region methods for, RL. Available online:. Available online: https://arxiv.org/. (accessed on 13 December 2022).
- Fryer, D.V.; Strümke, I.; Nguyen, H. Explaining the data or explaining a model? Shapley values that uncover non-linear dependencies. arXiv 2020, arXiv:2007.06011. [Google Scholar]
- An introduction to explainable AI with Shapley values. Available online: https://shap.readthedocs.io/en/latest/example_notebooks/overviews/An%20introduction%20to%20explainable%20AI%20with%20Shapley%20values.html. (accessed on 13 December 2022).
- Magazine, I.J. Fair Task Allocation in Crowdsourced Delivery. Available online: https://ieeexplore.ieee.org/document/8410038/. (accessed on 13 December 2022).
- Why do so many organisations struggle with cost allocation? Available online:. Available online: https://www2.deloitte.com/ch/en/pages/financial-advisory/articles/why-organisations-struggle-cost-allocation.html. (accessed on 13 December 2022).
- How to understand the economic impact of transport networks. Available online: https://www.weforum.org/agenda/2015/07/how-to-understand-the-economic-impact-of-transport-networks/. (accessed on 13 December 2022).
- Evidence on impact evaluation of road transport networks using network theory. Available online: https://assets.publishing.service.gov.uk/media/5d9b56bced915d39ab317bd7/652_Network_Theory_on_the_Transport.pdf. (accessed on 13 December 2022).
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).