Skip to main content
Log in

Algorithms for some maximization scheduling problems on a single machine

  • Scheduling Problems on a Single Machine
  • Published:
Automation and Remote Control Aims and scope Submit manuscript

Abstract

In this paper, we consider two scheduling problems on a single machine, where a specific objective function has to be maximized in contrast to usual minimization problems. We propose exact algorithms for the single machine problem of maximizing total tardiness 1‖max-ΣT j and for the problem of maximizing the number of tardy jobs 1‖maxΣU j . In both cases, it is assumed that the processing of the first job starts at time zero and there is no idle time between the jobs. We show that problem 1‖max-ΣT j is polynomially solvable. For several special cases of problem 1‖maxΣT j , we present exact polynomial algorithms. Moreover, we give an exact pseudo-polynomial algorithm for the general case of the latter problem and an alternative exact algorithm.

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.

Similar content being viewed by others

References

  1. Moore, J.M., An n Job, One Machine Sequencing Algorithm for Minimizing the Number of Late Jobs, Manage. Sci., 1968, vol. 15, no. 1, pp. 102–109.

    Article  MATH  Google Scholar 

  2. Du, J. and Leung, J. Y.-T., Minimizing Total Tardiness on One Processor is NP-hard, Math. Oper. Res., 1990, vol. 15, pp. 483–495.

    Article  MATH  MathSciNet  Google Scholar 

  3. Gafarov, E.P. and Lazarev, A.A., A Special Case of the Single-machine Total Tardiness Problem is NP-hard, Izv. Ross. Akad. Nauk, Teor. Sist. Upravlen., 2006, no. 3, pp. 120–128.

  4. Lawler, E.L., A Pseudopolynomial Algorithm for Sequencing Jobs to Minimize Total Tardiness, Ann. Discret. Math., 1977, vol. 1, pp. 331–342.

    Article  MathSciNet  Google Scholar 

  5. Szwarc, W., Della Croce, F., and Grosso, A., Solution of the Single Machine Total Tardiness Problem, J. Scheduling, 1999, vol. 2, pp. 55–71.

    Article  MATH  Google Scholar 

  6. Potts, C.N. and Van Wassenhove, L.N., A Decomposition Algorithm for the Single Machine Total Tardiness Problem, Oper. Res. Lett., 1982, vol. 1, pp. 363–377.

    Article  Google Scholar 

  7. Lazarev, A.A. and Gafarov, E.R., Teoriya raspisanii. Minimizatsiya summarnogo zapazdyvaniya dlya odnogo pribora (Scheduling Theory. Minimizing Total Delay for a Single Device), Moscow: Vychisl. Tsentr Ross. Akad. Nauk, 2006.

    Google Scholar 

  8. Lazarev, A., Dual of the Maximum Cost Minimization Problem, J. Math. Sci., 1989, vol. 44, no. 5, pp. 642–644.

    Article  MATH  MathSciNet  Google Scholar 

  9. Huang, R.H. and Yang, C.L., Single-Machine Scheduling to Minimize the Number of Early Jobs, IEEE Int. Conf. Indust. Eng. Eng. Manage., 2007, art.no. 4419333, pp. 955–957.

  10. Lazarev, A.A. and Werner, F., Algorithms for Special Cases of the Single Machine Total Tardiness Problem and an Application to the Even-Odd Partition Problem, Math. Comput. Modelling, 2009, vol. 49, no. 9–10, pp. 2061–2072.

    Article  MATH  MathSciNet  Google Scholar 

  11. Lazarev, A.A., Kvaratskhelia, A.G., and Gafarov, E.R., Algorithms for Solving the NP-Hard Problem of Minimizing Total Tardiness for a Single Machine, Dokl. Akad. Nauk, Math., 2007, vol. 412, no. 6, pp. 739–742.

    Google Scholar 

  12. Gafarov, E.R., Lazarev, A.A., and Werner, F., Algorithms for Maximizing the Number of Tardy Jobs or Total Tardiness on a Single Machine, Preprint of Otto-von-Guericke-Universität, Magdeburg, 2009, no. 38/09.

  13. Lazarev, A.A. and Werner, F., A Graphical Realization of the Dynamic ProgrammingMethod for Solving NP-Hard Combinatorial Problems, Comput. Math. App., 2009, vol. 58, no. 4, pp. 619–631.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Original Russian Text © E.R. Gafarov, A.A. Lazarev, F. Werner, 2010, published in Avtomatika i Telemekhanika, 2010, No. 10, pp. 63–79.

This work was supported by DAAD (Deutscher Akademischer Austauschdienst), project no. A/08/80442/Ref. 325 and the Presidium of the Russian Academy of Sciences, programs nos. 15 and 29.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gafarov, E.R., Lazarev, A.A. & Werner, F. Algorithms for some maximization scheduling problems on a single machine. Autom Remote Control 71, 2070–2084 (2010). https://doi.org/10.1134/S0005117910100061

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0005117910100061

Keywords

Navigation