Algorithms For Coalition Formation In Multi-Agent Systems by Talal Rahwan