Skip to main content
Log in

Single machine total tardiness maximization problems: complexity and algorithms

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

In this paper, we consider some scheduling problems on a single machine, where weighted or unweighted total tardiness has to be maximized in contrast to usual minimization problems. These problems are theoretically important and have also practical interpretations. For the total weighted tardiness maximization problem, we present an NP-hardness proof and a pseudo-polynomial solution algorithm. For the unweighted total tardiness maximization problem with release dates, NP-hardness is proven. Complexity results for some other classical objective functions (e.g., the number of tardy jobs, total completion time) and various additional constraints (e.g., deadlines, weights and/or release dates of jobs may be given) are presented as well.

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

  • Aloulou, M. A., & Artigues, C. (2010). Flexible solutions in disjunctive scheduling: general formulation and study of the flow-shop case. Computers & Operations Research, 37(5), 890–898.

    Article  Google Scholar 

  • Aloulou, M. A., Kovalyov, M. Y., & Portmann, M.-C. (2004). Maximization problems in single machine scheduling. Annals of Operations Research, 129, 21–32.

    Article  Google Scholar 

  • Aloulou, M. A., Kovalyov, M. Y., & Portmann, M.-C. (2007). Evaluation flexible solutions in single machine scheduling via objective function maximization: the study of computational complexity. RAIRO. Recherche Opérationnelle, 41, 1–18.

    Article  Google Scholar 

  • Baker, K. R. (1974). Introduction to sequencing and scheduling. New York: Wiley.

    Google Scholar 

  • Gafarov, E. R., Lazarev, A. A., & Werner, F. (2010a). Algorithms for maximizing the number of tardy jobs or total tardiness on a single machine. Automation and Remote Control, 71(10), 2070–2084.

    Article  Google Scholar 

  • Gafarov, E. R., Lazarev, A. A., & Werner, F. (2010b). Classical combinatorial and single machine scheduling problems with opposite optimality criteria. Preprint 11/10, FMA, Otto-von-Guericke-Universität Magdeburg.

  • Gafarov, E. R., Lazarev, A. A., & Werner, F. (2012). Transforming a pseudo-polynomial algorithm for the single machine total tardiness maximization problem into a polynomial one. Annals of Operations Research, 196(1), 247–261.

    Article  Google Scholar 

  • Graham, R. L., Lawler, E. L., Lenstra, J. K., & Rinnooy Kan, A. H. G. (1979). Optimization and approximation in deterministic machine scheduling: a survey. Annals of Discrete Mathematics, 5, 287–326.

    Article  Google Scholar 

  • Lawler, E. L. (1977). A pseudopolynomial algorithm for sequencing jobs to minimize total tardiness. Annals of Discrete Mathematics, 1, 331–342.

    Article  Google Scholar 

  • Lawler, E. L., & Moore, J. M. (1969). A functional equation and its application to resource allocation and sequencing problems. Management Science, 16(1), 77–84.

    Article  Google Scholar 

  • Lenstra, J. K., Rinnooy Kan, A. H. G., & Brucker, P. (1977). Complexity of machine scheduling problems. Annals of Discrete Mathematics, 1, 343–362.

    Article  Google Scholar 

  • van den Akker, M., & Hoogeveen, H. (2004). Minimizing the number of tardy jobs. In Y.-T. Leung (Ed.), Handbook of scheduling: algorithms, models and performance analysis. London: Chapman & Hall.

    Google Scholar 

Download references

Acknowledgements

This work has been partially supported by DAAD (Deutscher Akademischer Austauschdienst): A/08/80442/Ref. 325 and by RFBR (Russian Foundation for Basic Research): 11-08-13121. The authors are grateful to the anonymous referees for their constructive suggestions which helped us to improve the presentation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Frank Werner.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gafarov, E.R., Lazarev, A.A. & Werner, F. Single machine total tardiness maximization problems: complexity and algorithms. Ann Oper Res 207, 121–136 (2013). https://doi.org/10.1007/s10479-012-1288-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-012-1288-x

Keywords

Navigation