This paper is about scheduling parallel jobs, i.e. which can be executed on more than one machine at the same time. Malleable jobs is a special class of parallel jobs. The number of machines a malleable job is executed on may change during its execution. In this work, we consider the NP-hard problem of scheduling malleable jobs to minimize the total weighted completion time (or mean weighted flow time). For this problem, we introduce the class of ''ascending'' schedules in which, for each job, the number of machines assigned to it cannot decrease over time while this job is being processed. We prove that, under a natural assumption on the processing time functions of jobs, the set of ascending schedules is dominant for the problem. This res...
We address the problem of scheduling n identical jobs on m uniform parallel machines to optimize sch...
A malleable parallel task is one whose execution time is a function of the number of (identical) pro...
International audienceMalleable tasks are jobs that can be scheduled with preemptions on a varying n...
International audienceThis paper is about scheduling parallel jobs, i.e. which can be executed on mo...
Submitted to 13th IFAC Symposium on Information Control Problems in ManufacturingThis paper is about...
International audienceThis paper deals with the problem of scheduling nA malleable and nB non-mallea...
In this paper we study scheduling malleable tasks with limited par-allelism, for mean ow time criter...
A malleable parallel job is one that may be assigned to any number of processors in a parallel compu...
International audienceIn this paper, we consider an identical parallel machine scheduling problem wi...
The problem of scheduling n tasks in a multiprocessor system with m processors to minimize the makes...
This note studies a unrelated parallel-machine scheduling problem with controllable processing times...
We consider the problem of scheduling a set of n jobs on m identical parallel machines so as to min...
This work presents approximation algorithms for scheduling the tasks of a parallel application that ...
A natural and basic problem in scheduling theory is to provide good average quality of service to a ...
A malleable task is a computational unit which may be executed on any arbitrary number of processors...
We address the problem of scheduling n identical jobs on m uniform parallel machines to optimize sch...
A malleable parallel task is one whose execution time is a function of the number of (identical) pro...
International audienceMalleable tasks are jobs that can be scheduled with preemptions on a varying n...
International audienceThis paper is about scheduling parallel jobs, i.e. which can be executed on mo...
Submitted to 13th IFAC Symposium on Information Control Problems in ManufacturingThis paper is about...
International audienceThis paper deals with the problem of scheduling nA malleable and nB non-mallea...
In this paper we study scheduling malleable tasks with limited par-allelism, for mean ow time criter...
A malleable parallel job is one that may be assigned to any number of processors in a parallel compu...
International audienceIn this paper, we consider an identical parallel machine scheduling problem wi...
The problem of scheduling n tasks in a multiprocessor system with m processors to minimize the makes...
This note studies a unrelated parallel-machine scheduling problem with controllable processing times...
We consider the problem of scheduling a set of n jobs on m identical parallel machines so as to min...
This work presents approximation algorithms for scheduling the tasks of a parallel application that ...
A natural and basic problem in scheduling theory is to provide good average quality of service to a ...
A malleable task is a computational unit which may be executed on any arbitrary number of processors...
We address the problem of scheduling n identical jobs on m uniform parallel machines to optimize sch...
A malleable parallel task is one whose execution time is a function of the number of (identical) pro...
International audienceMalleable tasks are jobs that can be scheduled with preemptions on a varying n...