A memetic algorithm for multi-objective distributed production scheduling: minimizing the makespan and total energy consumption

被引:44
作者
Gong, Guiliang [1 ,2 ]
Chiong, Raymond [2 ]
Deng, Qianwang [1 ]
Luo, Qiang [1 ]
机构
[1] Hunan Univ, State Key Lab Adv Design & Mfg Vehicle Body, Changsha 410082, Peoples R China
[2] Univ Newcastle, Sch Elect Engn & Comp, Callaghan, NSW 2308, Australia
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Distributed production scheduling with different factories and workshops; Energy efficiency; Memetic algorithm; Multi-objective optimization; GENETIC ALGORITHM; SUPPLY CHAIN; SHOP; SEARCH; QUALITY; OPTIMIZATION; MODEL; MULTIPRODUCT;
D O I
10.1007/s10845-019-01521-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The classical distributed production scheduling problem (DPSP) assumes that factories are identical, and each factory is composed of just some machines. Inspired by the fact that manufacturers these days typically work across different factories, and each of these factories normally has some workshops, we study an important extension of the DPSP with different factories and workshops (DPFW), where jobs can be processed and transferred between the factories, workshops and machines. To the best of our knowledge, this is the very first time distributed production scheduling with different factories and workshops is studied. We propose a novel memetic algorithm (MA) to solve this DPFW, aiming to minimize the makespan and total energy consumption. The proposed MA is incorporated with a well-designed chromosome encoding method and a balance-transfer initialization method to generate a good initial population. An effective local search operator is also presented to improve the MA's convergence speed and fully exploit its solution space. A total of 50 DPFW benchmark instances are used to evaluate the performance of our MA. Computational experiments carried out confirm that the MA is able to easily obtain better solutions for the majority of the tested problem instances compared to three other well-known algorithms, demonstrating its superior performance over these algorithms in terms of solution quality. Our proposed method and the results presented here may be helpful for production managers who work with distributed manufacturing systems in scheduling their production activities by considering different factories and workshops. With this DPFW, imbalanced resource loads and unexpected bottlenecks, which regularly arise in traditional DPSP models, can be easily avoided.
引用
收藏
页码:1443 / 1466
页数:24
相关论文
共 64 条
[1]  
[Anonymous], 2015, International Journal of Systems Science: Operations & Logistics
[2]   A goal-oriented approach based on fuzzy axiomatic design for sustainable mobility project selection [J].
Awasthi, Anjali ;
Omrani, Hichem .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE-OPERATIONS & LOGISTICS, 2019, 6 (01) :86-98
[3]  
Bardhan S., 2014, INT J SYST SCI-OPER, V1, P193, DOI DOI 10.1080/23302674.2014.951714
[4]  
Blum C, 2012, VARIANTS OF EVOLUTIONARY ALGORITHMS FOR REAL-WORLD APPLICATIONS, P1
[5]   An adaptive genetic algorithm with dominated genes for distributed scheduling problems [J].
Chan, FTS ;
Chung, SH ;
Chan, PLY .
EXPERT SYSTEMS WITH APPLICATIONS, 2005, 29 (02) :364-371
[6]   Optimisation of distributed manufacturing flexible job shop scheduling by using hybrid genetic algorithms [J].
Chang, Hao-Chin ;
Liu, Tung-Kuan .
JOURNAL OF INTELLIGENT MANUFACTURING, 2017, 28 (08) :1973-1986
[7]   Selective maintenance scheduling under stochastic maintenance quality with multiple maintenance actions [J].
Duan, Chaoqun ;
Deng, Chao ;
Gharaei, Abolfazl ;
Wu, Jun ;
Wang, Bingran .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2018, 56 (23) :7160-7178
[8]   A novel dynamic assignment rule for the distributed job shop scheduling problem using a hybrid ant-based algorithm [J].
Chaouch, Imen ;
Driss, Olfa Belkahla ;
Ghedira, Khaled .
APPLIED INTELLIGENCE, 2019, 49 (05) :1903-1924
[9]   A Survey of Optimization Techniques for Distributed Job Shop Scheduling Problems in Multi-factories [J].
Chaouch, Imen ;
Driss, Olfa Belkahla ;
Ghedira, Khaled .
CYBERNETICS AND MATHEMATICS APPLICATIONS IN INTELLIGENT SYSTEMS, CSOC2017, VOL 2, 2017, 574 :369-378
[10]   A tutorial survey of job-shop scheduling problems using genetic algorithms .1. Representation [J].
Cheng, RW ;
Gen, M ;
Tsujimura, Y .
COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 30 (04) :983-997