This paper presents parallelization strategies for a tabu search algorithm for the task scheduling problem on heterogeneous processors under task precedence constraints. Parallelization relies exclusively on the decomposition of the solution space exploration. Four different parallel strategies are proposed and implemented on an asynchronous parallel machine under PVM: the master-slave model, with two different schemes for improved load balancing, and the single-program-multiple-data model, with single-token and multiple-token message passing schemes. The comparative analysis of these strategies shows that the tabu search approach for this problem is very suitable to the parallelization of the neighborhood search, with efficiency results al...
Real-time task scheduling problems are generally considered to be NP-hard problems. Therefore it is ...
Scheduling and mapping of precedence-constrained task graphs to the processors is one of the most cr...
Obtaining an optimal schedule for a set of precedence-constrained tasks is a well-known NP-complete ...
This paper presents a tabu search approach for scheduling jobs on identical parallel machines with t...
In this paper, we present the parallelization of tabu search on a network of workstations using PVM....
In this paper, we discuss a parallel tabu search algorithm with implementation in a heterogeneous en...
Obtaining an optimal schedule for a set of precedence-constrained tasks with arbitrary costs is a we...
This paper presents a new approach for parallel tabu search based on adaptive parallelism. Adaptive ...
International audienceThis paper presents two Tabu Search type algorithms for solving the multiproce...
Parallelizing any algorithm on a cluster of heterogeneous workstations is not easy, as each workstat...
Abstract—Scheduling parallel applications on heterogeneous processors/architectures with different c...
We discuss a parallel tabu search algorithm with implementation in a heterogeneous environment. Two ...
This study considers the problem of scheduling independent jobs on unrelated parallel machines with ...
Parallelizing any algorithm on cluster of heterogenous workstations is presented using PVM. Two para...
In this paper we present a classification of parallel tabu search metaheuristics based, on the one h...
Real-time task scheduling problems are generally considered to be NP-hard problems. Therefore it is ...
Scheduling and mapping of precedence-constrained task graphs to the processors is one of the most cr...
Obtaining an optimal schedule for a set of precedence-constrained tasks is a well-known NP-complete ...
This paper presents a tabu search approach for scheduling jobs on identical parallel machines with t...
In this paper, we present the parallelization of tabu search on a network of workstations using PVM....
In this paper, we discuss a parallel tabu search algorithm with implementation in a heterogeneous en...
Obtaining an optimal schedule for a set of precedence-constrained tasks with arbitrary costs is a we...
This paper presents a new approach for parallel tabu search based on adaptive parallelism. Adaptive ...
International audienceThis paper presents two Tabu Search type algorithms for solving the multiproce...
Parallelizing any algorithm on a cluster of heterogeneous workstations is not easy, as each workstat...
Abstract—Scheduling parallel applications on heterogeneous processors/architectures with different c...
We discuss a parallel tabu search algorithm with implementation in a heterogeneous environment. Two ...
This study considers the problem of scheduling independent jobs on unrelated parallel machines with ...
Parallelizing any algorithm on cluster of heterogenous workstations is presented using PVM. Two para...
In this paper we present a classification of parallel tabu search metaheuristics based, on the one h...
Real-time task scheduling problems are generally considered to be NP-hard problems. Therefore it is ...
Scheduling and mapping of precedence-constrained task graphs to the processors is one of the most cr...
Obtaining an optimal schedule for a set of precedence-constrained tasks is a well-known NP-complete ...