4.7 Article

Constructing ensembles of dispatching rules for multi-objective tasks in the unrelated machines environment

期刊

INTEGRATED COMPUTER-AIDED ENGINEERING
卷 30, 期 3, 页码 275-292

出版社

IOS PRESS
DOI: 10.3233/ICA-230704

关键词

Unrelated machines environment; genetic programming; ensemble learning; multi-objective optimisation

向作者/读者索取更多资源

This study investigates the possibility of constructing ensembles of dispatching rules (DRs) to solve multi-objective (MO) scheduling problems. An existing ensemble construction method called SEC is adapted and compared with the NSGA-II and NSGA-III algorithms. The results show that ensembles of DRs achieve better Pareto fronts compared to individual DRs, and SEC achieves equally good or slightly better results than NSGA-II and NSGA-III when constructing ensembles, while being simpler and slightly less computationally expensive.
Scheduling is a frequently studied combinatorial optimisation problem that often needs to be solved under dynamic conditions and to optimise multiple criteria. The most commonly used method for solving dynamic problems are dispatching rules (DRs), simple constructive heuristics that build the schedule incrementally. Since it is difficult to design DRs manually, they are often created automatically using genetic programming. Although such rules work well, their performance is still limited and various methods, especially ensemble learning, are used to improve them. So far, ensembles have only been used in the context of single-objective scheduling problems. This study aims to investigate the possibility of constructing ensembles of DRs for solving multi-objective (MO) scheduling problems. To this end, an existing ensemble construction method called SEC is adapted by extending it with non-dominated sorting to construct Pareto fronts of ensembles for a given MO problem. In addition, the algorithms NSGA-II and NSGA-III were adapted to construct ensembles and compared with the SEC method to demonstrate their effectiveness. All methods were evaluated on four MO problems with different number of criteria to be optimised. The results show that ensembles of DRs achieve better Pareto fronts compared to individual DRs. Moreover, the results show that SEC achieves equally good or even slightly better results than NSGA-II and NSGA-III when constructing ensembles, while it is simpler and slightly less computationally expensive. This shows the potential of using ensembles to increase the performance of individual DRs for MO problems.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据