Energy-efficient scheduling for flexible job shop under multi-resource constraints using non-dominated sorting teaching-learning-based optimization algorithm

被引:7
作者
Wang, Jianhua [1 ]
Zhu, Kai [1 ]
Peng, Yongtao [1 ]
Zhu, Kang [1 ]
机构
[1] Jiangsu Univ, Management Sch, Dept Ind Engn, Zhenjiang, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Scheduling; energy-efficient; multi-resource constraint; flexible job shop; NSTLBO; META-HEURISTIC ALGORITHMS; SEARCH;
D O I
10.3233/JIFS-212258
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the fact that the real manufacturing processes are often constrained by many kinds of resources and the trend that the energy consumption of factories is regulated more and more strictly, this paper studies the energy-efficient multi-resource flexible job shop scheduling problem (EE-MRFJSP). The goal is to minimize the energy consumption and completion time for all of the jobs' production. Firstly, a general mathematic model for EE-MRFJSP is set up, in which the unit energy consumptions of the main resource's different states are varied, and a constraint formula to ensure no crossover working periods for any resource is included. Then, a non-dominated sorting teaching-learning-based optimization(NSTLBO) algorithm is proposed to solving the problem, the details of NSTLBO include the real encoding method, Giffler Thompson rule for decoding, non-dominated sorting rule to rank the pareto sets and crowding distance of solution for maintaining the population's diversity, and the traditional two evolving stages: teacher education and student mutual study. Finally, comparative experiments are made based on some new designed instances, and the results verify our proposed NSTLBO algorithm can effectively solve the EE-MMFJSP, and has obvious advantages by comparing with NSGA-II, NRGA, and MOPSO.
引用
收藏
页码:409 / 423
页数:15
相关论文
共 41 条
[1]   A multi-population, multi-objective memetic algorithm for energy-efficient job-shop scheduling with deteriorating machines [J].
Abedi, Mehdi ;
Chiong, Raymond ;
Noman, Nasimul ;
Zhang, Rui .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 157
[2]   A General Local Search Pareto Approach with Regular Criteria for Solving the Job-Shop Scheduling Problem Multi-resource Resource Flexibility with Linear Routes [J].
Alberto Garcia-Leon, Andres ;
Torres Tapia, William Fernando .
APPLIED COMPUTER SCIENCES IN ENGINEERING (WEA 2019), 2019, 1052 :764-775
[3]   Scheduling a dual-resource flexible job shop with makespan and due date-related criteria [J].
Andrade-Pineda, Jose L. ;
Canca, David ;
Gonzalez-R, Pedro L. ;
Calle, M. .
ANNALS OF OPERATIONS RESEARCH, 2020, 291 (1-2) :5-35
[4]   Unique NSGA-II and MOPSO algorithms for improved dynamic cellular manufacturing systems considering human factors [J].
Azadeh, A. ;
Ravanbakhsh, M. ;
Rezaei-Malek, M. ;
Sheikhalishahi, M. ;
Taheri-Moghaddam, A. .
APPLIED MATHEMATICAL MODELLING, 2017, 48 :655-672
[5]   Flow shop scheduling with heterogeneous workers [J].
Benavides, Alexander J. ;
Ritt, Marcus ;
Miralles, Cristobal .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 237 (02) :713-720
[6]   A machine learning approach for flow shop scheduling problems with alternative resources, sequence-dependent setup times, and blocking [J].
Benda, Frank ;
Braune, Roland ;
Doerner, Karl F. ;
Hartl, Richard F. .
OR SPECTRUM, 2019, 41 (04) :871-893
[7]   Multi-objective genetic algorithm for energy-efficient hybrid flow shop scheduling with lot streaming [J].
Chen, Tzu-Li ;
Cheng, Chen-Yang ;
Chou, Yi-Han .
ANNALS OF OPERATIONS RESEARCH, 2020, 290 (1-2) :813-836
[8]   Solving the hybrid flow shop scheduling problem with limited human resource constraint [J].
Costa, A. ;
Fernandez-Viagas, V. ;
Framinan, J. M. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 146
[9]   Multi-resource shop scheduling with resource flexibility [J].
Dauzere-Peres, S ;
Roux, W ;
Lasserre, JB .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 107 (02) :289-305
[10]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197