In traditional on-line problems, such as scheduling, requests arrive over time, demanding available resources. As each request arrives, some resources may have to be irrevocably committed to servic-ing that request. In many situations, however, it may be possible or even necessary to reallocate previously allocated resources in order to satisfy a new request. This reallocation has a cost. This paper shows how to service the requests while minimizing the realloca-tion cost. We focus on the classic problem of scheduling jobs on a multi-processor system. Each unit-size job has a time window in which it can be executed. Jobs are dynamically added and removed from the system. We provide an algorithm that maintains a valid sched-ule, as long as a...
Effective and efficient scheduling in a dynamically changing environment is important for real-time ...
The computation time of scalable tasks depends on the number of processors allocated to them in mult...
We consider the classical problem of scheduling jobs in a multiprocessor setting in order to minimiz...
Abstract—The problem of scheduling a set of tasks on a multiprocessor architecture is addressed. Tas...
In the classical load balancing or multiprocessor scheduling prob-lem, we are given a sequence of jo...
Abstract. We consider the Windows Scheduling problem. The problem is a re-stricted version of Unit-F...
Distributed computing systems [DCSs] offer the potential for improved performance and resource shari...
We consider the Windows Scheduling problem. The problem is a restricted version of Unit-Fractions Bi...
We consider the classical problem of scheduling jobs in a multiprocessor setting in order to minimiz...
We investigate the power of migration in real-time multiprocessor scheduling with preemption. We sho...
Rescheduling problems typically arise from production facilities that have to deal with incoming new...
International audienceIn order to solve the on-line problem we consider that the scheduler will act ...
This dissertation examines a fundamental problem in the theory of real-time scheduling. Real-time sc...
Most real-time scheduling algorithms schedule tasks with regard to their worst case computation time...
We study the problem of assigning sporadic tasks to unrelated machines such that the tasks on each m...
Effective and efficient scheduling in a dynamically changing environment is important for real-time ...
The computation time of scalable tasks depends on the number of processors allocated to them in mult...
We consider the classical problem of scheduling jobs in a multiprocessor setting in order to minimiz...
Abstract—The problem of scheduling a set of tasks on a multiprocessor architecture is addressed. Tas...
In the classical load balancing or multiprocessor scheduling prob-lem, we are given a sequence of jo...
Abstract. We consider the Windows Scheduling problem. The problem is a re-stricted version of Unit-F...
Distributed computing systems [DCSs] offer the potential for improved performance and resource shari...
We consider the Windows Scheduling problem. The problem is a restricted version of Unit-Fractions Bi...
We consider the classical problem of scheduling jobs in a multiprocessor setting in order to minimiz...
We investigate the power of migration in real-time multiprocessor scheduling with preemption. We sho...
Rescheduling problems typically arise from production facilities that have to deal with incoming new...
International audienceIn order to solve the on-line problem we consider that the scheduler will act ...
This dissertation examines a fundamental problem in the theory of real-time scheduling. Real-time sc...
Most real-time scheduling algorithms schedule tasks with regard to their worst case computation time...
We study the problem of assigning sporadic tasks to unrelated machines such that the tasks on each m...
Effective and efficient scheduling in a dynamically changing environment is important for real-time ...
The computation time of scalable tasks depends on the number of processors allocated to them in mult...
We consider the classical problem of scheduling jobs in a multiprocessor setting in order to minimiz...