透過您的圖書館登入
IP:18.119.132.223
  • 期刊

Task Scheduling Model and Multi-objective Optimization Genetic Algorithm Considering Quality of Service

摘要


Divisible task scheduling is a famous NP-hard problem. Most existing works aim at minimizing the completion time, i.e., minimizing the makespan as their single target. However, in practice, there are usually more than one objectives needed to be optimized. In this paper, we introduce the quality of service, and use it as another optimization objective except for optimizing the makespan. As a result, we set up a new optimization model: multi-objective optimization model, which is more practical and more reasonable. To resolve this multi-objective optimization model efficiently, a novel genetic algorithm based on MOEA/D is proposed, in which two new crossover operators and a specific-designed mutation operator are put forward. To demonstrate the effectiveness and efficiency of the proposed model and algorithm, a series of experiments are conducted, and the experimental results indicate the effectiveness and efficiency of the proposed model and algorithms.

延伸閱讀