A simple on-line bin-packing algorithm
Journal of the ACM (JACM)
Complexity of scheduling parallel task systems
SIAM Journal on Discrete Mathematics
Approximation algorithms for scheduling unrelated parallel machines
Mathematical Programming: Series A and B
A Near-Optimal Solution to a Two-Dimensional Cutting Stock Problem
Mathematics of Operations Research
Harmonic algorithm for 3-dimensional strip packing problem
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
Cooperation in multi-organization scheduling
Concurrency and Computation: Practice & Experience - Euro-Par 2007
On-Line Multiple-Strip Packing
COCOA '09 Proceedings of the 3rd International Conference on Combinatorial Optimization and Applications
On-line hierarchical job scheduling on grids with admissible allocation
Journal of Scheduling
A fast 5/2-approximation algorithm for hierarchical scheduling
EuroPar'10 Proceedings of the 16th international Euro-Par conference on Parallel processing: Part I
Approximation Algorithms for Scheduling Parallel Jobs
SIAM Journal on Computing
Two level job-scheduling strategies for a computational grid
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
Adaptive parallel job scheduling with resource admissible allocation on two-level hierarchical grids
Future Generation Computer Systems
Rectangle packing with one-dimensional resource augmentation
Discrete Optimization
A(3/2+ε) approximation algorithm for scheduling moldable and non-moldable parallel tasks
Proceedings of the twenty-fourth annual ACM symposium on Parallelism in algorithms and architectures
Tight Approximation for Scheduling Parallel Jobs on Identical Clusters
IPDPSW '12 Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum
Hi-index | 0.00 |
We consider the problem of Scheduling parallel Jobs in heterogeneous Platforms: We are given a set $\mathcal{J}=\{1,\ldots,n\}$ of n jobs, where a job $j\in\mathcal{J}$ is described by a pair (pj,qj) of a processing time pj∈ℚ0 and the number of processors required qj∈ℕ. We are also given a set $\mathcal{B}$ of N heterogeneous platforms P1,…,PN, where each Pi contains mi processors for i∈{1,…, N}. The objective is to find a schedule for the jobs in the platforms minimizing the makespan. Unless $\mathcal{P}=\mathcal{NP}$ there is no approximation algorithm with absolute ratio strictly better than 2 for the problem. We give a (2+ε)-approximation for the problem improving the previously best known approximation ratio.