Skip to main content
Log in

An effective metaheuristic algorithm for flowshop scheduling with deteriorating jobs

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

The deterioration effect in flowshop scheduling has gained a growing concern from the community of operational research in recent years. However, all of existing studies focus on two- or three-machine flow shops. In this paper, a m-machine \((m>3)\) flowshop scheduling problem (FSSP) with deteriorating jobs is investigated and a novel metaheuristic algorithm called multi-verse optimizer (MVO) is employed to solve it. The MVO algorithm can accomplish the optimization process via exchanging objects of universes through white/black hole and wormhole tunnels. In the novel MVO algorithm, a new elitist selection scheme is designed to construct the effective white/black hole tunnels, whereas two different local search operators are hybridized and embedded to further enhance the exploitation capability. Experimental results indicate that the proposed algorithm can achieve the satisfactory performance in solving the investigated FSSP with deteriorating jobs.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  • Alidaee, B., & Womer, N. K. (1999). Scheduling with time dependent processing times: Review and extensions. Journal of the Operational Research Society, 50, 711–720.

    Article  Google Scholar 

  • Bachman, A., & Janiak, A. (2000). Minimizing maximum lateness under linear deterioration. European Journal of Operational Research, 126(3), 557–566.

    Article  Google Scholar 

  • Browne, S., & Yechiali, U. (1990). Scheduling deteriorating jobs on a single processor. Operations Research, 38(1), 495–498.

    Article  Google Scholar 

  • Costa, A., Cappadonna, F. A., & Fichera, S. (2017). A hybrid genetic algorithm for minimizing makespan in a flow-shop sequence-dependent group scheduling problem. Journal of Intelligent Manufacturing, 28(6), 1269–1283.

    Article  Google Scholar 

  • Cheng, T. C. E., & Ding, Q. (2001). Single machine scheduling with step deteriorating processing times. European Journal of Operational Research, 134(1), 623–630.

    Article  Google Scholar 

  • Cheng, T. C. E., Ding, Q., Kovalyov, M. Y., Bachman, A., & Janiak, A. (2003). Scheduling jobs with piecewise linear decreasing processing times. Naval Research Logistics, 50(6), 531–554.

    Article  Google Scholar 

  • Cheng, T. C. E., Ding, Q., & Lin, B. M. T. (2004). A concise survey of scheduling with time-dependent processing times. European Journal of Operational Research, 152, 1–13.

    Article  Google Scholar 

  • Cheng, M. B., Tadikamalla, P. R., Shang, J. F., & Zhang, S. Q. (2014). Bicriteria hierarchical optimization of two-machine flow shop scheduling problem with time-dependent deteriorating jobs. European Journal of operational research, 234(3), 650–657.

    Article  Google Scholar 

  • Chu, C. B. (1992). A branch-and-bound algorithm to minimize total flow time with unequal release dates. Naval Research Logistics, 39(6), 859–875.

    Article  Google Scholar 

  • Dao, T. K., Pan, T. S., & Pan, J. S. (2018). Parallel bat algorithm for optimizing makespan in job shop scheduling problems. Journal of Intelligent Manufacturing, 29(2), 451–462.

    Article  Google Scholar 

  • Fu, Y. P., Wang, H. F., Huang, M., & Wang, J. W. (2017). A decomposition based multiobjective genetic algorithm with adaptive multipopulation strategy for flowshop scheduling problem. Natural Computing,. https://doi.org/10.1007/s11047-016-9602-1.

    Article  Google Scholar 

  • Fu, Y. P., Ding, J. L., Wang, H. F., & Wang, J. W. (2018). Two-objective stochastic flow-shop scheduling with deteriorating and learning effect in Industry 4.0-based manufacturing system. Applied Soft Computing. https://doi.org/10.1016/j.asoc.2017.12.009.

    Article  Google Scholar 

  • Fu, Y. P., Wang, H. F., Tian, G. D., Li, Z. W., & Hu, H. S. (2018). Two-agent stochastic flow shop deteriorating scheduling via a hybrid multi-objective evolutionary algorithm. Journal of Intelligent Manufacturing,. https://doi.org/10.1007/s10845-017-1385-4.

    Article  Google Scholar 

  • Gao, K. Z., Suganthan, P. N., Pan, Q. K., Chua, T. J., Cai, T. X., & Chong, C. S. (2016). Discrete harmony search algorithm for flexible job shop scheduling problem with multiple objectives. Journal of Intelligent Manufacturing, 27(2), 363–374.

    Article  Google Scholar 

  • Gawiejnowicz, S., Lee, W. C., Lin, C. L., & Wu, C. C. (2011). Single-machine scheduling of proportionally deteriorating jobs by two agents. Journal of the Operational Research Society, 62, 1983–1991.

    Article  Google Scholar 

  • Gupta, J. N. D., & Gupta, S. K. (1988). Single facility scheduling with nonlinear processing times. Computers & Industrial Engineering, 14(4), 387–393.

    Article  Google Scholar 

  • He, Z. G., Guo, Z. X., & Wang, J. W. (2018). Integrated scheduling of production and distribution operations in a global MTO supply chain. Enterprise Information Systems,. https://doi.org/10.1080/17517575.2018.1428770.

    Article  Google Scholar 

  • Jeng, A. A. K., & Lin, B. M. T. (2005). Minimizing the total completion time in single-machine scheduling with step-deteriorating jobs. Computers & Operations Research, 32(3), 521–536.

    Article  Google Scholar 

  • Ji, W. B., & Zun, Q. X. (2005). Scheduling jobs under decreasing linear deterioration. Information Processing Letters, 94(2), 63–69.

    Article  Google Scholar 

  • Kunnathu, A. S. (1990). Minimizing the makespan with late start penalties added to processing times in a single facility scheduling problem. European Journal of Operational Research, 47(1), 56–64.

    Article  Google Scholar 

  • Lee, W. C., Shiau, Y. R., Chen, S. K., & Wu, C. C. (2010). A two-machine flowshop scheduling problem with deteriorating jobs and blocking. International Journal of Production Economics, 124, 188–197.

    Article  Google Scholar 

  • Lee, W. C., Yeh, W. C., & Chung, Y. H. (2014). Total tardiness minimizationin permutation flowshop with deterioration consideration. Applied Mathematical Modelling, 38(13), 3081–3092.

    Article  Google Scholar 

  • Li, X. T., & Yin, M. H. (2013). An opposition-based differential evolution algorithm for permutation flow shop scheduling based on diversity measure. Advanced Engineering Software, 55, 10–31.

    Article  Google Scholar 

  • Mirjalili, S., Mohammad, S., & Hatamlou, A. (2016). Multi-verse optimizer: A nature-inspired algorithm for global optimization. Neural Computing and Applications, 27, 495–513.

    Article  Google Scholar 

  • Mosheiov, G. (1994). Scheduling jobs under simple linear deterioration. Computers & Operations Research, 21, 653–659.

    Article  Google Scholar 

  • Ng, C. T., Cheng, T. C. E., Bachman, A., & Janiak, A. (2002). Three scheduling problems with deteriorating jobs to minimize the total completion time. Information Processing Letters, 81(6), 327–333.

    Article  Google Scholar 

  • Shiau, Y. R., Lee, W. C., Wu, C. C., & Chang, C. M. (2007). Two-machine flowshop scheduling to minimize mean flow time under simple linear deterioration. International Journal of Advanced Manufacturing Technology, 34, 774–782.

    Article  Google Scholar 

  • Sundararaghavan, P. S., & Kunnathur, A. S. (1994). Single machine scheduling with start time dependent processing times: Some solvable cases. European Journal of Operational Research, 78(3), 394–403.

    Article  Google Scholar 

  • Ta, Q. C., Billaut, J. C., & Bouquard, J. L. (2018). Matheuristic algorithms for minimizing total tardiness in the m-machine flow-shop scheduling problem. Journal of Intelligent Manufacturing, 29(3), 617–628.

    Article  Google Scholar 

  • Ventura, J. A., & Yoon, S. H. (2013). A new genetic algorithm for lot-streaming flow shop scheduling with limited capacity buffers. Journal of Intelligent Manufacturing, 24(6), 1185–1196.

    Article  Google Scholar 

  • Wang, H. F., Fu, Y. P., Huang, M., & Wang, J. W. (2016). Multiobjective optimisation design for enterprise system operation in the case of scheduling problem with deteriorating jobs. Enterprise Information Systems, 10(3), 268–285.

    Article  Google Scholar 

  • Wang, H. F., Fu, Y. P., Huang, M., Huang, G. Q., & Wang, J. W. (2017). A NSGA-II based memetic algorithm for multiobjective parallel non-identical flowshop scheduling problem. Computers & Industrial Engineering, 113, 185–194.

    Article  Google Scholar 

  • Wang, J. B., & Wang, M. Z. (2013). Minimizing makespan in three-machine flow shops with deteriorating jobs. Computers & OperationsResearch, 40(2), 547–557.

    Article  Google Scholar 

  • Wang, J. W., Dou, R. L., Muddada, R. R., & Zhang, W. J. (2017). Management of a holistic supply chain network for proactive resilience: Theory and case study. Computers & Industrial Engineering,. https://doi.org/10.1016/j.cie.2017.12.021.

    Article  Google Scholar 

  • Wang, J. W., Muddada, R. R., Wang, H. F., Ding, J. L., Lin, Y., & Zhang, W. J. (2016). Towards a resilient holistic supply chain network system: Concept, review and future direction. IEEE Systems Journal, 10(2), 410–421.

    Article  Google Scholar 

  • Wang, L., Pan, Q. K., & Tasgetiren, M. F. (2011). A hybrid harmony search algorithm for the blocking permutation flow shop scheduling problem. Computer Industrial Engineering, 61(1), 76–83.

    Article  Google Scholar 

  • Wu, C. C., & Lee, W. C. (2006). Two-machine flow shop scheduling to minimize mean flow time under linear deterioration. International Journal of Production Economics, 103, 572–584.

    Article  Google Scholar 

  • Wu, W. H., Wu, W. H., Chen, J. C., Lin, W. C., Wu, J. P., & Wu, C. C. (2015). A heuristic-based genetic algorithm for the two-machine flowshop scheduling with learning consideration. Journal of Manufacturing Systems, 35, 223–233.

    Article  Google Scholar 

  • Zhong, R. Y., Huang, G. Q., Lan, S., Dai, Q. Y., Zhang, T., & Xu, C. (2015). A two-level advanced production planning and scheduling model for RFID-enabled ubiquitous manufacturing. Advanced Engineering Informatics, 29(4), 799–812.

    Article  Google Scholar 

Download references

Acknowledgements

We would like to thank the anonymous editor and reviewers for their thoughtful suggestions and constructive comments. This paper was partially supported by National Science Foundation of China under Grants 71671032, 71571156, 61703290 and 71620107003, and Fundamental Research Funds for the Central Universities Grant N160402002.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hongfeng Wang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, H., Huang, M. & Wang, J. An effective metaheuristic algorithm for flowshop scheduling with deteriorating jobs. J Intell Manuf 30, 2733–2742 (2019). https://doi.org/10.1007/s10845-018-1425-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-018-1425-8

Keywords

Navigation