Skip to main content
Top
Published in: Journal of Intelligent Manufacturing 4/2019

11-02-2017

On the robustness of joint production and maintenance scheduling in presence of uncertainties

Author: Abdelhamid Boudjelida

Published in: Journal of Intelligent Manufacturing | Issue 4/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Production and preventive maintenance are very important functions in industry which act on the same resources. However, in most real workshops, the scheduling of their respective activities is independent and the constraint that they cannot be accomplished at the same time is rarely considered. Therefore, we are facing a joint scheduling problem of production and preventive maintenance tasks. In addition, this joint scheduling risks at any moment to deviate from the theoretical desired performances when facing disturbances due to various causes. Thus, we must still seek the most robust scheduling, i.e. the one that resists to uncertainties. This paper proposes a new approach to study robustness of joint production and maintenance scheduling in permutation flow shop workshops. The studied scheduling are generated according to two strategies: sequential and integrated. As methods of scheduling resolution, we will consider the well-known ants colony optimization, genetic algorithm, tabu search and some hybridizations of these methods. Our approach can be applied to other joint scheduling generating methods. In particular, we study how insertion of maintenance tasks can contribute to the robustness of production scheduling and how some scheduling strategies and methods are more robust than others. Several experimental results show the merits of our approach.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
go back to reference Alaykyran, K., Engin, O., & Doyen, A. (2007). Using ant colony optimization to solve hybrid flow shop scheduling problems. The International Journal of Advanced Manufacturing Technology, 35(5–6), 541–550.CrossRef Alaykyran, K., Engin, O., & Doyen, A. (2007). Using ant colony optimization to solve hybrid flow shop scheduling problems. The International Journal of Advanced Manufacturing Technology, 35(5–6), 541–550.CrossRef
go back to reference Alfieri, A., Tolio, T., & Urgo, M. (2012). Robust and stable flow shop scheduling with unexpected arrivals of new jobs and uncertain processing times. The International Journal of Advanced Manufacturing Technology, 62, 279–290.CrossRef Alfieri, A., Tolio, T., & Urgo, M. (2012). Robust and stable flow shop scheduling with unexpected arrivals of new jobs and uncertain processing times. The International Journal of Advanced Manufacturing Technology, 62, 279–290.CrossRef
go back to reference Allaoui, H., & Artiba, A. (2004). Integrating simulation and optimization to schedule a hybrid flow shop with maintenance constraints. Computers & Industrial Engineering, 47(4), 431–450.CrossRef Allaoui, H., & Artiba, A. (2004). Integrating simulation and optimization to schedule a hybrid flow shop with maintenance constraints. Computers & Industrial Engineering, 47(4), 431–450.CrossRef
go back to reference Balaprakash, P., Birattari, M., & Stützle, T. (2007). Improvement strategies for the f-race algorithm: Sampling design and iterative refinement. In International workshop on hybrid metaheuristics, (pp. 108–122). Springer. Balaprakash, P., Birattari, M., & Stützle, T. (2007). Improvement strategies for the f-race algorithm: Sampling design and iterative refinement. In International workshop on hybrid metaheuristics, (pp. 108–122). Springer.
go back to reference Behnamian, J., & Ghomi, S. F. (2013). The heterogeneous multi-factory production network scheduling with adaptive communication policy and parallel machine. Information Sciences, 219, 181–196.CrossRef Behnamian, J., & Ghomi, S. F. (2013). The heterogeneous multi-factory production network scheduling with adaptive communication policy and parallel machine. Information Sciences, 219, 181–196.CrossRef
go back to reference Ben Ali, M., Sassi, M., Gossa, M., & Harrath, Y. (2011). Simultaneous scheduling of production and maintenance tasks in the job shop. International Journal of Production Research, 49(13), 3891–3918.CrossRef Ben Ali, M., Sassi, M., Gossa, M., & Harrath, Y. (2011). Simultaneous scheduling of production and maintenance tasks in the job shop. International Journal of Production Research, 49(13), 3891–3918.CrossRef
go back to reference Benbouzid, F., Varnier, C., & Zerhouni, N. (2003). Resolution of joint maintenance/production scheduling by sequential and integrated strategies. In: Artificial neural nets problem solving methods, (pp. 782–789). Springer. Benbouzid, F., Varnier, C., & Zerhouni, N. (2003). Resolution of joint maintenance/production scheduling by sequential and integrated strategies. In: Artificial neural nets problem solving methods, (pp. 782–789). Springer.
go back to reference Beraldi, P., Ghiani, G., Grieco, A., & Guerriero, E. (2008). Rolling-horizon and fix-and-relax heuristics for the parallel machine lot-sizing and scheduling problem with sequence-dependent set-up costs. Computers & Operations Research, 35(11), 3644–3656.CrossRef Beraldi, P., Ghiani, G., Grieco, A., & Guerriero, E. (2008). Rolling-horizon and fix-and-relax heuristics for the parallel machine lot-sizing and scheduling problem with sequence-dependent set-up costs. Computers & Operations Research, 35(11), 3644–3656.CrossRef
go back to reference Berrichi, A., & Yalaoui, F. (2013). Efficient bi-objective ant colony approach to minimize total tardiness and system unavailability for a parallel machine scheduling problem. The International Journal of Advanced Manufacturing Technology, 68(9–12), 2295–2310.CrossRef Berrichi, A., & Yalaoui, F. (2013). Efficient bi-objective ant colony approach to minimize total tardiness and system unavailability for a parallel machine scheduling problem. The International Journal of Advanced Manufacturing Technology, 68(9–12), 2295–2310.CrossRef
go back to reference Bertsimas, D., & Sim, M. (2004). The price of robustness. Operations Research, 52(1), 35–53.CrossRef Bertsimas, D., & Sim, M. (2004). The price of robustness. Operations Research, 52(1), 35–53.CrossRef
go back to reference Bertsimas, D., Brown, D. B., & Caramanis, C. (2011). Theory and applications of robust optimization. SIAM Review, 53(3), 464–501.CrossRef Bertsimas, D., Brown, D. B., & Caramanis, C. (2011). Theory and applications of robust optimization. SIAM Review, 53(3), 464–501.CrossRef
go back to reference Billaut, J. C., Moukrim, A., & Sanlaville, E. (2013). Flexibility and robustness in scheduling. Hoboken: Wiley. Billaut, J. C., Moukrim, A., & Sanlaville, E. (2013). Flexibility and robustness in scheduling. Hoboken: Wiley.
go back to reference Birattari, M., Yuan, Z., Balaprakash, P., & Stützle, T. (2010). F-race and iterated f-race: An overview. In: Experimental methods for the analysis of optimization algorithms, (pp. 311–336). Springer. Birattari, M., Yuan, Z., Balaprakash, P., & Stützle, T. (2010). F-race and iterated f-race: An overview. In: Experimental methods for the analysis of optimization algorithms, (pp. 311–336). Springer.
go back to reference Blazewicz, J., Ecker, K., Pesch, E., Schmidt, G., & Weglarz, J. (1996). Scheduling computer and manufacturing processes. Berlin: Springer.CrossRef Blazewicz, J., Ecker, K., Pesch, E., Schmidt, G., & Weglarz, J. (1996). Scheduling computer and manufacturing processes. Berlin: Springer.CrossRef
go back to reference Boukas, E. K., Zhang, Q., & Yin, G. (1995). Robust production and maintenance planning in stochastic manufacturing systems. IEEE Transactions on Automatic Control, 40(6), 1098–1102.CrossRef Boukas, E. K., Zhang, Q., & Yin, G. (1995). Robust production and maintenance planning in stochastic manufacturing systems. IEEE Transactions on Automatic Control, 40(6), 1098–1102.CrossRef
go back to reference Bozejko, W., Pempera, J., & Smutnicki, C. (2013). Parallel tabu search algorithm for the hybrid flow shop problem. Computers and Industrial Engineering, 65(3), 466–474.CrossRef Bozejko, W., Pempera, J., & Smutnicki, C. (2013). Parallel tabu search algorithm for the hybrid flow shop problem. Computers and Industrial Engineering, 65(3), 466–474.CrossRef
go back to reference Branke, J., Nguyen, S., Pickardt, C. W., & Zhang, M. (2016). Automated design of production scheduling heuristics: A review. IEEE Transactions on Evolutionary Computation, 20(1), 110–124.CrossRef Branke, J., Nguyen, S., Pickardt, C. W., & Zhang, M. (2016). Automated design of production scheduling heuristics: A review. IEEE Transactions on Evolutionary Computation, 20(1), 110–124.CrossRef
go back to reference Buzacott, J. A., & Shanthikumar, J. G. (1993). Stochastic models of manufacturing systems (Vol. 4). Englewood Cliffs: Prentice Hall. Buzacott, J. A., & Shanthikumar, J. G. (1993). Stochastic models of manufacturing systems (Vol. 4). Englewood Cliffs: Prentice Hall.
go back to reference Campbell, J. D., & Reyes-Picknell, J. V. (2015). Uptime: Strategies for excellence in maintenance management. Boca Raton: CRC Press.CrossRef Campbell, J. D., & Reyes-Picknell, J. V. (2015). Uptime: Strategies for excellence in maintenance management. Boca Raton: CRC Press.CrossRef
go back to reference Cardin, O., Mebarki, N., & Pinot, G. (2013). A study of the robustness of the group scheduling method using an emulation of a complex fms. International Journal of Production Economics, 146(1), 199–207.CrossRef Cardin, O., Mebarki, N., & Pinot, G. (2013). A study of the robustness of the group scheduling method using an emulation of a complex fms. International Journal of Production Economics, 146(1), 199–207.CrossRef
go back to reference Černỳ, V. (1985). Thermodynamical approach to the traveling salesman problem: An efficient simulation algorithm. Journal of Optimization Theory and Applications, 45(1), 41–51.CrossRef Černỳ, V. (1985). Thermodynamical approach to the traveling salesman problem: An efficient simulation algorithm. Journal of Optimization Theory and Applications, 45(1), 41–51.CrossRef
go back to reference Chiou, C., Chen, W., Liu, C., & Wu, M. (2012). A genetic algorithm for scheduling dual flow shops. Expert Systems with Applications, 39(1), 1306–1314.CrossRef Chiou, C., Chen, W., Liu, C., & Wu, M. (2012). A genetic algorithm for scheduling dual flow shops. Expert Systems with Applications, 39(1), 1306–1314.CrossRef
go back to reference Costa, A., Cappadonna, F. A., & Fichera, S. (2015). A hybrid genetic algorithm for minimizing makespan in a flow-shop sequence-dependent group scheduling problem. Journal of Intelligent Manufacturing. doi:10.1007/s10845-015-1049-1 Costa, A., Cappadonna, F. A., & Fichera, S. (2015). A hybrid genetic algorithm for minimizing makespan in a flow-shop sequence-dependent group scheduling problem. Journal of Intelligent Manufacturing. doi:10.​1007/​s10845-015-1049-1
go back to reference Cowling, P., & Johansson, M. (2002). Using real time information for effective dynamic scheduling. European Journal of Operational Research, 139(2), 230–244.CrossRef Cowling, P., & Johansson, M. (2002). Using real time information for effective dynamic scheduling. European Journal of Operational Research, 139(2), 230–244.CrossRef
go back to reference Cui, W., Lu, Z., & Pan, E. (2004). The lorentz transformation and absolute time. Computers and Operations Research, 47, 81–91.CrossRef Cui, W., Lu, Z., & Pan, E. (2004). The lorentz transformation and absolute time. Computers and Operations Research, 47, 81–91.CrossRef
go back to reference Cui, W. W., Lu, Z., & Pan, E. (2014). Integrated production scheduling and maintenance policy for robustness in a single machine. Computers & Operations Research, 47, 81–91.CrossRef Cui, W. W., Lu, Z., & Pan, E. (2014). Integrated production scheduling and maintenance policy for robustness in a single machine. Computers & Operations Research, 47, 81–91.CrossRef
go back to reference Daniel, W. W., et al. (1990). Applied nonparametric statistics. Boston: PWS-Kent. Daniel, W. W., et al. (1990). Applied nonparametric statistics. Boston: PWS-Kent.
go back to reference Daniels, R. L., & Kouvelis, P. (1995). Robust scheduling to hedge against processing time uncertainty in single-stage production. Management Science, 41(2), 363–376.CrossRef Daniels, R. L., & Kouvelis, P. (1995). Robust scheduling to hedge against processing time uncertainty in single-stage production. Management Science, 41(2), 363–376.CrossRef
go back to reference Dorigo, M. (1992). Optimization, learning and natural algorithms. PhD thesis, Politecnico di Milano, Italie. Dorigo, M. (1992). Optimization, learning and natural algorithms. PhD thesis, Politecnico di Milano, Italie.
go back to reference Edis, E. B., Oguz, C., & Ozkarahan, I. (2013). Parallel machine scheduling with additional resources: Notation, classification, models and solution methods. European Journal of Operational Research, 230(3), 449–463.CrossRef Edis, E. B., Oguz, C., & Ozkarahan, I. (2013). Parallel machine scheduling with additional resources: Notation, classification, models and solution methods. European Journal of Operational Research, 230(3), 449–463.CrossRef
go back to reference Espinouse, M., Formanowicz, P., & Penz, B. (2001). Complexity results and approximation algorithms for the two machines no-wait flowshop with limited machine availability. Journal of the Operational Research Society, 52, 116–121.CrossRef Espinouse, M., Formanowicz, P., & Penz, B. (2001). Complexity results and approximation algorithms for the two machines no-wait flowshop with limited machine availability. Journal of the Operational Research Society, 52, 116–121.CrossRef
go back to reference Fitouhi, M. C., & Nourelfath, M. (2014). Integrating noncyclical preventive maintenance scheduling and production planning for multi-state systems. Reliability Engineering & System Safety, 121, 175–186.CrossRef Fitouhi, M. C., & Nourelfath, M. (2014). Integrating noncyclical preventive maintenance scheduling and production planning for multi-state systems. Reliability Engineering & System Safety, 121, 175–186.CrossRef
go back to reference Gen, M., & Lin, L. (2014). Multiobjective evolutionary algorithm for manufacturing scheduling problems: State-of-the-art survey. Journal of Intelligent Manufacturing, 25(5), 849–866.CrossRef Gen, M., & Lin, L. (2014). Multiobjective evolutionary algorithm for manufacturing scheduling problems: State-of-the-art survey. Journal of Intelligent Manufacturing, 25(5), 849–866.CrossRef
go back to reference Gertsbakh, I. (2013). Reliability theory: With applications to preventive maintenance. Berlin: Springer. Gertsbakh, I. (2013). Reliability theory: With applications to preventive maintenance. Berlin: Springer.
go back to reference Ghezail, F., Pierreval, H., & Hajri-Gabouj, S. (2010). Analysis of robustness in proactive scheduling: A graphical approach. Computers and Industrial Engineering, 58(2), 193–198.CrossRef Ghezail, F., Pierreval, H., & Hajri-Gabouj, S. (2010). Analysis of robustness in proactive scheduling: A graphical approach. Computers and Industrial Engineering, 58(2), 193–198.CrossRef
go back to reference Glover, F. (1986). Future paths for integer programming and links to artificial intelligence. Computers and Operations Research, 13(5), 533–549.CrossRef Glover, F. (1986). Future paths for integer programming and links to artificial intelligence. Computers and Operations Research, 13(5), 533–549.CrossRef
go back to reference Goldberg, D. (1989). Genetic algorithms in search, optimization, and machine learning. Salt Lake City: Addison-Wesley Professional. Goldberg, D. (1989). Genetic algorithms in search, optimization, and machine learning. Salt Lake City: Addison-Wesley Professional.
go back to reference Grabowski, J., & Wodecki, M. (2004). A very fast tabu search algorithm for the permutation flow shop problem with makespan criterion. Computers and Operations Research, 31(11), 1891–1909.CrossRef Grabowski, J., & Wodecki, M. (2004). A very fast tabu search algorithm for the permutation flow shop problem with makespan criterion. Computers and Operations Research, 31(11), 1891–1909.CrossRef
go back to reference Gustavsson, E., Patriksson, M., Strömberg, A. B., Wojciechowski, A., & Önnheim, M. (2014). Preventive maintenance scheduling of multi-component systems with interval costs. Computers & iIndustrial Engineering, 76, 390–400.CrossRef Gustavsson, E., Patriksson, M., Strömberg, A. B., Wojciechowski, A., & Önnheim, M. (2014). Preventive maintenance scheduling of multi-component systems with interval costs. Computers & iIndustrial Engineering, 76, 390–400.CrossRef
go back to reference Hadidi, L. A., Al-Turki, U. M., & Rahim, A. (2011). Integrated models in production planning and scheduling, maintenance and quality: A review. International Journal of Industrial and Systems Engineering, 10(1), 21–50.CrossRef Hadidi, L. A., Al-Turki, U. M., & Rahim, A. (2011). Integrated models in production planning and scheduling, maintenance and quality: A review. International Journal of Industrial and Systems Engineering, 10(1), 21–50.CrossRef
go back to reference Harjunkoski, I., Maravelias, C. T., Bongers, P., Castro, P. M., Engell, S., Grossmann, I. E., et al. (2014). Scope for industrial applications of production scheduling models and solution methods. Computers & Chemical Engineering, 62, 161–193.CrossRef Harjunkoski, I., Maravelias, C. T., Bongers, P., Castro, P. M., Engell, S., Grossmann, I. E., et al. (2014). Scope for industrial applications of production scheduling models and solution methods. Computers & Chemical Engineering, 62, 161–193.CrossRef
go back to reference He, W., & Sun, D. (2013). Scheduling flexible job shop problem subject to machine breakdown with route changing and right-shift strategies. The International Journal of Advanced Manufacturing Technology, 66(1–4), 501–514.CrossRef He, W., & Sun, D. (2013). Scheduling flexible job shop problem subject to machine breakdown with route changing and right-shift strategies. The International Journal of Advanced Manufacturing Technology, 66(1–4), 501–514.CrossRef
go back to reference Huang, R. H., Yu, S. C., & Kuo, C. W. (2014). Reentrant two-stage multiprocessor flow shop scheduling with due windows. The International Journal of Advanced Manufacturing Technology, 71(5–8), 1263–1276.CrossRef Huang, R. H., Yu, S. C., & Kuo, C. W. (2014). Reentrant two-stage multiprocessor flow shop scheduling with due windows. The International Journal of Advanced Manufacturing Technology, 71(5–8), 1263–1276.CrossRef
go back to reference James, R. J., & Almada-Lobo, B. (2011). Single and parallel machine capacitated lotsizing and scheduling: New iterative mip-based neighborhood search heuristics. Computers & Operations Research, 38(12), 1816–1825.CrossRef James, R. J., & Almada-Lobo, B. (2011). Single and parallel machine capacitated lotsizing and scheduling: New iterative mip-based neighborhood search heuristics. Computers & Operations Research, 38(12), 1816–1825.CrossRef
go back to reference Jensen, M. T. (2001). Improving robustness and flexibility of tardiness and total flow-time job shops using robustness measures. Applied Soft Computing, 1(1), 35–52.CrossRef Jensen, M. T. (2001). Improving robustness and flexibility of tardiness and total flow-time job shops using robustness measures. Applied Soft Computing, 1(1), 35–52.CrossRef
go back to reference Johnson, L. A., & Montgomery, D. C. (1974). Operations research in production planning, scheduling, and inventory control (Vol. 6). New York: Wiley. Johnson, L. A., & Montgomery, D. C. (1974). Operations research in production planning, scheduling, and inventory control (Vol. 6). New York: Wiley.
go back to reference Johnson, S. M. (1954). Optimal two-and three-stage production schedules with setup times included. Naval Research Logistics Quarterly, 1(1), 61–68.CrossRef Johnson, S. M. (1954). Optimal two-and three-stage production schedules with setup times included. Naval Research Logistics Quarterly, 1(1), 61–68.CrossRef
go back to reference Joo, C. M., & Kim, B. S. (2015). Hybrid genetic algorithms with dispatching rules for unrelated parallel machine scheduling with setup time and production availability. Computers & Industrial Engineering, 85, 102–109.CrossRef Joo, C. M., & Kim, B. S. (2015). Hybrid genetic algorithms with dispatching rules for unrelated parallel machine scheduling with setup time and production availability. Computers & Industrial Engineering, 85, 102–109.CrossRef
go back to reference Kleinberg, J., & Tardos, E. (2006). Algorithm design. Salt Lake City: Addison Wesley. Kleinberg, J., & Tardos, E. (2006). Algorithm design. Salt Lake City: Addison Wesley.
go back to reference Kovács, A., Erdős, G., Viharos, Z. J., & Monostori, L. (2011). A system for the detailed scheduling of wind farm maintenance. CIRP Annals-Manufacturing Technology, 60(1), 497–501.CrossRef Kovács, A., Erdős, G., Viharos, Z. J., & Monostori, L. (2011). A system for the detailed scheduling of wind farm maintenance. CIRP Annals-Manufacturing Technology, 60(1), 497–501.CrossRef
go back to reference Laha, D., & Chakraborty, U. K. (2009). An efficient hybrid heuristic for makespan minimization in permutation flow shop scheduling. The International Journal of Advanced Manufacturing Technology, 44(5–6), 559–569.CrossRef Laha, D., & Chakraborty, U. K. (2009). An efficient hybrid heuristic for makespan minimization in permutation flow shop scheduling. The International Journal of Advanced Manufacturing Technology, 44(5–6), 559–569.CrossRef
go back to reference Lee, C. Y., & Chen, Z. L. (2000). Scheduling jobs and maintenance activities on parallel machines. Naval Research Logistics, 47, 145–165.CrossRef Lee, C. Y., & Chen, Z. L. (2000). Scheduling jobs and maintenance activities on parallel machines. Naval Research Logistics, 47, 145–165.CrossRef
go back to reference Leus, R., & Herroelen, W. (2007). Scheduling for stability in single-machine production systems. Journal of Scheduling, 10(3), 223–235.CrossRef Leus, R., & Herroelen, W. (2007). Scheduling for stability in single-machine production systems. Journal of Scheduling, 10(3), 223–235.CrossRef
go back to reference López-Ibánez, M., Dubois-Lacoste, J., Stützle, T., & Birattari, M. (2011). The irace package, iterated race for automatic algorithm configuration. Technical Report, TR/IRIDIA/2011-004, IRIDIA, Universit Libre de Bruxelles, Belgium. López-Ibánez, M., Dubois-Lacoste, J., Stützle, T., & Birattari, M. (2011). The irace package, iterated race for automatic algorithm configuration. Technical Report, TR/IRIDIA/2011-004, IRIDIA, Universit Libre de Bruxelles, Belgium.
go back to reference Luo, H., Huang, G. Q., Feng Zhang, Y., & Yun Dai, Q. (2011). Hybrid flowshop scheduling with batch-discrete processors and machine maintenance in time windows. International Journal of Production Research, 49(6), 1575–1603.CrossRef Luo, H., Huang, G. Q., Feng Zhang, Y., & Yun Dai, Q. (2011). Hybrid flowshop scheduling with batch-discrete processors and machine maintenance in time windows. International Journal of Production Research, 49(6), 1575–1603.CrossRef
go back to reference Malakooti, B. (2013). Operations and production systems with multiple objectives. Hoboken: Wiley. Malakooti, B. (2013). Operations and production systems with multiple objectives. Hoboken: Wiley.
go back to reference Marimuthu, S., Ponnambalam, S., & Jawahar, N. (2009). Threshold accepting and ant-colony optimization algorithms for scheduling m-machine flow shops with lot streaming. Journal of Materials Processing Technology, 209(2), 1026–1041.CrossRef Marimuthu, S., Ponnambalam, S., & Jawahar, N. (2009). Threshold accepting and ant-colony optimization algorithms for scheduling m-machine flow shops with lot streaming. Journal of Materials Processing Technology, 209(2), 1026–1041.CrossRef
go back to reference Maron, O., & Moore, A. W. (1997). The racing algorithm: Model selection for lazy learners. In: Lazy learning, (pp. 193–225). Springer. Maron, O., & Moore, A. W. (1997). The racing algorithm: Model selection for lazy learners. In: Lazy learning, (pp. 193–225). Springer.
go back to reference Meeran, S., & Morshed, M. (2012). A hybrid genetic tabu search algorithm for solving job shop scheduling problems: A case study. Journal of Intelligent Manufacturing, 23(4), 1063–1078.CrossRef Meeran, S., & Morshed, M. (2012). A hybrid genetic tabu search algorithm for solving job shop scheduling problems: A case study. Journal of Intelligent Manufacturing, 23(4), 1063–1078.CrossRef
go back to reference Mehta, S. V. (1999). Predictable scheduling of a single machine subject to breakdowns. International Journal of Computer Integrated Manufacturing, 12(1), 15–38.CrossRef Mehta, S. V. (1999). Predictable scheduling of a single machine subject to breakdowns. International Journal of Computer Integrated Manufacturing, 12(1), 15–38.CrossRef
go back to reference Mensendiek, A., Gupta, J. N., & Herrmann, J. (2015). Scheduling identical parallel machines with fixed delivery dates to minimize total tardiness. European Journal of Operational Research, 243(2), 514–522.CrossRef Mensendiek, A., Gupta, J. N., & Herrmann, J. (2015). Scheduling identical parallel machines with fixed delivery dates to minimize total tardiness. European Journal of Operational Research, 243(2), 514–522.CrossRef
go back to reference Michiels, W., Aarts, E., & Korst, J. (2010). Theoretical Aspects of Local Search. Berlin: Springer. Michiels, W., Aarts, E., & Korst, J. (2010). Theoretical Aspects of Local Search. Berlin: Springer.
go back to reference Mirabi, M., Fatemi Ghomi, S. M. T., & Jolai, F. (2013). A two-stage hybrid flowshop scheduling problem in machine breakdown condition. Journal of Intelligent Manufacturing, 24(1), 193–199.CrossRef Mirabi, M., Fatemi Ghomi, S. M. T., & Jolai, F. (2013). A two-stage hybrid flowshop scheduling problem in machine breakdown condition. Journal of Intelligent Manufacturing, 24(1), 193–199.CrossRef
go back to reference Moon, J. Y., Shin, K., & Park, J. (2013). Optimization of production scheduling with time-dependent and machine-dependent electricity cost for industrial energy efficiency. The International Journal of Advanced Manufacturing Technology, 68(1–4), 523–535.CrossRef Moon, J. Y., Shin, K., & Park, J. (2013). Optimization of production scheduling with time-dependent and machine-dependent electricity cost for industrial energy efficiency. The International Journal of Advanced Manufacturing Technology, 68(1–4), 523–535.CrossRef
go back to reference Moradi, E., Ghomi, S. F., & Zandieh, M. (2011). Bi-objective optimization research on integrated fixed time interval preventive maintenance and production for scheduling flexible job-shop problem. Expert Systems with Applications, 38(6), 7169–7178.CrossRef Moradi, E., Ghomi, S. F., & Zandieh, M. (2011). Bi-objective optimization research on integrated fixed time interval preventive maintenance and production for scheduling flexible job-shop problem. Expert Systems with Applications, 38(6), 7169–7178.CrossRef
go back to reference Naderi, B., Zandieh, M., & Aminnayeri, M. (2011). Incorporating periodic preventive maintenance into flexible flowshop scheduling problems. Applied Soft Computing, 11(2), 2094–2101.CrossRef Naderi, B., Zandieh, M., & Aminnayeri, M. (2011). Incorporating periodic preventive maintenance into flexible flowshop scheduling problems. Applied Soft Computing, 11(2), 2094–2101.CrossRef
go back to reference Najid, N. M., Alaoui-Selsouli, M., & Mohafid, A. (2011). An integrated production and maintenance planning model with time windows and shortage cost. International Journal of Production Research, 49(8), 2265–2283.CrossRef Najid, N. M., Alaoui-Selsouli, M., & Mohafid, A. (2011). An integrated production and maintenance planning model with time windows and shortage cost. International Journal of Production Research, 49(8), 2265–2283.CrossRef
go back to reference Neufeld, J. S., Gupta, J. N., & Buscher, U. (2016). A comprehensive review of flowshop group scheduling literature. Computers & Operations Research, 70, 56–74.CrossRef Neufeld, J. S., Gupta, J. N., & Buscher, U. (2016). A comprehensive review of flowshop group scheduling literature. Computers & Operations Research, 70, 56–74.CrossRef
go back to reference Nourelfath, M., & Châtelet, E. (2012). Integrating production, inventory and maintenance planning for a parallel system with dependent components. Reliability Engineering & System Safety, 101, 59–66.CrossRef Nourelfath, M., & Châtelet, E. (2012). Integrating production, inventory and maintenance planning for a parallel system with dependent components. Reliability Engineering & System Safety, 101, 59–66.CrossRef
go back to reference Pan, Q. K., & Ruiz, R. (2013). A comprehensive review and evaluation of permutation flowshop heuristics to minimize flowtime. Computers & Operations Research, 40(1), 117–128.CrossRef Pan, Q. K., & Ruiz, R. (2013). A comprehensive review and evaluation of permutation flowshop heuristics to minimize flowtime. Computers & Operations Research, 40(1), 117–128.CrossRef
go back to reference Park, M., & Kim, Y. (2000). A branch and bound algorithm for a production scheduling problem in an assembly system under due date constraints. European Journal of Operational Research, 123(3), 504–518.CrossRef Park, M., & Kim, Y. (2000). A branch and bound algorithm for a production scheduling problem in an assembly system under due date constraints. European Journal of Operational Research, 123(3), 504–518.CrossRef
go back to reference Pinedo, M. L. (2012). Scheduling: Theory, algorithms, and systems. Berlin: Springer.CrossRef Pinedo, M. L. (2012). Scheduling: Theory, algorithms, and systems. Berlin: Springer.CrossRef
go back to reference Rahim, M. A., & Ben-Daya, M. (2012). Integrated models in production planning, inventory, quality, and maintenance. Berlin: Springer. Rahim, M. A., & Ben-Daya, M. (2012). Integrated models in production planning, inventory, quality, and maintenance. Berlin: Springer.
go back to reference Rahmani, D., & Heydari, M. (2014). Robust and stable flow shop scheduling with unexpected arrivals of new jobs and uncertain processing times. Journal of Manufacturing Systems, 33(1), 84–92.CrossRef Rahmani, D., & Heydari, M. (2014). Robust and stable flow shop scheduling with unexpected arrivals of new jobs and uncertain processing times. Journal of Manufacturing Systems, 33(1), 84–92.CrossRef
go back to reference Rasconi, R., Cesta, A., & Policella, N. (2010). Validating scheduling approaches against executional uncertainty. Journal of Intelligent Manufacturing, 21(1), 49–64.CrossRef Rasconi, R., Cesta, A., & Policella, N. (2010). Validating scheduling approaches against executional uncertainty. Journal of Intelligent Manufacturing, 21(1), 49–64.CrossRef
go back to reference Reeves, C. (1995). A genetic algorithm for flowshop sequencing. Computer and Operational Researchs, 22, 5–13.CrossRef Reeves, C. (1995). A genetic algorithm for flowshop sequencing. Computer and Operational Researchs, 22, 5–13.CrossRef
go back to reference Ribas, I., Leisten, R., & Framiñan, J. M. (2010). Review: Review and classification of hybrid flow shop scheduling problems from a production system and a solutions procedure perspective. Computers and Operations Research, 37(8), 1439–1454.CrossRef Ribas, I., Leisten, R., & Framiñan, J. M. (2010). Review: Review and classification of hybrid flow shop scheduling problems from a production system and a solutions procedure perspective. Computers and Operations Research, 37(8), 1439–1454.CrossRef
go back to reference Roux, O., Duvivier, D., Quesnel, G., & Ramat, E. (2013). Optimization of preventive maintenance through a combined maintenance–production simulation model. International Journal of Production Economics, 143(1), 3–12.CrossRef Roux, O., Duvivier, D., Quesnel, G., & Ramat, E. (2013). Optimization of preventive maintenance through a combined maintenance–production simulation model. International Journal of Production Economics, 143(1), 3–12.CrossRef
go back to reference Rudek, A., & Rudek, R. (2013). Makespan minimization flowshop with position dependent job processing timescomputational complexity and solution algorithms. Computers and Operations Research, 40(8), 2071–2082.CrossRef Rudek, A., & Rudek, R. (2013). Makespan minimization flowshop with position dependent job processing timescomputational complexity and solution algorithms. Computers and Operations Research, 40(8), 2071–2082.CrossRef
go back to reference Ruiz, R., García-Díaz, J. C., & Maroto, C. (2007). Considering scheduling and preventive maintenance in the flowshop sequencing problem. Computers and Operations Research, 34(11), 3314–3330.CrossRef Ruiz, R., García-Díaz, J. C., & Maroto, C. (2007). Considering scheduling and preventive maintenance in the flowshop sequencing problem. Computers and Operations Research, 34(11), 3314–3330.CrossRef
go back to reference Shafaei, R., & Brunn, P. (1999). Workshop scheduling using practical (inaccurate) data part 2: An investigation of the robustness of scheduling rules in a dynamic and stochastic environment. International Journal of Production Research, 37(18), 4105–4117.CrossRef Shafaei, R., & Brunn, P. (1999). Workshop scheduling using practical (inaccurate) data part 2: An investigation of the robustness of scheduling rules in a dynamic and stochastic environment. International Journal of Production Research, 37(18), 4105–4117.CrossRef
go back to reference Shahidehpour, M., & Marwali, M. (2012). Maintenance scheduling in restructured power systems. Berlin: Springer. Shahidehpour, M., & Marwali, M. (2012). Maintenance scheduling in restructured power systems. Berlin: Springer.
go back to reference Shrouf, F., Ordieres-Meré, J., García-Sánchez, A., & Ortega-Mier, M. (2014). Optimizing the production scheduling of a single machine to minimize total energy consumption costs. Journal of Cleaner Production, 67, 197–207.CrossRef Shrouf, F., Ordieres-Meré, J., García-Sánchez, A., & Ortega-Mier, M. (2014). Optimizing the production scheduling of a single machine to minimize total energy consumption costs. Journal of Cleaner Production, 67, 197–207.CrossRef
go back to reference Sloan, T. (2004). A periodic review production and maintenance model with random demand, deteriorating equipment, and binomial yield. Journal of the Operational Research Society, 55(6), 647–656.CrossRef Sloan, T. (2004). A periodic review production and maintenance model with random demand, deteriorating equipment, and binomial yield. Journal of the Operational Research Society, 55(6), 647–656.CrossRef
go back to reference Sun, Y., Zhang, C., Gao, L., & Wang, X. (2011). Multi-objective optimization algorithms for flow shop scheduling problem: A review and prospects. The International Journal of Advanced Manufacturing Technology, 55(5–8), 723–739.CrossRef Sun, Y., Zhang, C., Gao, L., & Wang, X. (2011). Multi-objective optimization algorithms for flow shop scheduling problem: A review and prospects. The International Journal of Advanced Manufacturing Technology, 55(5–8), 723–739.CrossRef
go back to reference Talbi, E. G. (2009). Metaheuristics: From design to implementation (Vol. 74). Hoboken: Wiley.CrossRef Talbi, E. G. (2009). Metaheuristics: From design to implementation (Vol. 74). Hoboken: Wiley.CrossRef
go back to reference Tambe, P. P., & Kulkarni, M. S. (2015). A superimposition based approach for maintenance and quality plan optimization with production schedule, availability, repair time and detection time constraints for a single machine. Journal of Manufacturing Systems, 37, 17–32. Tambe, P. P., & Kulkarni, M. S. (2015). A superimposition based approach for maintenance and quality plan optimization with production schedule, availability, repair time and detection time constraints for a single machine. Journal of Manufacturing Systems, 37, 17–32.
go back to reference Tsai, Y., Wang, K., & HY, T. (2001). Optimizing preventive maintenance for mechanical components using genetic algorithms. Reliability Engineering and System Safety, 74, 89–97.CrossRef Tsai, Y., Wang, K., & HY, T. (2001). Optimizing preventive maintenance for mechanical components using genetic algorithms. Reliability Engineering and System Safety, 74, 89–97.CrossRef
go back to reference Ventura, J. A., & Yoon, S. (2013). A new genetic algorithm for lot-streaming flow shop scheduling with limited capacity buffers. Journal of Intelligent Manufacturing, 24(6), 1185–1196.CrossRef Ventura, J. A., & Yoon, S. (2013). A new genetic algorithm for lot-streaming flow shop scheduling with limited capacity buffers. Journal of Intelligent Manufacturing, 24(6), 1185–1196.CrossRef
go back to reference Vieira, G. E., Herrmann, J. W., & Lin, E. (2003). Rescheduling manufacturing systems: A framework of strategies, policies, and methods. Journal of Scheduling, 6(1), 39–62.CrossRef Vieira, G. E., Herrmann, J. W., & Lin, E. (2003). Rescheduling manufacturing systems: A framework of strategies, policies, and methods. Journal of Scheduling, 6(1), 39–62.CrossRef
go back to reference Wang, S., & Liu, M. (2013). A branch and bound algorithm for single-machine production scheduling integrated with preventive maintenance planning. International Journal of Production Research, 51(3), 847–868.CrossRef Wang, S., & Liu, M. (2013). A branch and bound algorithm for single-machine production scheduling integrated with preventive maintenance planning. International Journal of Production Research, 51(3), 847–868.CrossRef
go back to reference Weckman, G. A., Bondal, A., Rinder, M. M., & Young, W. A, I. I. (2012). Scheduling flexible job shop problem subject to machine breakdown with route changing and right-shift strategies. Neural Computing and Applications, 21(7), 1465–1475.CrossRef Weckman, G. A., Bondal, A., Rinder, M. M., & Young, W. A, I. I. (2012). Scheduling flexible job shop problem subject to machine breakdown with route changing and right-shift strategies. Neural Computing and Applications, 21(7), 1465–1475.CrossRef
go back to reference Weinstein, L., & H, C. C. (1999). Integrated maintenance and production decisions in a hierarchical production planning environment. Computer and Operations Research, 26, 1059–1074.CrossRef Weinstein, L., & H, C. C. (1999). Integrated maintenance and production decisions in a hierarchical production planning environment. Computer and Operations Research, 26, 1059–1074.CrossRef
go back to reference Wong, C. S., Chan, F. T. S., & Chung, S. H. (2013). A joint production scheduling approach considering multiple resources and preventive maintenance tasks. International Journal of Production Research, 51(3), 883–896.CrossRef Wong, C. S., Chan, F. T. S., & Chung, S. H. (2013). A joint production scheduling approach considering multiple resources and preventive maintenance tasks. International Journal of Production Research, 51(3), 883–896.CrossRef
go back to reference Xia, T., Jin, X., Xi, L., & Ni, J. (2015). Production-driven opportunistic maintenance for batch production based on mam-apb scheduling. European Journal of Operational Research, 240(3), 781–790.CrossRef Xia, T., Jin, X., Xi, L., & Ni, J. (2015). Production-driven opportunistic maintenance for batch production based on mam-apb scheduling. European Journal of Operational Research, 240(3), 781–790.CrossRef
go back to reference Xiong, J., Xing, L., & Chen, Y. (2013). Robust scheduling for multi-objective flexible job-shop problems with random machine breakdowns original research article. International Journal of Production Economics, 141(1), 112–126.CrossRef Xiong, J., Xing, L., & Chen, Y. (2013). Robust scheduling for multi-objective flexible job-shop problems with random machine breakdowns original research article. International Journal of Production Economics, 141(1), 112–126.CrossRef
go back to reference Yagmahan, B., & Yenisey, M. M. (2009). Scheduling practice and recent developments in flow shop and job shop scheduling. Studies in Computational Intelligence, 230, 261–300. Yagmahan, B., & Yenisey, M. M. (2009). Scheduling practice and recent developments in flow shop and job shop scheduling. Studies in Computational Intelligence, 230, 261–300.
go back to reference Yang, S. H., & Wang, J. B. (2011). Minimizing total weighted completion time in a two-machine flow shop scheduling under simple linear deterioration. Applied Mathematics and Computation, 217(9), 4819–4826.CrossRef Yang, S. H., & Wang, J. B. (2011). Minimizing total weighted completion time in a two-machine flow shop scheduling under simple linear deterioration. Applied Mathematics and Computation, 217(9), 4819–4826.CrossRef
go back to reference Yellig, E. J., & Mackulak, G. T. (1997). Robust deterministic scheduling in stochastic environments: The method of capacity hedge points. International Journal of Production Research, 35(2), 369–379.CrossRef Yellig, E. J., & Mackulak, G. T. (1997). Robust deterministic scheduling in stochastic environments: The method of capacity hedge points. International Journal of Production Research, 35(2), 369–379.CrossRef
go back to reference Yenisey, M. M., & Yagmahan, B. (2014). Multi-objective permutation flow shop scheduling problem: Literature review, classification and current trends. Omega, 45, 119–135.CrossRef Yenisey, M. M., & Yagmahan, B. (2014). Multi-objective permutation flow shop scheduling problem: Literature review, classification and current trends. Omega, 45, 119–135.CrossRef
go back to reference Zhao, C., & Tang, H. (2011). A note on two-machine no-wait flow shop scheduling with deteriorating jobs and machine availability constraints. Optimization Letters, 5(1), 183–190.CrossRef Zhao, C., & Tang, H. (2011). A note on two-machine no-wait flow shop scheduling with deteriorating jobs and machine availability constraints. Optimization Letters, 5(1), 183–190.CrossRef
Metadata
Title
On the robustness of joint production and maintenance scheduling in presence of uncertainties
Author
Abdelhamid Boudjelida
Publication date
11-02-2017
Publisher
Springer US
Published in
Journal of Intelligent Manufacturing / Issue 4/2019
Print ISSN: 0956-5515
Electronic ISSN: 1572-8145
DOI
https://doi.org/10.1007/s10845-017-1303-9

Other articles of this Issue 4/2019

Journal of Intelligent Manufacturing 4/2019 Go to the issue

Premium Partners