We are concerned with the problem of scheduling monotonic moldable tasks on identical processors to minimize the makespan. We focus on the natural case where the number m of processors as resources is fixed or relatively small compared with the number n of tasks. We present an efficient (3/2)-approximation algorithm with time complexity O(nm log(nm)) (for m > n) and O(n2 log n) (for m ≤ n). To the best of our knowledge, the best relevant known results are: (a) a (3/2 + e)-approximation algorithm with time complexity O(nm log(n/e)), (b) a fully polynomial-time approximation scheme for the case of m ≥ 16n/e, and (c) a polynomial-time approximation scheme with time complexity O(ng(1/e)) when m is bounded by a polynomial in n, where g(·) is a s...
We present a unified framework for designing deterministic monotone polynomial time approximation sc...
We consider the classical scheduling problem on parallel identical machines to minimize the makespan...
We consider problem P2||Cmax where the goal is to schedule n jobs on two identical parallel machines...
A moldable job is a job that can be executed on an arbitrary number of processors, and whose process...
International audienceMoldable tasks allow schedulers to determine the number of processors assigned...
A malleable task is a computational unit which may be executed on any arbitrary number of processors...
International audienceA malleable task is a computational unit which may be executed on any arbitrar...
Abstract. We present a new approximation algorithm for rate-monotonic multi-processor scheduling of ...
We consider the following scheduling problem. There arem parallel machines andn independent jobs. Ea...
A malleable parallel task is one whose execution time is a function of the number of (identical) pro...
AbstractWe consider the problem of designing monotone deterministic algorithms for scheduling tasks ...
We consider the problem of designing monotone deterministic algorithms for scheduling tasks on relat...
. In the job shop scheduling problem we are given m machines and n jobs; a job consists of a sequenc...
We consider a scheduling problem where a set of jobs is a-priori distributed over parallel machines....
International audienceWe present a new approach for scheduling independent tasks on multiple CPUs an...
We present a unified framework for designing deterministic monotone polynomial time approximation sc...
We consider the classical scheduling problem on parallel identical machines to minimize the makespan...
We consider problem P2||Cmax where the goal is to schedule n jobs on two identical parallel machines...
A moldable job is a job that can be executed on an arbitrary number of processors, and whose process...
International audienceMoldable tasks allow schedulers to determine the number of processors assigned...
A malleable task is a computational unit which may be executed on any arbitrary number of processors...
International audienceA malleable task is a computational unit which may be executed on any arbitrar...
Abstract. We present a new approximation algorithm for rate-monotonic multi-processor scheduling of ...
We consider the following scheduling problem. There arem parallel machines andn independent jobs. Ea...
A malleable parallel task is one whose execution time is a function of the number of (identical) pro...
AbstractWe consider the problem of designing monotone deterministic algorithms for scheduling tasks ...
We consider the problem of designing monotone deterministic algorithms for scheduling tasks on relat...
. In the job shop scheduling problem we are given m machines and n jobs; a job consists of a sequenc...
We consider a scheduling problem where a set of jobs is a-priori distributed over parallel machines....
International audienceWe present a new approach for scheduling independent tasks on multiple CPUs an...
We present a unified framework for designing deterministic monotone polynomial time approximation sc...
We consider the classical scheduling problem on parallel identical machines to minimize the makespan...
We consider problem P2||Cmax where the goal is to schedule n jobs on two identical parallel machines...