• DocumentCode
    1436840
  • Title

    Approximation Algorithms for the Multiorganization Scheduling Problem

  • Author

    Dutot, Pierre-Francois ; Pascual, Fernando ; Rzadca, Krzysztof ; Trystram, Denis

  • Author_Institution
    LIG, Grenoble Univ., Montbonnot Saint Martin, France
  • Volume
    22
  • Issue
    11
  • fYear
    2011
  • Firstpage
    1888
  • Lastpage
    1895
  • Abstract
    The distributed nature of new computing platforms results in the problem of scheduling parallel jobs produced by several independent organizations that have each their own rules. They have no direct control over the whole system; thus, it is necessary to revisit classical scheduling with locality constraints. In this work, we consider distributed computing systems in which each organization has its own resources. Each organization aims at minimizing the execution times of its own jobs. We introduce a global centralized mechanism for designing a collaborative solution that improves the global performance of the system while respecting organizations´ selfish objectives. The proposed algorithm is proved to have an approximation ratio equal to 3 over the global optimal makespan and this bound is shown to be asymptotically tight (when the number of organizations is large). Several variants of this problem are also studied. Then, we derive another algorithm that improves in practice these solutions by further balancing the schedules. Finally, we provide some experiments based on simulations that demonstrate a very good efficiency of this last algorithm on typical instances.
  • Keywords
    approximation theory; grid computing; organisational aspects; scheduling; approximation algorithms; distributed computing systems; global centralized mechanism; global optimal makespan; job execution times minimization; multiorganization scheduling problem; parallel job scheduling; Clustering algorithms; Hafnium; Organizations; Processor scheduling; Program processors; Schedules; Scheduling; Scheduling; cooperation; hierarchical systems.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2011.47
  • Filename
    5703087