A strategyproof mechanism for scheduling divisible loads in tree networks

  • Authors:
  • Thomas E. Carroll;Daniel Grosu

  • Affiliations:
  • Wayne State University, Department of Computer Science, Detroit, MI;Wayne State University, Department of Computer Science, Detroit, MI

  • Venue:
  • IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The underlying assumption of Divisible Load Scheduling is that the processors composing the network are obedient, i.e., they do not "cheat" the algorithm. This assumption is unrealistic if the processors are owned by autonomous, self-interested organizations that have no a priori motivation for cooperation and they will manipulate the algorithm if it is beneficial to do so. In this paper we propose the strategyproof mechanism DLS-TL for scheduling divisible loads in tree networks. Our proposal augments Divisible Load Theory (DLT) with incentives such that it is beneficial for processors to report their true processing capacity and compute their assignments at full processing capacity. Additionally, incentives are provided for processors to report algorithm deviants. Deviants are penalized which abates the processors' willingness to deviate.