esults on the allocation problem with general utilities, see [20]. For the class of submodular utility functions, the allocation problem is still NP-hard. The following positive results are known: In =-=[60]-=- it was shown that a simple greedy algorithm using value queries achieves an approximation ratio of 1/2. An improved ratio of 1?1/e was obtained in [4] for a special case of submodular functions, the