Skip to main content
Erschienen in: Memetic Computing 4/2019

20.12.2018 | Regular Research Paper

An improved differential evolution algorithm for solving a distributed assembly flexible job shop scheduling problem

verfasst von: Xiuli Wu, Xiajing Liu, Ning Zhao

Erschienen in: Memetic Computing | Ausgabe 4/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The single-factory manufacturing is gradually transiting to the multi-factory collaborative production with the globalization. The decentralization of resources and the heterogeneity of the production modes make it difficult to solve this kind of problem. Therefore, the distributed assembly flexible job shop scheduling problem (DAFJSP) is studied. DAFJSP can be decomposed into several flexible job shop scheduling problems and several single machine factory scheduling problems. To begin with, a mixed integer linear programming model for the DAFJSP is formulated to minimize the earliness/tardiness and the total cost simultaneously. Then, an improved differential evolution simulated annealing algorithm (IDESAA) is proposed. The balanced scheduling algorithm is designed to trade off the two objectives. Two crossover and mutation operators are designed. Due to its strong robustness, simulated annealing is integrated to local search the best Pareto solutions. The greedy idea combined with the Non-Dominated Sorted selection is employed to select the offspring. Finally, comprehensive experiments are conducted and the results show that the proposed algorithm can solve DAFJSP effectively and efficiently.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Akram K, Kamal K, Zeb A (2016) Fast simulated annealing hybridized with quenching for solving job shop scheduling problem. Appl Soft Comput 49:510–523CrossRef Akram K, Kamal K, Zeb A (2016) Fast simulated annealing hybridized with quenching for solving job shop scheduling problem. Appl Soft Comput 49:510–523CrossRef
2.
Zurück zum Zitat Behnamian J (2016) Graph colouring-based algorithm to parallel jobs scheduling on parallel factories. Int J Comput Integr Manuf 29(6):622–635CrossRef Behnamian J (2016) Graph colouring-based algorithm to parallel jobs scheduling on parallel factories. Int J Comput Integr Manuf 29(6):622–635CrossRef
3.
Zurück zum Zitat Behnamian J, Ghomi SMTF (2016) A survey of multi-factory scheduling. J Intell Manuf 27(1):231–249CrossRef Behnamian J, Ghomi SMTF (2016) A survey of multi-factory scheduling. J Intell Manuf 27(1):231–249CrossRef
4.
Zurück zum Zitat Behnamian J (2017) Matheuristic for the decentralized factories scheduling problem. Appl Math Model 47:668–684MathSciNetCrossRef Behnamian J (2017) Matheuristic for the decentralized factories scheduling problem. Appl Math Model 47:668–684MathSciNetCrossRef
5.
Zurück zum Zitat Bonomiy F, Kumar A (1990) Adaptive optimal load balancing in a nonhomogeneous multiserver system with a central job scheduler. Trans Comput 39(10):1232–1250CrossRef Bonomiy F, Kumar A (1990) Adaptive optimal load balancing in a nonhomogeneous multiserver system with a central job scheduler. Trans Comput 39(10):1232–1250CrossRef
6.
Zurück zum Zitat Brandimarte P (1993) Routing and scheduling in a flexible job shop by tabu search. Ann Oper Res 41(3):157–183MATHCrossRef Brandimarte P (1993) Routing and scheduling in a flexible job shop by tabu search. Ann Oper Res 41(3):157–183MATHCrossRef
7.
Zurück zum Zitat Chan FTS, Prakash A, Ma HL et al (2013) A hybrid Tabu sample-sort simulated annealing approach for solving distributed scheduling problem. Int J Prod Res 51(9):2602–2619CrossRef Chan FTS, Prakash A, Ma HL et al (2013) A hybrid Tabu sample-sort simulated annealing approach for solving distributed scheduling problem. Int J Prod Res 51(9):2602–2619CrossRef
9.
Zurück zum Zitat Deng J, Wang L, Wang S et al (2017) A competitive memetic algorithm for the distributed two-stage assembly flow-shop scheduling problem. Int J Prod Res 54(12):1–17 Deng J, Wang L, Wang S et al (2017) A competitive memetic algorithm for the distributed two-stage assembly flow-shop scheduling problem. Int J Prod Res 54(12):1–17
10.
Zurück zum Zitat Gonzalez-neira EM, Ferone D, Hatami S et al (2017) A biased-randomized simheuristic for the distributed assembly permutation flowshop problem with stochastic processing times. Simul Model Pract Theor 79:23–36CrossRef Gonzalez-neira EM, Ferone D, Hatami S et al (2017) A biased-randomized simheuristic for the distributed assembly permutation flowshop problem with stochastic processing times. Simul Model Pract Theor 79:23–36CrossRef
11.
Zurück zum Zitat Hatami S, Rubén R, Romano CA (2013) The distributed assembly permutation flowshop scheduling problem. Int J Prod Res 51(17):5292–5308CrossRef Hatami S, Rubén R, Romano CA (2013) The distributed assembly permutation flowshop scheduling problem. Int J Prod Res 51(17):5292–5308CrossRef
12.
13.
Zurück zum Zitat Iavagnilio R, Mossa G, Mummolo G, Leva AD (2003) Production planning of a multi-site manufacturing system by hybrid modelling: a case study from the automotive industry. Int J Prod Econ 85(2):251–262CrossRef Iavagnilio R, Mossa G, Mummolo G, Leva AD (2003) Production planning of a multi-site manufacturing system by hybrid modelling: a case study from the automotive industry. Int J Prod Econ 85(2):251–262CrossRef
14.
Zurück zum Zitat Khalid MNA, Yusof UK (2014) Improved immune algorithm for optimizing distributed production scheduling problem in flexible manufacturing system subject to machine maintenance. Int J Math Comput Simul 8:18–30 Khalid MNA, Yusof UK (2014) Improved immune algorithm for optimizing distributed production scheduling problem in flexible manufacturing system subject to machine maintenance. Int J Math Comput Simul 8:18–30
15.
Zurück zum Zitat Li JQ, Sang HY, Han YY et al (2018) Efficient multi-objective optimization algorithm for hybrid flow shop scheduling problems with setup energy consumptions. J Clean Prod 181:584–598CrossRef Li JQ, Sang HY, Han YY et al (2018) Efficient multi-objective optimization algorithm for hybrid flow shop scheduling problems with setup energy consumptions. J Clean Prod 181:584–598CrossRef
16.
Zurück zum Zitat Li JQ, Pan QK, Tasgetiren MF (2014) A discrete artificial bee colony algorithm for the multi-objective flexible job-shop scheduling problem with maintenance activities. Appl Math Model 38(3):1111–1132MathSciNetMATHCrossRef Li JQ, Pan QK, Tasgetiren MF (2014) A discrete artificial bee colony algorithm for the multi-objective flexible job-shop scheduling problem with maintenance activities. Appl Math Model 38(3):1111–1132MathSciNetMATHCrossRef
17.
Zurück zum Zitat Lin J, Zhang S (2016) An effective hybrid biogeography-based optimization algorithm for the distributed assembly permutation flow-shop scheduling problem. Comput Ind Eng 97:128–136CrossRef Lin J, Zhang S (2016) An effective hybrid biogeography-based optimization algorithm for the distributed assembly permutation flow-shop scheduling problem. Comput Ind Eng 97:128–136CrossRef
18.
Zurück zum Zitat Lu, P. H., Wu, M. C., Tan, H. et al. (2015). A genetic algorithm embedded with a concise chromosome representation for distributed and flexible job-shop scheduling problems. Journal of Intelligent Manufacturing, 1-16 Lu, P. H., Wu, M. C., Tan, H. et al. (2015). A genetic algorithm embedded with a concise chromosome representation for distributed and flexible job-shop scheduling problems. Journal of Intelligent Manufacturing, 1-16
19.
Zurück zum Zitat Naderi B, Ruiz R (2014) A scatter search algorithm for the distributed permutation flow shop scheduling problem. Eur J Oper Res 239(2):323–334MATHCrossRef Naderi B, Ruiz R (2014) A scatter search algorithm for the distributed permutation flow shop scheduling problem. Eur J Oper Res 239(2):323–334MATHCrossRef
20.
Zurück zum Zitat Pan QK, Wang L, Qian B (2009) A novel differential evolution algorithm for bi-criteria no-wait flow shop scheduling problems. Comput Oper Res 36(8):2498–2511MathSciNetMATHCrossRef Pan QK, Wang L, Qian B (2009) A novel differential evolution algorithm for bi-criteria no-wait flow shop scheduling problems. Comput Oper Res 36(8):2498–2511MathSciNetMATHCrossRef
21.
Zurück zum Zitat Ribas I, Companys R, Tort-Martorell X (2017) Efficient heuristics for the parallel blocking flow shop scheduling problem. Expert Syst Appl 74:41–54CrossRef Ribas I, Companys R, Tort-Martorell X (2017) Efficient heuristics for the parallel blocking flow shop scheduling problem. Expert Syst Appl 74:41–54CrossRef
22.
Zurück zum Zitat Rifai AP, Nguyen HT, Dawal SZM (2016) Multi-objective adaptive large neighborhood search for distributed reentrant permutation flow shop scheduling. Appl Soft Comput 40:42–57CrossRef Rifai AP, Nguyen HT, Dawal SZM (2016) Multi-objective adaptive large neighborhood search for distributed reentrant permutation flow shop scheduling. Appl Soft Comput 40:42–57CrossRef
23.
Zurück zum Zitat Sauer J, Suelmann G, Appelrath HJ (1998) Multi-site scheduling with fuzzy concepts. Int J Approx Reason 19:145–160MATHCrossRef Sauer J, Suelmann G, Appelrath HJ (1998) Multi-site scheduling with fuzzy concepts. Int J Approx Reason 19:145–160MATHCrossRef
24.
Zurück zum Zitat Wang K, Huang Y, Qin H (2016a) A fuzzy logic-based hybrid estimation of distribution algorithm for distributed permutation flow shop scheduling problems under machine break down. J Oper Res Soc 67(1):68–82CrossRef Wang K, Huang Y, Qin H (2016a) A fuzzy logic-based hybrid estimation of distribution algorithm for distributed permutation flow shop scheduling problems under machine break down. J Oper Res Soc 67(1):68–82CrossRef
25.
Zurück zum Zitat Wang L, Deng J, Wang SY (2016b) Survey on optimization algorithms for distributed shop scheduling. Control Decis 31(1):1–11 (in Chinese) MATH Wang L, Deng J, Wang SY (2016b) Survey on optimization algorithms for distributed shop scheduling. Control Decis 31(1):1–11 (in Chinese) MATH
26.
Zurück zum Zitat Wang SY, Wang L (2015) An estimation of distribution algorithm-based memetic algorithm for the distributed assembly permutation flow-shop scheduling problem. IEEE Trans Syst Man Cybern Syst 46(1):139–149CrossRef Wang SY, Wang L (2015) An estimation of distribution algorithm-based memetic algorithm for the distributed assembly permutation flow-shop scheduling problem. IEEE Trans Syst Man Cybern Syst 46(1):139–149CrossRef
27.
Zurück zum Zitat Wu MC, Lin CS, Lin CH et al (2017) Effects of different chromosome representations in developing genetic algorithms to solve DFJS scheduling problems. Comput Oper Res 80:101–112MathSciNetMATHCrossRef Wu MC, Lin CS, Lin CH et al (2017) Effects of different chromosome representations in developing genetic algorithms to solve DFJS scheduling problems. Comput Oper Res 80:101–112MathSciNetMATHCrossRef
28.
Zurück zum Zitat Wu X, Wu S (2017) An elitist quantum-inspired evolutionary algorithm for the flexible job-shop scheduling problem. J Intell Manuf 28(6):1441–1457CrossRef Wu X, Wu S (2017) An elitist quantum-inspired evolutionary algorithm for the flexible job-shop scheduling problem. J Intell Manuf 28(6):1441–1457CrossRef
29.
Zurück zum Zitat Wu X, Sun Y (2018) A green scheduling algorithm for flexible job shop with energy-saving measures. J Clean Prod 172:3249–3264CrossRef Wu X, Sun Y (2018) A green scheduling algorithm for flexible job shop with energy-saving measures. J Clean Prod 172:3249–3264CrossRef
30.
Zurück zum Zitat Zhang G, Xing K, Cao F (2017) Scheduling distributed flowshops with flexible assembly and set-up time to minimise Makespan. Int J Prod Res 5:1–19 Zhang G, Xing K, Cao F (2017) Scheduling distributed flowshops with flexible assembly and set-up time to minimise Makespan. Int J Prod Res 5:1–19
31.
Zurück zum Zitat Zhao X, Liu D, Liu H et al (2016) A failure remember-driven differential evolution. International Conference on Natural Computation, Changsha, China, pp 81-86 Zhao X, Liu D, Liu H et al (2016) A failure remember-driven differential evolution. International Conference on Natural Computation, Changsha, China, pp 81-86
Metadaten
Titel
An improved differential evolution algorithm for solving a distributed assembly flexible job shop scheduling problem
verfasst von
Xiuli Wu
Xiajing Liu
Ning Zhao
Publikationsdatum
20.12.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
Memetic Computing / Ausgabe 4/2019
Print ISSN: 1865-9284
Elektronische ISSN: 1865-9292
DOI
https://doi.org/10.1007/s12293-018-00278-7

Weitere Artikel der Ausgabe 4/2019

Memetic Computing 4/2019 Zur Ausgabe

Premium Partner