Skip to main content

Optimization of Flow Shop Scheduling Through a Hybrid Genetic Algorithm for Manufacturing Companies

  • Conference paper
  • First Online:
Intelligent Computing, Information and Control Systems (ICICCS 2019)

Abstract

A task scheduling problem is a process of assigning tasks to a limited set of resources available in a time interval, where certain criteria are optimized. In this way, the sequencing of tasks is directly associated with the executability and optimality of a preset plan and can be found in a wide range of applications, such as: programming flight dispatch at airports, programming production lines in a factory, programming of surgeries in a hospital, repair of equipment or machinery in a workshop, among others. The objective of this study is to analyze the effect of the inclusion of several restrictions that negatively influence the production programming in a real manufacturing environment. For this purpose, an efficient Genetic Algorithm combined with a Local Search of Variable Neighborhood for problems of n tasks and m machines is introduced, minimizing the time of total completion of the tasks. The computational experiments carried out on a set of problem instances with different sizes of complexity show that the proposed hybrid metaheuristics achieves high quality solutions compared to the reported optimal cases.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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. Rossit, D.A., Tohmé, F., Frutos, M.: The non-permutation flow-shop scheduling problem: a literature review. Omega 77, 143–153 (2017)

    Article  Google Scholar 

  2. Wilson, J.M.: Alternative formulations of a flow-shop scheduling problem. J. Oper. Res. Soc. 40(4), 395–399 (1989)

    Article  MATH  Google Scholar 

  3. Neufeld, J.S., Gupta, J.N.D., Buscher, U.: A comprehensive review of flowshop group scheduling literature (2016)

    Google Scholar 

  4. Ronconi, D.P., Birgin, E.G.: Mixed-integer programming models for flowshop scheduling problems minimizing the total earliness and tardiness, pp. 91–105. Springer, New York (2012)

    Google Scholar 

  5. Reza Hejazi, S., Saghafian, S.: Flowshop-scheduling problems with makespan criterion: a review. Int. J. Prod. Res. 43(14), 2895–2929 (2005)

    Article  MATH  Google Scholar 

  6. Phanden, R.K., JainJan, A.: Assessment of makespan performance for flexible process plans in job shop scheduling. IFAC-PapersOnLine 48(3), 1948–1953 (2015)

    Article  Google Scholar 

  7. Semančo, P., Modrák, V.: A comparison of constructive heuristics with the objective of minimizing makespan in the flow-shop scheduling problem. Acta Polytech. Hungarica 9(5), 177–190 (2012)

    Google Scholar 

  8. Palmer, D.S.: Sequencing jobs through a multi-stage process in the minimum total time—a quick method of obtaining a near optimum. J. Oper. Res. Soc. 16(1), 101–107 (1965)

    Article  Google Scholar 

  9. Gupta, J.N.D.: A heuristic algorithm for the flowshop scheduling problem. Rev. Fr. d’Autom. Inform. Rech. Oper. 10(2), 63–73 (1976)

    MathSciNet  MATH  Google Scholar 

  10. Gupta, J.N.D.: A functional heuristic algorithm for the flowshop scheduling problem. J. Oper. Res. Soc. 22(1), 39–47 (1971)

    Article  MathSciNet  MATH  Google Scholar 

  11. Nawaz, M., Enscore, E.E., Ham, I.: A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem. Omega 11(1), 91–95 (1983)

    Article  Google Scholar 

  12. Campbell, H.G., Dudek, R.A., Smith, M.L.: A heuristic algorithm for the N job, M machine sequencing problem* f, no. 10 (1970)

    Google Scholar 

  13. Alharkan, I.M.: Algorithms for sequencing and scheduling

    Google Scholar 

  14. Pugazhenthi, R., Anthony Xavior, M., Somasundharam, E.: Minimizing makespan of a permutation flowshop by, pp. 110–112 (2014)

    Google Scholar 

  15. Prodromidis, A., Chan, P.K., Stolfo, S.J.: Meta learning in distributed data mining systems: issues and approaches. In: Kargupta, H., Chan, P. (eds.) Book on Advances in Distributed and Parallel Knowledge Discovery. AAAI/MIT Press (2000)

    Google Scholar 

  16. Parthasarathy, S., Zaki, M.J., Ogihara, M.: Parallel data mining for association rules on shared-memory systems. Knowl. Inform. Syst. Int. J. 3(1), 1–29 (2001)

    Article  MATH  Google Scholar 

  17. Grossman, R.L., Bailey, S.M., Sivakumar, H., Turinsky, A.L.: Papyrus: a system for data mining over local and wide area clusters and super-clusters. In: Proceedings of ACM/IEEE Conference on Supercomputing, Article 63, pp. 1–14 (1999)

    Google Scholar 

  18. Chattratichat, J., Darlington, J., Guo, Y., Hedvall, S., Kohler, M., Syed, J.: An architecture for distributed enterprise data mining. In: Proceedings of 7th International Conference on High Performance Computing and Networking, Netherlands, 12–14 April, pp. 573–582 (1999)

    Google Scholar 

  19. Wang, L., Tao, J., Ranjan, R., Marten, H., Streit, A., Chen, J., Chen, D.: G-Hadoop: MapReduce across distributed data centers for data-intensive computing. Future Gener. Comput. Syst. 29(3), 739–750 (2013)

    Article  Google Scholar 

  20. Butenhof, D.R.: Programming with POSIX Threads. Addison-Wesley Longman Publishing Company, USA (1997)

    Google Scholar 

  21. Bhaduri, K., Wolf, R., Giannella, C., Kargupta, H.: Distributed decision-tree induction in peer-to-peer systems. Stat. Anal. Data Min. 1(2), 85–103 (2008)

    Article  MathSciNet  Google Scholar 

  22. Rafailidis, D., Kefalas, P., Manolopoulos, Y.: Preference dynamics with multimodal user-item interactions in social media recommendation. Expert Syst. Appl. 74(1), 11–18 (2017)

    Article  Google Scholar 

  23. Izquierdo, N.V., Lezama, O.B.P., Dorta, R.G., Viloria, A., Deras, I., Hernández-Fernández, L.: Fuzzy Logic applied to the performance evaluation. honduran coffee sector case. In: Tan, Y., Shi, Y., Tang, Q. (eds.) Advances in Swarm Intelligence, ICSI 2018. Lecture Notes in Computer Science, vol. 10942 (1), pp. 1–12. Springer, Cham (2018)

    Google Scholar 

  24. Lezama, O.B.P., Izquierdo, N.V., Fernández, D.P., Dorta, R.L.G., Viloria, A., Marín, L.R.: Models of multivariate regression for labor accidents in different production sectors: comparative study. In: International Conference on Data Mining and Big Data, vol. 10942 (1), pp. 43–52. Springer, Cham (2018)

    Google Scholar 

  25. Suárez, J.A., Beatón, P.A., Escalona, R.F., Montero, O.P.: Energy, environment and development in Cuba. Renew. Sustain. Energy Rev. 16(5), 2724–2731 (2012)

    Article  Google Scholar 

  26. Sala, S., Ciuffo, B., Nijkamp, P.: A systemic framework for sustainability assessment. Ecol. Econ. 119(1), 314–325 (2015)

    Article  Google Scholar 

  27. Singh, R.K., Murty, H.R., Gupta, S.K., Dikshit, A.K.: An overview of sustainability assessment methodologies. Ecol. Ind. 9(2), 189–212 (2009)

    Article  Google Scholar 

  28. Varela, N., Fernandez, D., Pineda, O., Viloria, A.: Selection of the best regression model to explain the variables that influence labor accident case electrical company. J. Eng. Appl. Sci. 12(1), 2956–2962 (2017)

    Google Scholar 

  29. Yao, Z., Zheng, X., Liu, C., Lin, S., Zuo, Q., Butterbach-Bahl, K.: Improving rice production sustainability by reducing water demand and greenhouse gas emissions with biodegradable films. Sci. Rep. 7(1), 1–12 (2017)

    Article  Google Scholar 

  30. Suárez, D.F.P., Román, R.M.S.: Consumo de água em arroz irrigado por inundação em sistema de multiplas entradas. IRRIGA 1(1), 78–95 (2016)

    Article  Google Scholar 

  31. Amelec, V.: Increased efficiency in a company of development of technological solutions in the areas commercial and of consultancy. Adv. Sci. Lett. 21(5), 1406–1408 (2015)

    Article  Google Scholar 

  32. Amelec, V.: Validation of strategies to reduce exhausted shelf products in a pharmaceutical chain. Adv. Sci. Lett. 21(5), 1403–1405 (2015)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amelec Viloria .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Viloria, A. et al. (2020). Optimization of Flow Shop Scheduling Through a Hybrid Genetic Algorithm for Manufacturing Companies. In: Pandian, A., Ntalianis, K., Palanisamy, R. (eds) Intelligent Computing, Information and Control Systems. ICICCS 2019. Advances in Intelligent Systems and Computing, vol 1039. Springer, Cham. https://doi.org/10.1007/978-3-030-30465-2_3

Download citation

Publish with us

Policies and ethics