Skip to main content
Erschienen in: The International Journal of Advanced Manufacturing Technology 1-2/2021

10.05.2021 | ORIGINAL ARTICLE

A memetic algorithm to solve uncertain energy-efficient flow shop scheduling problems

verfasst von: Mariappan Kadarkarainadar Marichelvam, Mariappan Geetha

Erschienen in: The International Journal of Advanced Manufacturing Technology | Ausgabe 1-2/2021

Einloggen

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

search-config
loading …

Abstract

This paper addresses energy-efficient flow shop scheduling problems with uncertainties such as cancelled and new orders to minimize the total energy cost (TEC). The absenteeism of workers is also considered. As this problem is NP-hard (non-deterministic polynomial-time hard) in nature, an improved memetic algorithm (IMA) is proposed to tackle this problem. A constructive heuristic is built-in with the memetic algorithm (MA) for the improvement of the solution quality. Additionally, likelihood-based selection, crossover, and mutation operators are utilized in the IMA. A variable neighborhood search (VNS) algorithm is also hybridized as a local exploration heuristics. Broad computational experimentations are presented. The results of IMA are compared with a set of algorithms addressed in the literature. It is shown that the IMA overtakes other algorithms in terms of solution quality.

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!

Literatur
2.
Zurück zum Zitat Johnson SM (1954) Optimal two-and three-stage production schedules with setup times included. Naval Res Logist Quart 1(1):61–68MATHCrossRef Johnson SM (1954) Optimal two-and three-stage production schedules with setup times included. Naval Res Logist Quart 1(1):61–68MATHCrossRef
3.
Zurück zum Zitat Marichelvam MK (2012) An improved hybrid Cuckoo Search (IHCS) metaheuristics algorithm for permutation flowshop scheduling problems. Int J Bio-Inspir Comput 4(4):200–205CrossRef Marichelvam MK (2012) An improved hybrid Cuckoo Search (IHCS) metaheuristics algorithm for permutation flowshop scheduling problems. Int J Bio-Inspir Comput 4(4):200–205CrossRef
4.
Zurück zum Zitat Mansouri SA, Aktas E (2016) Minimizing energy consumption and makespan in a two-machine flowshop scheduling problem. J Oper Res Soc 67(11):1382–1394CrossRef Mansouri SA, Aktas E (2016) Minimizing energy consumption and makespan in a two-machine flowshop scheduling problem. J Oper Res Soc 67(11):1382–1394CrossRef
5.
Zurück zum Zitat Chiu Y, Shih CJ (2012) Rescheduling strategies for integrating rush orders with preventive maintenance in a two-machine flowshop. Int J Prod Res 50(20):5783–5794CrossRef Chiu Y, Shih CJ (2012) Rescheduling strategies for integrating rush orders with preventive maintenance in a two-machine flowshop. Int J Prod Res 50(20):5783–5794CrossRef
6.
Zurück zum Zitat Lu C, Gao L, Li X, Pan Q, Wang Q (2017) Energy-efficient permutation flowshop scheduling problem using a hybrid multi-objective backtracking search algorithm. J Clean Prod 144:228–238CrossRef Lu C, Gao L, Li X, Pan Q, Wang Q (2017) Energy-efficient permutation flowshop scheduling problem using a hybrid multi-objective backtracking search algorithm. J Clean Prod 144:228–238CrossRef
7.
Zurück zum Zitat May G, Stahl B, Taisch M, Kiritsis D (2017) Energy management in manufacturing: from literature review to a conceptual framework. J Clean Prod 167:1464–1489CrossRef May G, Stahl B, Taisch M, Kiritsis D (2017) Energy management in manufacturing: from literature review to a conceptual framework. J Clean Prod 167:1464–1489CrossRef
8.
Zurück zum Zitat Liu GS, Zhou Y, Yang HD (2017b) Minimizing energy consumption and tardiness penalty for fuzzy flowshop scheduling with state-dependent setup time. J Clean Prod 147:470–484CrossRef Liu GS, Zhou Y, Yang HD (2017b) Minimizing energy consumption and tardiness penalty for fuzzy flowshop scheduling with state-dependent setup time. J Clean Prod 147:470–484CrossRef
9.
Zurück zum Zitat Li X, Lu C, Gao L, Xiao S, Wen L (2018) An effective multiobjective algorithm for energy-efficient scheduling in a real-life welding shop. IEEE Transac Industr Inform 14(12):5400–5409CrossRef Li X, Lu C, Gao L, Xiao S, Wen L (2018) An effective multiobjective algorithm for energy-efficient scheduling in a real-life welding shop. IEEE Transac Industr Inform 14(12):5400–5409CrossRef
10.
Zurück zum Zitat Wang F, Deng G, Jiang T, Zhang S (2018) Multi-objective parallel variable neighborhood search for energy consumption scheduling in blocking flowshops. IEEE Access 6:68686–68700CrossRef Wang F, Deng G, Jiang T, Zhang S (2018) Multi-objective parallel variable neighborhood search for energy consumption scheduling in blocking flowshops. IEEE Access 6:68686–68700CrossRef
12.
Zurück zum Zitat Fu Y, Tian G, Fathollahi-Fard AM, Ahmadi A, Zhang C (2019) Stochastic multi-objective modelling and optimization of an energy-conscious distributed permutation flowshop scheduling problem with the total tardiness constraint. J Clean Prod 226:515–525CrossRef Fu Y, Tian G, Fathollahi-Fard AM, Ahmadi A, Zhang C (2019) Stochastic multi-objective modelling and optimization of an energy-conscious distributed permutation flowshop scheduling problem with the total tardiness constraint. J Clean Prod 226:515–525CrossRef
14.
Zurück zum Zitat Kizilay D, Tasgetiren MF, Pan QK, Süer G (2019) An ensemble of meta-heuristics for the energy-efficient blocking flowshop scheduling problem. Proced Manuf 39:1177–1184CrossRef Kizilay D, Tasgetiren MF, Pan QK, Süer G (2019) An ensemble of meta-heuristics for the energy-efficient blocking flowshop scheduling problem. Proced Manuf 39:1177–1184CrossRef
15.
Zurück zum Zitat Ramezanian R, Vali-Siar MM, Jalalian M (2019) Green permutation flowshop scheduling problem with sequence-dependent setup times: a case study. Int J Prod Res 57(10):3311–3333CrossRef Ramezanian R, Vali-Siar MM, Jalalian M (2019) Green permutation flowshop scheduling problem with sequence-dependent setup times: a case study. Int J Prod Res 57(10):3311–3333CrossRef
16.
Zurück zum Zitat Tasgetiren MF, Öztop H, Gao L, Pan QK, Li X (2019) A variable iterated local search algorithm for energy-efficient no-idle flowshop scheduling problem. Proced Manuf 39:1185–1193CrossRef Tasgetiren MF, Öztop H, Gao L, Pan QK, Li X (2019) A variable iterated local search algorithm for energy-efficient no-idle flowshop scheduling problem. Proced Manuf 39:1185–1193CrossRef
22.
Zurück zum Zitat Gu XS (2000) A survey of production scheduling under uncertainty. J East China Univ Sci Technol 26(5):441–446 Gu XS (2000) A survey of production scheduling under uncertainty. J East China Univ Sci Technol 26(5):441–446
23.
Zurück zum Zitat Yan-hai H, Jun-qi Y, Fei-fan Y, Jun-he Y (2005) Flow shop rescheduling problem under rush orders. J Zhejiang Univ-Sci A 6(10):1040–1046CrossRef Yan-hai H, Jun-qi Y, Fei-fan Y, Jun-he Y (2005) Flow shop rescheduling problem under rush orders. J Zhejiang Univ-Sci A 6(10):1040–1046CrossRef
24.
Zurück zum Zitat Katragjini K, Vallada E, Ruiz R (2013) Flow shop rescheduling under different types of disruption. Int J Prod Res 51(3):780–797CrossRef Katragjini K, Vallada E, Ruiz R (2013) Flow shop rescheduling under different types of disruption. Int J Prod Res 51(3):780–797CrossRef
25.
Zurück zum Zitat Li JQ, Pan QK, Mao K (2015) A discrete teaching-learning-based optimisation algorithm for realistic flowshop rescheduling problems. Eng Appl Artif Intell 37:279–292CrossRef Li JQ, Pan QK, Mao K (2015) A discrete teaching-learning-based optimisation algorithm for realistic flowshop rescheduling problems. Eng Appl Artif Intell 37:279–292CrossRef
26.
Zurück zum Zitat Rahman HF, Sarker R, Essam D (2015) A genetic algorithm for permutation flow shop scheduling under make to stock production system. Comput Ind Eng 90:12–24CrossRef Rahman HF, Sarker R, Essam D (2015) A genetic algorithm for permutation flow shop scheduling under make to stock production system. Comput Ind Eng 90:12–24CrossRef
27.
Zurück zum Zitat González-Neira E, Montoya-Torres J, Barrera D (2017) Flow-shop scheduling problem under uncertainties: review and trends. Int J Ind Eng Comput 8(4):399–426 González-Neira E, Montoya-Torres J, Barrera D (2017) Flow-shop scheduling problem under uncertainties: review and trends. Int J Ind Eng Comput 8(4):399–426
28.
Zurück zum Zitat Tian G, Zhou M, Li P (2017) Disassembly sequence planning considering fuzzy component quality and varying operational cost. IEEE Trans Autom Sci Eng 15(2):748–760CrossRef Tian G, Zhou M, Li P (2017) Disassembly sequence planning considering fuzzy component quality and varying operational cost. IEEE Trans Autom Sci Eng 15(2):748–760CrossRef
29.
Zurück zum Zitat Liu W, Jin Y, Price M (2017) A new improved NEH heuristic for permutation flowshop scheduling problems. Int J Prod Econ 193:21–30CrossRef Liu W, Jin Y, Price M (2017) A new improved NEH heuristic for permutation flowshop scheduling problems. Int J Prod Econ 193:21–30CrossRef
30.
Zurück zum Zitat Liu W, Jin Y, Price M (2018) New meta-heuristic for dynamic scheduling in permutation flowshop with new order arrival. Int J Adv Manuf Technol 98(5-8):1817–1830CrossRef Liu W, Jin Y, Price M (2018) New meta-heuristic for dynamic scheduling in permutation flowshop with new order arrival. Int J Adv Manuf Technol 98(5-8):1817–1830CrossRef
31.
Zurück zum Zitat Marichelvam MK, Geetha M (2019) A hybrid algorithm to solve the stochastic flow shop scheduling problems with machine break down. Int J Enterpr Network Manag 10(2):162–175CrossRef Marichelvam MK, Geetha M (2019) A hybrid algorithm to solve the stochastic flow shop scheduling problems with machine break down. Int J Enterpr Network Manag 10(2):162–175CrossRef
33.
Zurück zum Zitat Fu Y, Wang H, Tian G, Li Z, Hu H (2019) Two-agent stochastic flow shop deteriorating scheduling via a hybrid multi-objective evolutionary algorithm. J Intell Manuf 30(5):2257–2272CrossRef Fu Y, Wang H, Tian G, Li Z, Hu H (2019) Two-agent stochastic flow shop deteriorating scheduling via a hybrid multi-objective evolutionary algorithm. J Intell Manuf 30(5):2257–2272CrossRef
34.
Zurück zum Zitat Moscato P (1989) On evolution, search, optimization, genetic algorithms and martial arts: towards memetic algorithms. Caltech concurrent computation program, C3P Report, 826 Moscato P (1989) On evolution, search, optimization, genetic algorithms and martial arts: towards memetic algorithms. Caltech concurrent computation program, C3P Report, 826
35.
Zurück zum Zitat França PM, Mendes A, Moscato P (2001) A memetic algorithm for the total tardiness single machine scheduling problem. Eur J Oper Res 132(1):224–242MathSciNetMATHCrossRef França PM, Mendes A, Moscato P (2001) A memetic algorithm for the total tardiness single machine scheduling problem. Eur J Oper Res 132(1):224–242MathSciNetMATHCrossRef
36.
Zurück zum Zitat Liu B, Wang L, Jin YH (2007) An effective PSO-based memetic algorithm for flow shop scheduling. IEEE Transac Syst Man Cybernet Part B (Cybernetics) 37(1):18–27CrossRef Liu B, Wang L, Jin YH (2007) An effective PSO-based memetic algorithm for flow shop scheduling. IEEE Transac Syst Man Cybernet Part B (Cybernetics) 37(1):18–27CrossRef
37.
Zurück zum Zitat Nawaz M, Enscore EE Jr, Ham I (1983) A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem. Omega 11(1):91–95CrossRef Nawaz M, Enscore EE Jr, Ham I (1983) A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem. Omega 11(1):91–95CrossRef
38.
Zurück zum Zitat Hasan SK, Sarker R, Essam D, Cornforth D (2009) Memetic algorithms for solving job-shop scheduling problems. Memetic Comput 1(1):69–83CrossRef Hasan SK, Sarker R, Essam D, Cornforth D (2009) Memetic algorithms for solving job-shop scheduling problems. Memetic Comput 1(1):69–83CrossRef
39.
Zurück zum Zitat Frutos M, Olivera AC, Tohmé F (2010) A memetic algorithm based on a NSGAII scheme for the flexible job-shop scheduling problem. Ann Oper Res 181(1):745–765MathSciNetCrossRef Frutos M, Olivera AC, Tohmé F (2010) A memetic algorithm based on a NSGAII scheme for the flexible job-shop scheduling problem. Ann Oper Res 181(1):745–765MathSciNetCrossRef
40.
Zurück zum Zitat Korosec P, Papa G, Vukasinovic V (2010) Production scheduling with a memetic algorithm. Int J Innov Comput Appl 2(4):244–252CrossRef Korosec P, Papa G, Vukasinovic V (2010) Production scheduling with a memetic algorithm. Int J Innov Comput Appl 2(4):244–252CrossRef
41.
Zurück zum Zitat Cheng HC, Chiang TC, Fu LC (2011) A two-stage hybrid memetic algorithm for multi objective job shop scheduling. Expert Syst Appl 38(9):10983–10998CrossRef Cheng HC, Chiang TC, Fu LC (2011) A two-stage hybrid memetic algorithm for multi objective job shop scheduling. Expert Syst Appl 38(9):10983–10998CrossRef
42.
Zurück zum Zitat Chiang TC, Cheng HC, Fu LC (2011) NNMA: an effective memetic algorithm for solving multiobjective permutation flow shop scheduling problems. Expert Syst Appl 38(5):5986–5999CrossRef Chiang TC, Cheng HC, Fu LC (2011) NNMA: an effective memetic algorithm for solving multiobjective permutation flow shop scheduling problems. Expert Syst Appl 38(5):5986–5999CrossRef
43.
Zurück zum Zitat Gao L, Zhang G, Zhang L, Li X (2011) An efficient memetic algorithm for solving the job shop scheduling problem. Comput Ind Eng 60(4):699–705CrossRef Gao L, Zhang G, Zhang L, Li X (2011) An efficient memetic algorithm for solving the job shop scheduling problem. Comput Ind Eng 60(4):699–705CrossRef
44.
Zurück zum Zitat Wang BG, Zhang, GH (2011) Hybrid VNS and memetic algorithm for solving the job shop scheduling problem. In Industrial Engineering and Engineering Management (IE&EM), IEEE 18Th International Conference on pp. 924–927, IEEE Wang BG, Zhang, GH (2011) Hybrid VNS and memetic algorithm for solving the job shop scheduling problem. In Industrial Engineering and Engineering Management (IE&EM), IEEE 18Th International Conference on pp. 924–927, IEEE
45.
Zurück zum Zitat Neri F, Cotta C (2012) Memetic algorithms and memetic computing optimization: a literature review. Swarm Evol Comput 2:1–14CrossRef Neri F, Cotta C (2012) Memetic algorithms and memetic computing optimization: a literature review. Swarm Evol Comput 2:1–14CrossRef
46.
Zurück zum Zitat Mencía R, Sierra MR, Mencía C, Varela R (2015) Memetic algorithms for the job shop scheduling problem with operators. Appl Soft Comput 34:94–105MATHCrossRef Mencía R, Sierra MR, Mencía C, Varela R (2015) Memetic algorithms for the job shop scheduling problem with operators. Appl Soft Comput 34:94–105MATHCrossRef
47.
Zurück zum Zitat Deng J, Wang L, Wang SY, Zheng XL (2016) A competitive memetic algorithm for the distributed two-stage assembly flow-shop scheduling problem. Int J Prod Res 54(12):3561–3577CrossRef Deng J, Wang L, Wang SY, Zheng XL (2016) A competitive memetic algorithm for the distributed two-stage assembly flow-shop scheduling problem. Int J Prod Res 54(12):3561–3577CrossRef
48.
Zurück zum Zitat Liu B, Wang K, Zhang R (2016) Variable neighborhood based memetic algorithm for distributed assembly permutation flowshop. In Evolutionary Computation (CEC), 2016 IEEE Congress on pp. 1682–1686. IEEE Liu B, Wang K, Zhang R (2016) Variable neighborhood based memetic algorithm for distributed assembly permutation flowshop. In Evolutionary Computation (CEC), 2016 IEEE Congress on pp. 1682–1686. IEEE
49.
Zurück zum Zitat Wang SY, Wang L (2016) An estimation of distribution algorithm-based memetic algorithm for the distributed assembly permutation flow-shop scheduling problem. IEEE Transac Syst Man Cybern 46(1):139–149CrossRef Wang SY, Wang L (2016) An estimation of distribution algorithm-based memetic algorithm for the distributed assembly permutation flow-shop scheduling problem. IEEE Transac Syst Man Cybern 46(1):139–149CrossRef
50.
Zurück zum Zitat Yun X, Feng X, Lyu X, Wang S, Liu B (2016) A novel water wave optimization based memetic algorithm for flow-shop scheduling. In Evolutionary Computation (CEC), 2016 IEEE Congress on pp. 1971–1976. IEEE Yun X, Feng X, Lyu X, Wang S, Liu B (2016) A novel water wave optimization based memetic algorithm for flow-shop scheduling. In Evolutionary Computation (CEC), 2016 IEEE Congress on pp. 1971–1976. IEEE
51.
Zurück zum Zitat Deng J, Wang L (2017) A competitive memetic algorithm for multi-objective distributed permutation flow shop scheduling problem. Swarm Evol Comput 32:121–131CrossRef Deng J, Wang L (2017) A competitive memetic algorithm for multi-objective distributed permutation flow shop scheduling problem. Swarm Evol Comput 32:121–131CrossRef
52.
Zurück zum Zitat Shao W, Pi D, Shao Z (2017) Memetic algorithm with node and edge histogram for no-idle flow shop scheduling problem to minimize the makespan criterion. Appl Soft Comput 54:164–182CrossRef Shao W, Pi D, Shao Z (2017) Memetic algorithm with node and edge histogram for no-idle flow shop scheduling problem to minimize the makespan criterion. Appl Soft Comput 54:164–182CrossRef
53.
Zurück zum Zitat Kurdi M (2017) An improved island model memetic algorithm with a new cooperation phase for multi-objective job shop scheduling problem. Comput Ind Eng 111:183–201CrossRef Kurdi M (2017) An improved island model memetic algorithm with a new cooperation phase for multi-objective job shop scheduling problem. Comput Ind Eng 111:183–201CrossRef
54.
Zurück zum Zitat Phu-ang A, Thammano A (2017) Memetic algorithm based on marriage in honey bees optimization for flexible job shop scheduling problem. Memetic Comput 9(4):295–309CrossRef Phu-ang A, Thammano A (2017) Memetic algorithm based on marriage in honey bees optimization for flexible job shop scheduling problem. Memetic Comput 9(4):295–309CrossRef
55.
Zurück zum Zitat Zuo Y, Gong M, Jiao L (2017) Adaptive multimeme algorithm for flexible job shop scheduling problem. Nat Comput 16(4):677–698MathSciNetCrossRef Zuo Y, Gong M, Jiao L (2017) Adaptive multimeme algorithm for flexible job shop scheduling problem. Nat Comput 16(4):677–698MathSciNetCrossRef
56.
Zurück zum Zitat Gong X, Deng Q, Gong G, Liu W, Ren Q (2018) A memetic algorithm for multi-objective flexible job-shop problem with worker flexibility. Int J Prod Res 56(7):2506–2522CrossRef Gong X, Deng Q, Gong G, Liu W, Ren Q (2018) A memetic algorithm for multi-objective flexible job-shop problem with worker flexibility. Int J Prod Res 56(7):2506–2522CrossRef
58.
Zurück zum Zitat Marichelvam MK, Tosun Ö, Geetha M (2017) Hybrid monkey search algorithm for flow shop scheduling problem under makespan and total flow time. Appl Soft Comput 55:82–92CrossRef Marichelvam MK, Tosun Ö, Geetha M (2017) Hybrid monkey search algorithm for flow shop scheduling problem under makespan and total flow time. Appl Soft Comput 55:82–92CrossRef
59.
Zurück zum Zitat Kalczynski PJ, Kamburowski J (2008) An improved NEH heuristic to minimize makespan in permutation flow shops. Comput Oper Res 35(9):3001–3008MathSciNetMATHCrossRef Kalczynski PJ, Kamburowski J (2008) An improved NEH heuristic to minimize makespan in permutation flow shops. Comput Oper Res 35(9):3001–3008MathSciNetMATHCrossRef
60.
Zurück zum Zitat Umbarkar AJ, Sheth PD (2015) Crossover operators in genetic algorithms: a review. ICTACT J Soft Comput 6(1):1083–1092CrossRef Umbarkar AJ, Sheth PD (2015) Crossover operators in genetic algorithms: a review. ICTACT J Soft Comput 6(1):1083–1092CrossRef
61.
Zurück zum Zitat Eiben AE (2001) Evolutionary algorithms and constraint satisfaction: definitions, survey, methodology, and research directions. In: Theoretical aspects of evolutionary computing. Springer, Berlin, pp 13–30MATHCrossRef Eiben AE (2001) Evolutionary algorithms and constraint satisfaction: definitions, survey, methodology, and research directions. In: Theoretical aspects of evolutionary computing. Springer, Berlin, pp 13–30MATHCrossRef
62.
Zurück zum Zitat Rajkumar R, Shahabudeen P (2009) An improved genetic algorithm for the flowshop scheduling problem. Int J Prod Res 47(1):233–249MATHCrossRef Rajkumar R, Shahabudeen P (2009) An improved genetic algorithm for the flowshop scheduling problem. Int J Prod Res 47(1):233–249MATHCrossRef
Metadaten
Titel
A memetic algorithm to solve uncertain energy-efficient flow shop scheduling problems
verfasst von
Mariappan Kadarkarainadar Marichelvam
Mariappan Geetha
Publikationsdatum
10.05.2021
Verlag
Springer London
Erschienen in
The International Journal of Advanced Manufacturing Technology / Ausgabe 1-2/2021
Print ISSN: 0268-3768
Elektronische ISSN: 1433-3015
DOI
https://doi.org/10.1007/s00170-021-07228-7

Weitere Artikel der Ausgabe 1-2/2021

The International Journal of Advanced Manufacturing Technology 1-2/2021 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.