We consider the problem of scheduling a set of n tasks in a system having r resources. Each task has an arbitrary, but known, processing time and a deadline, and may request use of a number of resources. A resource can be used either in shared mode or exclusive mode. In this article, we study algorithms used for determining whether or not a set of tasks is schedulable in such a system, and if so, determining a schedule for it. This scheduling problem is known to be NP-complete and hence we methodically study a set of heuristics that can be used by such an algorithm. Due to the complexity of the problem, simple heuristics do not perform satisfactorily. However, an algorithm that uses combinations of these simple heuristics works very well co...
This paper investigates the development and application of a simple heuristic to the resource constr...
This paper investigates the development and application of a simple heuristic to the resource constr...
The authors analyze the performance of a heuristic algorithm, Hk, which tries to keep at least k pro...
We consider the problem of scheduling a set of n preemptable tasks in a system having r resources. E...
This paper describes a heuristic approach for solving the problem of dynamically scheduling tasks in...
Abstract-In the design of distributed computer systems, the scheduling problem is considered to be a...
In this paper we propose an end-to-end approach to scheduling tasks that share resources in a multip...
[[abstract]]Consideration is given to the problem of scheduling tasks each of which is logically dec...
Efficient scheduling algorithms based on heuristic functions are developed for scheduling a set of t...
Scheduling has been subject to much research. The resource-constrained project scheduling problem (R...
The main objective of this study was to find a simple and quick procedure on the microcomputer for s...
The problem of allocating a set of periodic-time-critical tasks to processors in a multiprocessor sy...
We study scheduling problems with multiple modes and dedicated resources arising in production and p...
In deterministic sequencing and scheduling problems, jobs are to be processed on machines of limited...
This paper addresses the schedulability problem of periodic and sporadic real-time task sets with co...
This paper investigates the development and application of a simple heuristic to the resource constr...
This paper investigates the development and application of a simple heuristic to the resource constr...
The authors analyze the performance of a heuristic algorithm, Hk, which tries to keep at least k pro...
We consider the problem of scheduling a set of n preemptable tasks in a system having r resources. E...
This paper describes a heuristic approach for solving the problem of dynamically scheduling tasks in...
Abstract-In the design of distributed computer systems, the scheduling problem is considered to be a...
In this paper we propose an end-to-end approach to scheduling tasks that share resources in a multip...
[[abstract]]Consideration is given to the problem of scheduling tasks each of which is logically dec...
Efficient scheduling algorithms based on heuristic functions are developed for scheduling a set of t...
Scheduling has been subject to much research. The resource-constrained project scheduling problem (R...
The main objective of this study was to find a simple and quick procedure on the microcomputer for s...
The problem of allocating a set of periodic-time-critical tasks to processors in a multiprocessor sy...
We study scheduling problems with multiple modes and dedicated resources arising in production and p...
In deterministic sequencing and scheduling problems, jobs are to be processed on machines of limited...
This paper addresses the schedulability problem of periodic and sporadic real-time task sets with co...
This paper investigates the development and application of a simple heuristic to the resource constr...
This paper investigates the development and application of a simple heuristic to the resource constr...
The authors analyze the performance of a heuristic algorithm, Hk, which tries to keep at least k pro...