Skip to main content
Log in

Parallel machine scheduling with general sum of processing time based models

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

Abstract

In this paper, we analyse the parallel machine makespan minimization problem with the general sum of processing time based learning or aging effects. First, we prove that an optimal solution to the single machine case can be found by priority rules. Next, for the considered parallel machine problem, we construct the exact dynamic programming algorithm that can operate on real-valued job processing times, which is the only exact algorithm for the analysed problem. The computational analysis confirms that it can solve optimally moderate problem instances.

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

Similar content being viewed by others

Notes

  1. The algorithm DP-R was coded in C++ and simulations were run on PC, CPU Intel\(^{\circledR }\) Core\(^{\mathrm {TM}}\)i7-2600K 3.40 GHz and 8GB RAM.

References

  1. Biskup, D.: Single-machine scheduling with learning considerations. Eur. J. Oper. Res. 115, 173–178 (1999)

    Article  MATH  Google Scholar 

  2. Biskup, D.: A state-of-the-art review on scheduling with learning effects. Eur. J. Oper. Res. 188, 315–329 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  3. Cheng, T.C.E., Kuo, W.H., Yang, D.Y.: Scheduling with a position-weighted learning effect. Optim. Lett. 8, 293–306 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  4. Cheng, T.C.E., Lee, W.C., Wu, C.C.: Single-machine scheduling with deteriorating functions for job processing times. Appl. Math. Model. 34, 4171–4178 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  5. Eren, T.: A note on minimizing maximum lateness in an \(m\)-machine scheduling problem with a learning effect. Appl. Math. Comput. 209, 186–190 (2009)

    MathSciNet  MATH  Google Scholar 

  6. Gawiejnowicz, S.: A note on scheduling on a single processor with speed dependent on a number of executed jobs. Inf. Process. Lett. 57, 297–300 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  7. Graham, R.L., Lawler, E.L., Lenstra, J.K., Rinnooy Kan, A.H.G.: Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann. Discret. Math. 5, 287–326 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  8. Hsu, C.J., Yang, D.L.: Unrelated parallel-machine scheduling with position-dependent deteriorating jobs and resource-dependent processing time. Optim. Lett. 8, 519–531 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  9. Jaber, Y.M., Bonney, M.: The economic manufacture/order quantity (EMQ/EOQ) and the learning curve: past, present, and future. Int. J. Prod. Econ. 59, 93–102 (1999)

    Article  Google Scholar 

  10. Jafari, A., Moslehi, G.: Scheduling linear deteriorating jobs to minimize the number of tardy jobs. J. Global Optim. 54, 389–404 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  11. Janiak, A., Rudek, R.: A note on the learning effect in multi-agent optimization. Expert Syst. Appl. 38, 5974–5980 (2011)

    Article  Google Scholar 

  12. Koulamas, C., Kyparisis, G.J.: Single-machine and two-machine flowshop scheduling with general learning functions. Eur. J. Oper. Res. 178, 402–407 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  13. Kuo, W.H., Yang, D.L.: Minimizing the total completion time in a single-machine scheduling problem with a time-dependent learning effect. Eur. J. Oper. Res. 174, 1184–1190 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  14. Lai, P.J., Lee, W.C.: Single-machine scheduling with general sum-of-processing-time-based and position-based learning effects. Omega 39, 467–471 (2011)

    Article  Google Scholar 

  15. Lee, W.C.: Single-machine scheduling with past-sequence-dependent setup times and general effects of deterioration and learning. Optim. Lett. 8, 135–144 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  16. Lee, W.C., Wu, C.C., Liu, H.C.: A note on single-machine makespan problem with general deteriorating function. Int. J. Adv. Manuf. Technol. 40, 1053–1056 (2009)

    Article  Google Scholar 

  17. Mazdeh, M.M., Zaerpour, F., Zareei, A., Hajinezhad, A.: Parallel machines scheduling to minimize job tardiness and machine deteriorating cost with deteriorating jobs. Appl. Math. Model. 34, 1498–1510 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  18. Mosheiov, G.: Parallel machine scheduling with a learning effect. J. Oper. Res. Soc. 52, 1–5 (2001)

    Article  MATH  Google Scholar 

  19. Pei, J., Liu, X., Pardalos, P.M., Migdalas, A., Yang, S.: Serial-batching scheduling with time-dependent setup time and effects of deterioration and learning on a single-machine. J. Global Optim. doi:10.1007/s10898-015-0320-5 (2015, in press)

  20. Pinedo, M.: Scheduling: Theory, Algorithms and Systems, 3rd edn. Prentice-Hall, Upper Saddle River, NJ (2008)

    MATH  Google Scholar 

  21. Rudek, R.: Some single-machine scheduling problems with the extended sum-of-processing-time based aging effect. Int. J. Adv. Manuf. Technol. 59, 299–309 (2012)

    Article  Google Scholar 

  22. Wang, J.B., Wang, L.Y., Wang, D., Wang, X.Y.: Single-machine scheduling with a time-dependent deterioration. Int. J. Adv. Manuf. Technol. 43, 805–809 (2009)

    Article  Google Scholar 

  23. Wang, J.B., Wang, X.Y., Sun, L.H., Sun, L.Y.: Scheduling jobs with truncated exponential learning functions. Optim. Lett. 7, 1857–1873 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  24. Wanga, J.B., Wanga, D., Wang, L.Y., Lin, L., Yin, N., Wang, W.W.: Single machine scheduling with exponential time-dependent learning effect and past-sequence-dependent setup times. Comput. Math. Appl. 57, 9–16 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  25. Wu, C.C., Lee, W.C.: A note on the total completion time problem in a permutation flowshop with a learning effect. Eur. J. Oper. Res. 192, 343–347 (2009)

    Article  MATH  Google Scholar 

  26. Wu, C.C., Yin, Y., Cheng, S.R.: Some single-machine scheduling problems with a truncation learning effect. Comput. Ind. Eng. 60, 790–795 (2011)

    Article  Google Scholar 

  27. Yang, D.L., Kuo, W.H.: Some scheduling problems with deteriorating jobs and learning effects. Comput. Ind. Eng. 58, 25–28 (2009)

    Article  Google Scholar 

  28. Yang, S.J.: Unrelated parallel-machine scheduling with deterioration effects and deteriorating multi-maintenance activities for minimizing the total completion time. Appl. Math. Model. 37, 2995–3005 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  29. Yin, Y., Xu, D., Sun, K., Li, H.: Some scheduling problems with general position-dependent and time-dependent learning effects. Inf. Sci. 179, 2416–2425 (2009)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

We are grateful to the Editor and the Referees for their valuable comments on an earlier version of our paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Radosław Rudek.

Additional information

The research presented in this paper has been supported by the Polish Ministry of Science and Higher Education under Iuventus Plus Programme (No. IP2014 040673).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rudek, R. Parallel machine scheduling with general sum of processing time based models. J Glob Optim 68, 799–814 (2017). https://doi.org/10.1007/s10898-017-0509-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-017-0509-x

Keywords

Navigation