A scalable, distributed algorithm for efficient task allocation. - Pedro V. Sander; Denis Peleshchuk; Barbara J. Grosz (AAMAS, 2002)