Bi-Population Balancing Multi-Objective Algorithm for Fuzzy Flexible Job Shop With Energy and Transportation

被引:37
|
作者
Li, Junqing [1 ,2 ]
Han, Yuyan [2 ]
Gao, Kaizhou [3 ]
Xiao, Xiumei [1 ]
Duan, Peiyong [4 ]
机构
[1] Yunnan Normal Univ, Dept Math, Kunming 650500, Yunnan, Peoples R China
[2] Shandong Normal Univ, Sch Informat Sci & Engn, Jinan 250014, Peoples R China
[3] Macau Univ Sci & Technol, Macau Inst Syst Engn, Macau, Peoples R China
[4] Yantai Univ, Sch Math, Yantai 264005, Peoples R China
基金
美国国家科学基金会;
关键词
Index Terms- Flexible job shop; fuzzy processing time; two-population balancing heuristic; crane transportation; multi-objective optimization; EVOLUTIONARY ALGORITHM; SCHEDULING PROBLEM; FASTER ALGORITHM; OPTIMIZATION;
D O I
10.1109/TASE.2023.3300922
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Flexible job shop scheduling problem (FJSP) is one of the challenging issues in industrial systems. In this study, we propose a bi-population balancing multi-objective evolutionary algorithm, to solve the distributed FJSPs from a steelmaking system, with considering the fuzzy processing time and crane transportation processes. Two objectives are considered simultaneously, including minimization of the maximum fuzzy completion time and the energy consumption during machine processing and crane transportation. Firstly, the mathematical model is formulated for the considered problem. Then, an efficient problem-specific initialization heuristic is developed. To balance the convergence and diversity abilities, a novel crossover operator and two cooperative population environmental selection mechanisms are developed. In addition, an efficient population size adaptive adjustment mechanism is designed. Then, an enhanced local search heuristic is developed to further improve the searching abilities. Finally, a set of randomly generated instances based on realistic industrial processes are tested, and through comprehensive computational comparison and statistical analysis, the highly effective performance of the proposed algorithm is favorably compared against several presented algorithms. Note to Practitioners-In practical manufacturing processes, the processing times for each job should not be considered as deterministic values because of the disruption events, such as machine breakdown, resource limitation, and machine maintenance. Therefore, the fuzzy scheduling should be considered in many industrial procedures. This study considered multi-objective optimization flexible job shop with energy and robotic transportations, where the fuzzy makespan and energy consumptions are minimized simultaneously. Two populations balancing the convergence and diversity abilities are developed. Efficient problem-specific heuristics are designed to enhance the searching performance. The proposed methods can be generalized and applied to many applications considering both the realistic constraints and objectives.
引用
收藏
页码:4686 / 4702
页数:17
相关论文
共 50 条
  • [21] A Novel Collaborative Evolutionary Algorithm with Two-Population for Multi-Objective Flexible Job Shop Scheduling
    Wang, Cuiyu
    Li, Xinyu
    Gao, Yiping
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2023, 137 (02): : 1849 - 1870
  • [22] A Collaborative Evolutionary Algorithm for Multi-objective Flexible Job Shop Scheduling Problem
    Li, X. Y.
    Gao, L.
    2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 997 - 1002
  • [23] Scheduling of a flexible job-shop using a multi-objective genetic algorithm
    Agrawal, Rajeev
    Pattanaik, L. N.
    Kumar, S.
    JOURNAL OF ADVANCES IN MANAGEMENT RESEARCH, 2012, 9 (02) : 178 - 188
  • [24] Multi-objective flexible job shop schedule based on ant colony algorithm
    Jiang Xuesong
    Tao Qiaoyun
    14TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS, ENGINEERING AND SCIENCE (DCABES 2015), 2015, : 70 - 73
  • [25] Flexible Job Shop Scheduling Problem Based on Multi-Objective Optimization Algorithm
    Zhang, Li
    Wang, Lu
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2018), 2018, 149 : 580 - 588
  • [26] The Improved Genetic Algorithm for Multi-objective Flexible Job Shop Scheduling Problem
    Yang, Jian Jun
    Ju, Lu Yan
    Liu, Bao Ye
    MECHANICAL, MATERIALS AND MANUFACTURING ENGINEERING, PTS 1-3, 2011, 66-68 : 870 - 875
  • [27] Approach for Multi-objective Flexible Job shop scheduling
    Hui, Hongjie
    AUTOMATIC MANUFACTURING SYSTEMS II, PTS 1 AND 2, 2012, 542-543 : 407 - 410
  • [28] A knowledge-guided bi-population evolutionary algorithm for energy-efficient scheduling of distributed flexible job shop problem
    Yu, Fei
    Lu, Chao
    Zhou, Jiajun
    Yin, Lvjiang
    Wang, Kaipu
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 128
  • [29] Dynamic scheduling on multi-objective flexible Job Shop
    Liu, Ai-Jun
    Yang, Yu
    Xing, Qing-Song
    Lu, Hui
    Zhang, Yu-Dong
    Zhou, Zhen-Yu
    Wu, Guang-Hui
    Zhao, Xiao-Hua
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2011, 17 (12): : 2629 - 2637
  • [30] Knowledge-based multi-objective evolutionary algorithm for energy-efficient flexible job shop scheduling with mobile robot transportation
    Yao, Youjie
    Wang, Qingzheng
    Wang, Cuiyu
    Li, Xinyu
    Gao, Liang
    Xia, Kai
    ADVANCED ENGINEERING INFORMATICS, 2024, 62