Cost allocation for a tree network with heterogeneous customers

被引:14
作者
Granot, D [1 ]
Kuipers, J
Chopra, S
机构
[1] Univ British Columbia, Fac Commerce & Business Adm, Vancouver, BC V5Z 1M9, Canada
[2] Univ Maastricht, Dept Math, Maastricht, Netherlands
[3] Northwestern Univ, Grad Sch Management, Evanston, IL 60208 USA
[4] Northwestern Univ, Dept Managerial Econ & Decis Sci, Evanston, IL 60208 USA
关键词
cooperative game; convex game; Shapley value; nucleolus; polytope; facets; strongly polynomial algorithm;
D O I
10.1287/moor.27.4.647.307
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We analyze a cost allocation problem which could naturally arise from a situation wherein a tree network T = (N boolean OR {0}, E), serving heterogeneous customers, has to be constructed. The customers, located at N, require some service from a central supplier, located at vertex 0. The customers have heterogeneous preferences for the level or quality of service received from the central supplier. We formulate the above cost allocation problem as a cooperative game, referred to as an extended tree game. The extended tree game is a proper extension of Megiddo's (1978) tree game, wherein all the customers have identical preferences regarding the level of service received. We prove that an extended tree game is convex, and we show that its Shapley value can be computed in O(p\N\) time, where p is the number of distinct preference levels. We further provide a complete facial description of the core polytope of an extended tree game, and demonstrate that even when there are only two classes of customers, the number of nonredundant core constraints could be exponential in \N\. Nevertheless, we are able to construct an O(p\N\) algorithm to check the core membership of an arbitrary cost allocation, which can be used to construct an O(p\N\(3)) combinatorial algorithm to compute the nucleolus of an extended tree game. Finally, we show that the complements of the facet-defining coalitions for the core are all connected in an auxiliary tree graph with node set N.
引用
收藏
页码:647 / 661
页数:15
相关论文
共 33 条
[1]  
[Anonymous], 1967, ESSAYS MATH EC HONOU, DOI DOI 10.1515/9781400877386-005
[2]   COST ALLOCATION FOR A SPANNING TREE - GAME THEORETIC APPROACH [J].
BIRD, CG .
NETWORKS, 1976, 6 (04) :335-350
[3]   KERNEL OF A COOPERATIVE GAME [J].
DAVIS, M ;
MASCHLER, M .
NAVAL RESEARCH LOGISTICS QUARTERLY, 1965, 12 (3-4) :223-&
[4]  
Derks J, 1997, INT J GAME THEORY, V26, P193
[5]   A GENERALIZED LINEAR PRODUCTION-MODEL - A UNIFYING MODEL [J].
GRANOT, D .
MATHEMATICAL PROGRAMMING, 1986, 34 (02) :212-222
[6]   On some balanced, totally balanced and submodular delivery games [J].
Granot, D ;
Hamers, H ;
Tijs, S .
MATHEMATICAL PROGRAMMING, 1999, 86 (02) :355-366
[7]   ON SOME NETWORK FLOW GAMES [J].
GRANOT, D ;
GRANOT, F .
MATHEMATICS OF OPERATIONS RESEARCH, 1992, 17 (04) :792-841
[8]   MINIMUM COST SPANNING TREE GAMES [J].
GRANOT, D ;
HUBERMAN, G .
MATHEMATICAL PROGRAMMING, 1981, 21 (01) :1-18
[9]  
GRANOT D, 1984, MATH PROGRAM, V29, P323, DOI 10.1007/BF02592000
[10]   The kernel/nucleolus of a standard tree game [J].
Granot, D ;
Maschler, M ;
Owen, G ;
Zhu, WR .
INTERNATIONAL JOURNAL OF GAME THEORY, 1996, 25 (02) :219-244