Skip to main content
Erschienen in: Soft Computing 1/2020

15.03.2019 | Methodologies and Application

Scheduling multi-component maintenance with a greedy heuristic local search algorithm

verfasst von: Seyedmohsen Hosseini, Sifat Kalam, Kash Barker, Jose E. Ramirez-Marquez

Erschienen in: Soft Computing | Ausgabe 1/2020

Einloggen

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

search-config
loading …

Abstract

As many large-scale systems age, and due to budgetary and performance efficiency concerns, there is a need to improve the decision-making process for system sustainment, including maintenance, repair, and overhaul (MRO) operations and the acquisition of MRO parts. To help address the link between sustainment policies and acquisition, this work develops a greedy heuristic-based local search algorithm (GHLSA) to provide a system maintenance schedule for multi-component systems, coordinating recommended component maintenance times to reduce system downtime costs, thereby enabling effective acquisition. The proposed iterative algorithm aims to minimize the sum of downtime, earliness and tardiness costs of scheduling, which contains three phases: (1) the construction phase, which uses a heuristic to construct an initial partial solution, (2) an improvement phase, which aims to improve the partial solution generated in the construction phase, and finally, (3) a local search phase, which performs a local search technique to the partial solution found in the improvement phase. The proposed algorithm makes a trade-off between exploration and exploitation of solutions. The experimental results for small (10 jobs) and large size (50 jobs) problems indicate that GHLSA outperforms both genetic algorithm and simulated annealing approaches in terms of solution quality and is similar in terms of efficiency.

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 "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!

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
Zurück zum Zitat Abirami M, Ganesan S, Subramanian S, Anandhakumar R (2015) Source and transmission line maintenance outage scheduling in a power system using teaching learning based optimization algorithm. Appl Soft Comput 21:72–83 Abirami M, Ganesan S, Subramanian S, Anandhakumar R (2015) Source and transmission line maintenance outage scheduling in a power system using teaching learning based optimization algorithm. Appl Soft Comput 21:72–83
Zurück zum Zitat Al Khaled A, Hosseini S (2015) Fuzzy adaptive imperialist competitive algorithm for global optimization. Neural Comput Appl 26(4):813–825 Al Khaled A, Hosseini S (2015) Fuzzy adaptive imperialist competitive algorithm for global optimization. Neural Comput Appl 26(4):813–825
Zurück zum Zitat Al-Najjar B, Alsyouf I (2003) Selecting the most efficient maintenance approach using fuzzy multiple criteria decision making. Int J Prod Econ 84(1):85–100 Al-Najjar B, Alsyouf I (2003) Selecting the most efficient maintenance approach using fuzzy multiple criteria decision making. Int J Prod Econ 84(1):85–100
Zurück zum Zitat Arroyo JE, Leung Y-T (2017) An effective iterated greedy algorithm for scheduling unrelated parallel batch machines with non-identical capacities and unequal ready times. Comput Ind Eng 105:84–100 Arroyo JE, Leung Y-T (2017) An effective iterated greedy algorithm for scheduling unrelated parallel batch machines with non-identical capacities and unequal ready times. Comput Ind Eng 105:84–100
Zurück zum Zitat Behnamian J, Fatemi Ghomi SMT (2015) Minimizing cost-related objective in synchronous scheduling of parallel factories in the virtual production network. Appl Soft Comput 29:221–232 Behnamian J, Fatemi Ghomi SMT (2015) Minimizing cost-related objective in synchronous scheduling of parallel factories in the virtual production network. Appl Soft Comput 29:221–232
Zurück zum Zitat Bevilacqua M, Braglia M (2000) The analytic hierarchy process applied to maintenance strategy selection. Reliab Eng Syst Saf 70(1):71–83 Bevilacqua M, Braglia M (2000) The analytic hierarchy process applied to maintenance strategy selection. Reliab Eng Syst Saf 70(1):71–83
Zurück zum Zitat Canh VuH, Barros A, Berenguer C (2014) Maintenance grouping strategy for multi component systems with dynamic context. Reliab Eng Syst Saf 132:233–249 Canh VuH, Barros A, Berenguer C (2014) Maintenance grouping strategy for multi component systems with dynamic context. Reliab Eng Syst Saf 132:233–249
Zurück zum Zitat Chen W-J (2008) Single-machine scheduling with maintenance in a manufacturing system. J Inf Optim Sci 29(3):543–556MATH Chen W-J (2008) Single-machine scheduling with maintenance in a manufacturing system. J Inf Optim Sci 29(3):543–556MATH
Zurück zum Zitat Czapinski M (2010) Parallel simulated annealing with genetic enhancement for flowshop problem with Csum. Comput Ind Eng 59(4):778–785 Czapinski M (2010) Parallel simulated annealing with genetic enhancement for flowshop problem with Csum. Comput Ind Eng 59(4):778–785
Zurück zum Zitat Dekker R, Wildeman RE, van der Duyn Schouten FA (1997) A review of multi-component maintenance models with economic dependence. Math Methods Oper Res 45(3):411–435MathSciNetMATH Dekker R, Wildeman RE, van der Duyn Schouten FA (1997) A review of multi-component maintenance models with economic dependence. Math Methods Oper Res 45(3):411–435MathSciNetMATH
Zurück zum Zitat Do P, Vu HC, Barros A, Berenguer C (2015) Maintenance grouping for multi-component systems with availability constraints and limited teams. Reliab Eng Syst Saf 142:56–67 Do P, Vu HC, Barros A, Berenguer C (2015) Maintenance grouping for multi-component systems with availability constraints and limited teams. Reliab Eng Syst Saf 142:56–67
Zurück zum Zitat Eygelaar J, Lotter DP, Van Vuuren JH (2018) Generator maintenance scheduling based on the risk of power generating unit failure. Electr Power Energy Syst 95:83–95 Eygelaar J, Lotter DP, Van Vuuren JH (2018) Generator maintenance scheduling based on the risk of power generating unit failure. Electr Power Energy Syst 95:83–95
Zurück zum Zitat Fan Y-P, Zhao C-L (2014) Single machine scheduling with multiple common due date assignment and aging effect under a deteriorating maintenance activity consideration. J Appl Math Comput 46(1–2):51–66MathSciNetMATH Fan Y-P, Zhao C-L (2014) Single machine scheduling with multiple common due date assignment and aging effect under a deteriorating maintenance activity consideration. J Appl Math Comput 46(1–2):51–66MathSciNetMATH
Zurück zum Zitat Feo TA, Resende MGC (1995) Greedy randomized adaptive search procedures. J Global Optim 6:109–133MathSciNetMATH Feo TA, Resende MGC (1995) Greedy randomized adaptive search procedures. J Global Optim 6:109–133MathSciNetMATH
Zurück zum Zitat Froger A, Gendreau M, Mendoza JE, Rousseau L-M (2017) A branch-and-check approach for a wind turbine maintenance scheduling problem. Comput Oper Res 88:117–136MathSciNetMATH Froger A, Gendreau M, Mendoza JE, Rousseau L-M (2017) A branch-and-check approach for a wind turbine maintenance scheduling problem. Comput Oper Res 88:117–136MathSciNetMATH
Zurück zum Zitat Government Accountability Office (2007) Defense budget: trends in operation and maintenance costs and support services contracting. GAO-07-631 Government Accountability Office (2007) Defense budget: trends in operation and maintenance costs and support services contracting. GAO-07-631
Zurück zum Zitat Government Accountability Office (2011) Defense logistics: DOD input needed on implementing depot maintenance study recommendations. GAO-13-267 Government Accountability Office (2011) Defense logistics: DOD input needed on implementing depot maintenance study recommendations. GAO-13-267
Zurück zum Zitat Government Accountability Office (2013) Defense business transformation: improvements made but additional steps needed to strengthen strategic planning and assess progress. GAO-13-267 Government Accountability Office (2013) Defense business transformation: improvements made but additional steps needed to strengthen strategic planning and assess progress. GAO-13-267
Zurück zum Zitat Grigoriev A, Van de Klundert J, Spieksma FCR (2015) Modeling and solving the periodic maintenance problem. Eur J Oper Res 172:783–797MathSciNetMATH Grigoriev A, Van de Klundert J, Spieksma FCR (2015) Modeling and solving the periodic maintenance problem. Eur J Oper Res 172:783–797MathSciNetMATH
Zurück zum Zitat Gürler Ü, Kaya A (2002) A maintenance policy for a system with multi-state components: an approximate solution. Reliab Eng Syst Saf 76(2):117–127 Gürler Ü, Kaya A (2002) A maintenance policy for a system with multi-state components: an approximate solution. Reliab Eng Syst Saf 76(2):117–127
Zurück zum Zitat Gustavsson E, Pattriksson M, Stromberg A-B, Wojciechowski A, Onnheim M (2014) Preventive maintenance scheduling of multi-component systems with interval costs. Comput Ind Eng 76:390–400 Gustavsson E, Pattriksson M, Stromberg A-B, Wojciechowski A, Onnheim M (2014) Preventive maintenance scheduling of multi-component systems with interval costs. Comput Ind Eng 76:390–400
Zurück zum Zitat Hosseini S, Al Khaled A (2014) A survey on the imperialist competitive algorithm metaheuristic: implementation in engineering domain and directions for future research. Appl Soft Comput 24:1078–1094 Hosseini S, Al Khaled A (2014) A survey on the imperialist competitive algorithm metaheuristic: implementation in engineering domain and directions for future research. Appl Soft Comput 24:1078–1094
Zurück zum Zitat Hosseini S, Al Khaled A, Vadlamani S (2014) Hybrid imperialist competitive algorithm, variable neighborhood search, and simulated annealing for dynamic facility layout problem. Neural Comput Appl 25(7–8):1871–1885 Hosseini S, Al Khaled A, Vadlamani S (2014) Hybrid imperialist competitive algorithm, variable neighborhood search, and simulated annealing for dynamic facility layout problem. Neural Comput Appl 25(7–8):1871–1885
Zurück zum Zitat Kalam S, Barker K, Ramirez-Marquez JE (2013) Improving multi-component maintenance acquisition with a greedy heuristic local search algorithm. In: Proceedings of the naval postgraduate school acquisition research symposium, Monterrey, CA Kalam S, Barker K, Ramirez-Marquez JE (2013) Improving multi-component maintenance acquisition with a greedy heuristic local search algorithm. In: Proceedings of the naval postgraduate school acquisition research symposium, Monterrey, CA
Zurück zum Zitat Kaplanoglu V (2014) Multi-agent based approach for single machine scheduling with sequence-dependent setup times and machine maintenance. Appl Soft Comput 23:165–179 Kaplanoglu V (2014) Multi-agent based approach for single machine scheduling with sequence-dependent setup times and machine maintenance. Appl Soft Comput 23:165–179
Zurück zum Zitat Karimi-Nasab M, Modarres M, Seyedhoseini SM (2015) A self-adaptive PSO for joint lot sizing and job shop scheduling with compressible process times. Appl Soft Comput 27:137–147 Karimi-Nasab M, Modarres M, Seyedhoseini SM (2015) A self-adaptive PSO for joint lot sizing and job shop scheduling with compressible process times. Appl Soft Comput 27:137–147
Zurück zum Zitat Laggoune R, Chateauneuf A, Aissani D (2009) Opportunistic policy for optimal preventive maintenance of a multi-component system in continuous operating units. Comput Chem Eng 33:1499–1510 Laggoune R, Chateauneuf A, Aissani D (2009) Opportunistic policy for optimal preventive maintenance of a multi-component system in continuous operating units. Comput Chem Eng 33:1499–1510
Zurück zum Zitat Lei D (2012) Co-evolutionary genetic algorithm for fuzzy flexible job shop scheduling. Appl Soft Comput 12(8):2237–2245 Lei D (2012) Co-evolutionary genetic algorithm for fuzzy flexible job shop scheduling. Appl Soft Comput 12(8):2237–2245
Zurück zum Zitat Li J-Q, Pan Q-K (2012) Chemical-reaction optimization for flexible job-shop scheduling problems with maintenance activity. Appl Soft Comput 12(9):2896–2912 Li J-Q, Pan Q-K (2012) Chemical-reaction optimization for flexible job-shop scheduling problems with maintenance activity. Appl Soft Comput 12(9):2896–2912
Zurück zum Zitat Liao W, Pan E, Xi L (2010) Preventive maintenance scheduling for repairable system with deterioration. J Intell Manuf 21:875–884 Liao W, Pan E, Xi L (2010) Preventive maintenance scheduling for repairable system with deterioration. J Intell Manuf 21:875–884
Zurück zum Zitat Liu X, Wang W, Peng R (2015) An integrated production, inventory, and preventive maintenance model for a multi-product production system. Reliab Eng Syst Saf 137:76–86 Liu X, Wang W, Peng R (2015) An integrated production, inventory, and preventive maintenance model for a multi-product production system. Reliab Eng Syst Saf 137:76–86
Zurück zum Zitat Naderi B, Zandieh M, Aminnayeri M (2011) Incorporating periodic preventive maintenance into flexible flowshop scheduling problems. Appl Soft Comput 11:2094–2101 Naderi B, Zandieh M, Aminnayeri M (2011) Incorporating periodic preventive maintenance into flexible flowshop scheduling problems. Appl Soft Comput 11:2094–2101
Zurück zum Zitat Pan E, Liao W, Xi L (2010) Single machine based production scheduling model integrated preventive maintenance planning. Int J Adv Manuf Technol 50(1–4):365–375 Pan E, Liao W, Xi L (2010) Single machine based production scheduling model integrated preventive maintenance planning. Int J Adv Manuf Technol 50(1–4):365–375
Zurück zum Zitat Pan E, Liao W, Xi L (2012) A joint model of production scheduling and predictive maintenance for minimizing job tardiness. Int J Adv Manuf Technol 60(9–12):1049–1061 Pan E, Liao W, Xi L (2012) A joint model of production scheduling and predictive maintenance for minimizing job tardiness. Int J Adv Manuf Technol 60(9–12):1049–1061
Zurück zum Zitat Rau JG (1970) Optimization and probability in systems engineering. Von Nostrand Reinhold Company, New YorkMATH Rau JG (1970) Optimization and probability in systems engineering. Von Nostrand Reinhold Company, New YorkMATH
Zurück zum Zitat Sahu S, Pathak VK, Mehta K, Namedo A (2014) Estimation of mean time failure in two unit parallel repairable system. Int J Recent Innov Trends Comput Commun 2(10):3155–3160 Sahu S, Pathak VK, Mehta K, Namedo A (2014) Estimation of mean time failure in two unit parallel repairable system. Int J Recent Innov Trends Comput Commun 2(10):3155–3160
Zurück zum Zitat Sarker R, Omar M, Hasan K, Essam D (2013) Hybrid evolutionary algorithm for job scheduling under machine maintenance. Appl Soft Comput 13(3):1440–1447 Sarker R, Omar M, Hasan K, Essam D (2013) Hybrid evolutionary algorithm for job scheduling under machine maintenance. Appl Soft Comput 13(3):1440–1447
Zurück zum Zitat Senra P, Lopes I, Oliveria JA (2017) Supporting maintenance scheduling: a case study. In: 27th international conference on flexible automation and intelligent manufacturing, FAIM 2017, 27–30 June 2017, Modena, Italy Senra P, Lopes I, Oliveria JA (2017) Supporting maintenance scheduling: a case study. In: 27th international conference on flexible automation and intelligent manufacturing, FAIM 2017, 27–30 June 2017, Modena, Italy
Zurück zum Zitat Tseng L-Y, Lin Y-T (2010) A genetic local search algorithm for minimizing total flow time in the permutation flowshop scheduling problem. Int J Prod Econ 127(1):121–128MathSciNet Tseng L-Y, Lin Y-T (2010) A genetic local search algorithm for minimizing total flow time in the permutation flowshop scheduling problem. Int J Prod Econ 127(1):121–128MathSciNet
Zurück zum Zitat Vadlamani S, Hosseini S (2014) A novel heuristic approach for solving aircraft landing problem with single runway. J Air Transp Manag 40:144–148 Vadlamani S, Hosseini S (2014) A novel heuristic approach for solving aircraft landing problem with single runway. J Air Transp Manag 40:144–148
Zurück zum Zitat Wang L, Chu J, Wu J (2007) Selection of optimum maintenance strategies based on a fuzzy analytic hierarchy process. Int J Prod Econ 107(1):151–163 Wang L, Chu J, Wu J (2007) Selection of optimum maintenance strategies based on a fuzzy analytic hierarchy process. Int J Prod Econ 107(1):151–163
Zurück zum Zitat Yang Z, Djurdjanovic D, Ni J (2008a) Maintenance scheduling in manufacturing systems based on predicted machine degradation. J Intell Manuf 19(1):87–98 Yang Z, Djurdjanovic D, Ni J (2008a) Maintenance scheduling in manufacturing systems based on predicted machine degradation. J Intell Manuf 19(1):87–98
Zurück zum Zitat Yang Z, Djurdjanovic D, Ni J (2008b) Maintenance scheduling in manufacturing systems based on predicted machine degradation. J Intell Manuf 19(1):87–98 Yang Z, Djurdjanovic D, Ni J (2008b) Maintenance scheduling in manufacturing systems based on predicted machine degradation. J Intell Manuf 19(1):87–98
Zurück zum Zitat Yoo J, Lee IS (2016) Parallel machine scheduling with maintenance activities. Comput Ind Eng 101:361–371 Yoo J, Lee IS (2016) Parallel machine scheduling with maintenance activities. Comput Ind Eng 101:361–371
Zurück zum Zitat Zhang X, Zeng J (2015) A general modeling method for opportunistic maintenance modeling of multi-unit systems. Reliab Eng Syst Saf 140:176–190 Zhang X, Zeng J (2015) A general modeling method for opportunistic maintenance modeling of multi-unit systems. Reliab Eng Syst Saf 140:176–190
Zurück zum Zitat Zhou X, Lu Z, Xi L (2012) Preventive maintenance optimization for a multi-component system under changing job shop schedule. Reliab Eng Syst Saf 101(2012):14–20 Zhou X, Lu Z, Xi L (2012) Preventive maintenance optimization for a multi-component system under changing job shop schedule. Reliab Eng Syst Saf 101(2012):14–20
Metadaten
Titel
Scheduling multi-component maintenance with a greedy heuristic local search algorithm
verfasst von
Seyedmohsen Hosseini
Sifat Kalam
Kash Barker
Jose E. Ramirez-Marquez
Publikationsdatum
15.03.2019
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 1/2020
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-019-03914-7

Weitere Artikel der Ausgabe 1/2020

Soft Computing 1/2020 Zur Ausgabe

Premium Partner