Skip to Main content Skip to Navigation
Journal articles

Approximation Algorithms for the Multi-Organization Scheduling Problem

Pierre-François Dutot 1 Fanny Pascual 2 Krzysztof Rzadca 3 Denis Trystram 1
1 MOAIS - PrograMming and scheduling design fOr Applications in Interactive Simulation
Inria Grenoble - Rhône-Alpes, LIG [2007-2015] - Laboratoire d'Informatique de Grenoble [2007-2015]
2 RO - Recherche Opérationnelle
LIP6 - Laboratoire d'Informatique de Paris 6
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.
Complete list of metadatas

https://hal.inria.fr/hal-00796861
Contributor : Grégory Mounié <>
Submitted on : Tuesday, March 5, 2013 - 11:05:40 AM
Last modification on : Friday, July 17, 2020 - 11:10:25 AM

Identifiers

Citation

Pierre-François Dutot, Fanny Pascual, Krzysztof Rzadca, Denis Trystram. Approximation Algorithms for the Multi-Organization Scheduling Problem. IEEE Transactions on Parallel and Distributed Systems, Institute of Electrical and Electronics Engineers, 2011, 22 (11), pp.1888-1895. ⟨10.1109/TPDS.2011.47⟩. ⟨hal-00796861⟩

Share

Metrics

Record views

320