4.6 Article

Many-Objective Job-Shop Scheduling: A Multiple Populations for Multiple Objectives-Based Genetic Algorithm Approach

期刊

IEEE TRANSACTIONS ON CYBERNETICS
卷 53, 期 3, 页码 1460-1474

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TCYB.2021.3102642

关键词

Optimization; Statistics; Sociology; Costs; Genetic algorithms; Production facilities; Job shop scheduling; Archive sharing technique (AST); archive update strategy (AUS); genetic algorithm (GA); many-objective job-shop scheduling problem (MaJSSP); many-objective optimization; multiple populations for multiple objectives (MPMO)

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

This article addresses the job-shop scheduling problem with multiple objectives, including completion time, total tardiness, advance time, production cost, and machine loss. A multiple populations for multiple objectives genetic algorithm (MPMOGA) is proposed to optimize these objectives simultaneously. The MPMOGA algorithm utilizes an archive sharing technique and an archive update strategy to improve the quality and diversity of the solutions. Experimental results show that MPMOGA outperforms other state-of-the-art algorithms on most test instances.
The job-shop scheduling problem (JSSP) is a challenging scheduling and optimization problem in the industry and engineering, which relates to the work efficiency and operational costs of factories. The completion time of all jobs is the most commonly considered optimization objective in the existing work. However, factories focus on both time and cost objectives, including completion time, total tardiness, advance time, production cost, and machine loss. Therefore, this article first time proposes a many-objective JSSP that considers all these five objectives to make the model more practical to reflect the various demands of factories. To optimize these five objectives simultaneously, a novel multiple populations for multiple objectives (MPMO) framework-based genetic algorithm (GA) approach, called MPMOGA, is proposed. First, MPMOGA employs five populations to optimize the five objectives, respectively. Second, to avoid each population only focusing on its corresponding single objective, an archive sharing technique (AST) is proposed to store the elite solutions collected from the five populations so that the populations can obtain optimization information about the other objectives from the archive. This way, MPMOGA can approximate different parts of the entire Pareto front (PF). Third, an archive update strategy (AUS) is proposed to further improve the quality of the solutions in the archive. The test instances in the widely used test sets are adopted to evaluate the performance of MPMOGA. The experimental results show that MPMOGA outperforms the compared state-of-the-art algorithms on most of the test instances.

作者

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

评论

主要评分

4.6
评分不足

次要评分

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

推荐

暂无数据
暂无数据