• DocumentCode
    3024804
  • Title

    Distributed algorithmic mechanism design for scheduling on unrelated machines

  • Author

    Carroll, Thomas E. ; Grosu, Daniel

  • Author_Institution
    Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
  • fYear
    2005
  • fDate
    7-9 Dec. 2005
  • Abstract
    In a classical mechanism design setting the outcome of the mechanism is computed by a trusted central party. In this paper we consider distributed implementations in which the outcome is computed by the agents themselves. We propose a distributed mechanism for solving the problem of scheduling on unrelated machines. This mechanism, called distributed MinWork (DMW) is a distributed implementation of the MinWork mechanism proposed by Nisan and Ronen. DMW is resilient to agents deviating from the protocol since the cheaters are detected and eliminated from further participation. We show that DMW is truthful, since it preserves the incentives and allocation policies from MinWork. Finally, we show that DMW has polynomial communication and computation costs.
  • Keywords
    computational complexity; distributed algorithms; processor scheduling; distributed MinWork; distributed algorithmic mechanism design; polynomial communication; protocol; scheduling; unrelated machines; Algorithm design and analysis; Computational efficiency; Computer science; Cost accounting; Distributed computing; Internet; Polynomials; Processor scheduling; Protocols; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures,Algorithms and Networks, 2005. ISPAN 2005. Proceedings. 8th International Symposium on
  • ISSN
    1087-4089
  • Print_ISBN
    0-7695-2509-1
  • Type

    conf

  • DOI
    10.1109/ISPAN.2005.37
  • Filename
    1575826