A distributed auction algorithm for the assignment problem
Role-Assignment in Multi-Agent Coordination