Optimal coalition structure

The problem is the following: if there is a set S = {x1, …, x_n} and a function f: set -> number, which takes a set as an input and returns a number as an output, what is the best possible …