The question of "fairly" allocating costs or cost-savings among the participants of a joint enterprise is frequently answered by finding the nucleolus of a related cooperative game. In connection with various routing, sequencing and scheduling situations, connected games often arise. Their common feature is that all the essential coalitions (whose breaking up into subcoalitions is disadvantageous for its members) are connected with respect to a fixed order of the players (any player between two members of a coalition is also a member of the coalition). In the literature, several special classes of connected games are discussed that are shown to be balanced. In this paper, an algorithm is presented that computes the nucleolus of a general n-person balanced connected game. The input is the array of the explicitly given values of the n(n + 1)/2 connected coalitions. The algorithm generates a sequence of at most n(n - 1)/2 payoff vectors starting from a special vertex of the nonempty core and ending in the nucleolus. By exploiting the special structure of connected games, the initial as well as the subsequent payoff vectors are obtained by evaluating some simple recursive formulas. It is shown that the algorithm requires at most O(n4) time and O(n2) space. A 5-person illustrative example is also given.
[1]
T. Raghavan,et al.
An algorithm for finding the nucleolus of assignment games
,
1994
.
[2]
S. Tijs,et al.
Game theory and cost allocation problems
,
1986
.
[3]
Gur Huberman,et al.
The nucleolus and the essential coalitions
,
1980
.
[4]
D. Schmeidler.
The Nucleolus of a Characteristic Function Game
,
1969
.
[5]
Allocating joint costs by means of the nucleolus
,
1986
.
[6]
Jeroen Kuipers,et al.
On the core of routing games
,
1997
.
[7]
Lloyd S. Shapley,et al.
On balanced sets and cores
,
1967
.
[8]
Stef Tijs,et al.
Traveling salesman games
,
1992,
Math. Program..
[9]
L. S. Shapley,et al.
Geometric Properties of the Kernel, Nucleolus, and Related Solution Concepts
,
1979,
Math. Oper. Res..
[10]
Rajendra Prasad,et al.
Cooperation in one machine scheduling
,
1993,
ZOR Methods Model. Oper. Res..