Distributed algorithmic mechanism design for scheduling on unrelated machines

  • Authors:
  • Thomas E. Carroll;Daniel Grosu

  • Affiliations:
  • Pacific Northwest National Lab, 902 Battelle Boulevard, Richland, WA 99352, USA;Department of Computer Science, Wayne State University, Detroit, MI 48202, USA

  • Venue:
  • Journal of Parallel and Distributed Computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In classical mechanism design the outcome of the mechanism is computed by a trusted central party. In this paper, we consider the design of distributed mechanisms in which the outcome is computed by the agents themselves. We propose Distributed MinWork (DMW), a mechanism for solving the problem of scheduling on unrelated machines. We show that DMW is a faithful implementation of the MinWork mechanism, which was proposed by Nisan and Ronen in their seminal work (Nisan and Ronen (2001) [30]). We show that in addition to being faithful, DMW protects the anonymity of the losing agents and the privacy of their bids. Furthermore, we show that DMW is efficient as it has polynomial communication and computation costs.