Skip to main content

Local Search for Integrated Predictive Maintenance and Scheduling in Flow-Shop

  • Conference paper
  • First Online:
Metaheuristics (MIC 2022)

Abstract

We address the Permutation Flow-Shop Scheduling Problem with Predictive Maintenance presented by Varnier and Zerhouni (2012), that consists in finding the integrated schedule for production and maintenance tasks such that the total production time and the advance of maintenance services are minimized. Predictive maintenance services are scheduled based on a prognostics system that is able to provide the remaining useful life of a machine. To solve this problem, we propose a local search method with neighborhoods specifically tailored for maintenance interventions. Computational experiments performed on generated benchmarks demonstrate the effectiveness and scalability of our method with respect to an exact technique based on the mathematical model proposed by Varnier and Zerhouni (2012).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Aguirre, A.M., Papageorgiou, L.G.: Medium-term optimization-based approach for the integration of production planning, scheduling and maintenance. Comput. Chem. Eng. 116, 191–211 (2018)

    Article  Google Scholar 

  2. Berrichi, A., Yalaoui, F., Amodeo, L., Mezghiche, M.: Bi-objective ant colony optimization approach to optimize production and maintenance scheduling. Comput. Oper. Res. 37(9), 1584–1596 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  3. Biondi, M., Sand, G., Harjunkoski, I.: Optimization of multipurpose process plant operations: a multi-time-scale maintenance and production scheduling approach. Comput. Chem. Eng. 99, 325–339 (2017)

    Article  Google Scholar 

  4. Birattari, M., Yuan, Z., Balaprakash, P., Stützle, T.: F-Race and iterated F-Race: an overview. In: Bartz-Beielstein, T., Chiarandini, M., Paquete, L., Preuss, M. (eds.) Experimental Methods for the Analysis of Optimization Algorithms, pp. 311–336. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-02538-9_13

    Chapter  Google Scholar 

  5. Bougacha, O., Varnier, C., Zerhouni, N., Hajri-Gabouj, S.: Integrated production and predictive maintenance planning based on prognostic information. In: 2019 International Conference on Advanced Systems and Emergent Technologies (IC_ASET), pp. 363–368. IEEE (2019)

    Google Scholar 

  6. Franzin, A., Stützle, T.: Revisiting simulated annealing: a component-based analysis. Comput. Oper. Res. 104, 191–206 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  7. ILOG: CPLEX Optimizer (2019). https://www.ibm.com/products/ilog-cplex-optimization-studio, v. 12.10

  8. Kirkpatrick, S., Gelatt, D., Vecchi, M.: Optimization by simulated annealing. Science 220, 671–680 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  9. Ladj, A., Varnier, C., Tayeb, F.B.S.: IPro-GA: an integrated prognostic based GA for scheduling jobs and predictive maintenance in a single multifunctional machine. IFAC-PapersOnLine 49(12), 1821–1826 (2016)

    Article  Google Scholar 

  10. Ladj, A., Benbouzid-Si Tayeb, F., Varnier, C., Dridi, A.A., Selmane, N.: A hybrid of variable neighbor search and fuzzy logic for the permutation flowshop scheduling problem with predictive maintenance. Procedia Comput. Sci. 112, 663–672 (2017)

    Article  Google Scholar 

  11. Ladj, A., Tayeb, F.B.S., Varnier, C.: Tailored genetic algorithm for scheduling jobs and predictive maintenance in a permutation flowshop. In: 2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA), vol. 1, pp. 524–531. IEEE (2018)

    Google Scholar 

  12. Ladj, A., Tayeb, F.B.S., Varnier, C.: Hybrid of metaheuristic approaches and fuzzy logic for the integrated flowshop scheduling with predictive maintenance problem under uncertainties. Eur. J. Ind. Eng. 15(5), 675–710 (2021)

    Article  Google Scholar 

  13. Ladj, A., Varnier, C., Tayeb, F.B.S., Zerhouni, N.: Exact and heuristic algorithms for post prognostic decision in a single multifunctional machine. Int. J. Prognostics Health Manag. 8(2) (2017)

    Google Scholar 

  14. Lee, C.Y., Chen, Z.L.: Scheduling jobs and maintenance activities on parallel machines. Nav. Res. Logist. (NRL) 47(2), 145–165 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  15. Lenstra, J.K., Kan, A.R., Brucker, P.: Complexity of machine scheduling problems. In: Annals of Discrete Mathematics, vol. 1, pp. 343–362. Elsevier (1977)

    Google Scholar 

  16. Liu, Q., Dong, M., Chen, F., Lv, W., Ye, C.: Single-machine-based joint optimization of predictive maintenance planning and production scheduling. Robot. Comput.-Integr. Manuf. 55, 173–182 (2019)

    Article  Google Scholar 

  17. Ma, Y., Chu, C., Zuo, C.: A survey of scheduling with deterministic machine availability constraints. Comput. Ind. Eng. 58(2), 199–211 (2010)

    Article  Google Scholar 

  18. Medjaher, K., Zerhouni, N., Gouriveau, R.: From Prognostics and Health Systems Management to Predictive Maintenance 1: Monitoring and Prognostics. Wiley, Hoboken (2016)

    Google Scholar 

  19. Pan, E., Liao, W., Xi, L.: A joint model of production scheduling and predictive maintenance for minimizing job tardiness. Int. J. Adv. Manuf. Technol. 60(9), 1049–1061 (2012)

    Article  Google Scholar 

  20. Paz, N.M., Leigh, W.: Maintenance scheduling: issues, results and research needs. Int. J. Oper. Prod. Manag. 14, 47–69 (1994)

    Article  Google Scholar 

  21. Ruiz, R., Stützle, T.: A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem. Eur. J. Oper. Res. 177(3), 2033–2049 (2007)

    Article  MATH  Google Scholar 

  22. Taillard, E.: Benchmarks for basic scheduling problems. Eur. J. Oper. Res. 64(2), 278–285 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  23. Urli, T.: Json2run: a tool for experiment design & analysis. CoRR abs/1305.1112 (2013)

    Google Scholar 

  24. Varnier, C., Zerhouni, N.: Scheduling predictive maintenance in flow-shop. In: Proceedings of the IEEE 2012 Prognostics and System Health Management Conference (PHM-2012 Beijing), pp. 1–6. IEEE (2012)

    Google Scholar 

Download references

Acknowledgement

We thank Hildarahi Luz Orihuela Lino for developing the preliminary version of the mathematical model.

This work has been co-funded by the ERDF-ROP (2014–2020), Friuli Venezia Giulia (Italy), Axis 1, Action 1.3.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrea Schaerf .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ecoretti, A., Ceschia, S., Schaerf, A. (2023). Local Search for Integrated Predictive Maintenance and Scheduling in Flow-Shop. In: Di Gaspero, L., Festa, P., Nakib, A., Pavone, M. (eds) Metaheuristics. MIC 2022. Lecture Notes in Computer Science, vol 13838. Springer, Cham. https://doi.org/10.1007/978-3-031-26504-4_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-26504-4_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-26503-7

  • Online ISBN: 978-3-031-26504-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics