Consider a situation where a group of agents wishes to share the costs of their joint actions, and needs to determine how to distribute the costs amongst themselves in a fair manner. For example, a set of agents may agree to process their jobs together on a machine, and share the optimal cost of scheduling these jobs. This kind of situation can be modelled naturally as a cooperative game. In th...