Skip to main content

Production Scheduling Using Multi-objective Optimization and Cluster Approaches

  • Conference paper
  • First Online:
Innovations in Bio-Inspired Computing and Applications (IBICA 2021)

Abstract

Production scheduling is a crucial task in the manufacturing process. In this way, the managers need to make decisions about the jobs production schedule. However, this task is not simple to perform, often requiring complex software tools and specialized algorithms to find the optimal solution. This work considers a multi-objective optimization algorithm to explore the production scheduling performance measure in order to help managers in decision making related to jobs attribution in a set of parallel machines. For this, five important production scheduling performance measures (makespan, tardiness and earliness time, number of tardy and early jobs) were combined into three objective functions and the Pareto front generated was analyzed by cluster techniques. The results presented different combinations to optimize the production process, providing to the manager different possibilities to prioritize the objectives considered.

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 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.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

Similar content being viewed by others

Notes

  1. 1.

    https://www.mathworks.com, 2019a.

References

  1. Ojstersek, R., Brezocnik, M., Buchmeister, B.: Multi-objective optimization of production scheduling with evolutionary computation: A review. Int. J. Ind. Eng. Comput. 11(3), 359–376 (2020)

    Google Scholar 

  2. Zhang, S., Tang, F., Li, X., Liu, J., Zhang, B.: A hybrid multi-objective approach for real-time flexible production scheduling and rescheduling under dynamic environment in industry 4.0 context. Comput. Oper. Res. 132, 105267 (2021)

    Article  MathSciNet  Google Scholar 

  3. Pantuza Júnior, G.: A multi-objective approach to the scheduling problem with workers allocation. Gestão & Produção 23, 132–145 (2016)

    Google Scholar 

  4. Behnamian, J., Mohammad, S., Ghomi, T.F.: Multi-objective multi-factory scheduling. RAIRO. Oper. Res. 55, S1447–S1467 (2021)

    MATH  Google Scholar 

  5. Varela, M.L.R., Ribeiro, R.A.: Distributed manufacturing scheduling based on a dynamic multi-criteria decision model. In: Zadeh, L., Abbasov, A., Yager, R., Shahbazova, S., Reformat, M. (eds.) Recent Developments and New Directions in Soft Computing. Studies in Fuzziness and Soft Computing, vol. 317, pp 81-93. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-06323-2_6

  6. Santos, A.S., Madureira, A.M., Varela, M.L.R.: An ordered heuristic for the allocation of resources in unrelated parallel-machines. Int. J. Ind. Eng. Comput. 6(2), 145–156 (2015)

    Google Scholar 

  7. Pinedo, M.L.: Scheduling: Theory, Algorithms, and Systems. Springer, Boston (2012). https://doi.org/10.1007/978-1-4614-2361-4

  8. Reis, P.C.S.O.: Ferramenta de apoio ao escalonamento da produção. Master’s thesis, Instituto Superior de Engenharia do Porto - Departamento de Engenharia Mecânica (2020)

    Google Scholar 

  9. Chang, K.: Chapter 5 - multiobjective optimization and advanced topics. In: Chang, K.-H. (ed.) Design Theory and Methods Using CAD/CAE, pp. 325–406. Academic Press, Boston (2015)

    Google Scholar 

  10. Zheng, Y., Ling, H., Xue, J., Chen, S.: Population classification in fire evacuation: a multiobjective particle swarm optimization approach. IEEE Trans. Evol. Comput. 18(1), 70–81 (2014)

    Article  Google Scholar 

  11. Lotov, A.V., Miettinen, K.: Visualizing the pareto frontier. In: Branke, J., Deb, K., Miettinen, K., Słowiński, R. (eds.) Multiobjective Optimization. LNCS, vol. 5252, pp. 213–243. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-88908-3_9

  12. Kalyanmoy, D.: Multi-Objective Optimization Using Evolutionary Algorithms. Wiley, New York (2001)

    MATH  Google Scholar 

  13. Yedla, M., Pathakota, S.R., Srinivasa, T.M.: Enhancing k-means clustering algorithm with improved initial center. Int. J. Comput. Sci. Inf. Technol. 1(2), 121–125 (2010)

    Google Scholar 

  14. Jain, A.K.: Data clustering: 50 years beyond k-means. Pattern Recogn. Lett. 31(8), 651–666 (2010)

    Article  Google Scholar 

  15. Rousseeuw, P.J.: Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J. Comput. Appl. Math. 20, 53–65 (1987)

    Article  Google Scholar 

  16. Lin, D.-Y., Huang, T.-Y.: A hybrid metaheuristic for the unrelated parallel machine scheduling problem. Mathematics 9(7), 768 (2021)

    Article  Google Scholar 

Download references

Acknowledgments

This work has been supported by FCT - Fundação para a Ciência e Tecnologia within the R&D Units Project Scope: UIDB/00319/2020. Beatriz Flamia Azevedo is supported by FCT Grant Reference SFRH/BD/07427/2021, EXPL/EME-SIS/1224/2021.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Beatriz Flamia Azevedo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 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

Azevedo, B.F., Varela, M.L.R., Pereira, A.I. (2022). Production Scheduling Using Multi-objective Optimization and Cluster Approaches. In: Abraham, A., et al. Innovations in Bio-Inspired Computing and Applications. IBICA 2021. Lecture Notes in Networks and Systems, vol 419. Springer, Cham. https://doi.org/10.1007/978-3-030-96299-9_12

Download citation

Publish with us

Policies and ethics