• DocumentCode
    1018693
  • Title

    Strategyproof Mechanisms for Scheduling Divisible Loads in Bus-Networked Distributed Systems

  • Author

    Carroll, Thomas E. ; Grosu, Daniel

  • Author_Institution
    Dept. of Comput. Sci., Wayne State Univ., Detroit, MI
  • Volume
    19
  • Issue
    8
  • fYear
    2008
  • Firstpage
    1124
  • Lastpage
    1135
  • Abstract
    The scheduling of arbitrarily divisible loads on a distributed system is studied by Divisible Load Theory (DLT). DLT has the underlying assumption that the processors will not cheat. In the real world, this assumption is unrealistic as the processors are owned and operated by autonomous rational organizations that have no a priori motivation for cooperation. Consequently, they will manipulate the algorithms if it benefits them to do so. In this work, we propose strategyproof mechanisms for scheduling divisible loads on three types of bus-connected distributed systems. These mechanisms provide incentives to the processors to obey the prescribed algorithms and to truthfully report their parameters, leading to an efficient load allocation and execution.
  • Keywords
    multiprocessor interconnection networks; processor scheduling; resource allocation; bus-networked distributed system; divisible load scheduling; divisible load theory; load allocation; multiprocessor scheduling; strategyproof mechanism; divisible load scheduling; mechanism design;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2007.70818
  • Filename
    4408576