Abstract
For single machine scheduling to minimize the number of tardy jobs with deadlines, Lawler showed in 1983 that the problem is binary NP-hard. But the exact complexity (unary NP-hard or pseudo-polynomial-time solvability) is a long- standing open problem. We show in this paper that the problem is unary NP-hard. Our research also implies that the scheduling problem for finding an optimal schedule to minimize the number of tardy jobs that also satisfies the restriction of deadlines is unary NP-hard. As a consequence, some multi-agent scheduling problems related to minimizing the number of tardy jobs and maximum lateness are unary NP-hard.
References
Adamu, M. O., & Adewumi, A. O. (2014). A Survey of single machine scheduling to minimize weighted number of tardy jobs. Journal of Industrial and Management Optimization, 10, 219–241.
Agnetis, A., Billaut, J. C., Gawiejnowicz, S., Pacciarelli, D., & Soukhal, A. (2014). Multiagent scheduling: Models and algorithms. New York: Springer.
Agnetis, A., Mirchandani, P. B., Pacciarelli, D., & Pacifici, A. (2004). Scheduling problems with two competing agents. Operations Research, 52, 229–242.
Baker, K. R., & Smith, J. C. (2003). A multiple-criterion model for machine scheduling. Journal of Scheduling, 6, 7–16.
Baptiste, P., Croce, F. D., Grosso, A., & T’kindt, V. (2010). Sequencing a single machine with due dates and deadlines: An ilp-based approach to solve very large instances. Journal of Scheduling, 13, 39–47.
Cheng, T. C. E., Ng, C. T., & Yuan, J. J. (2003). The single machine batching problem with family setup times to minimize maximum lateness is strongly NP-hard. Journal of Scheduling, 6, 483–490.
Garey, M. R., & Johnson, D. S. (1979). Computers and intractability: A guide to the theory of NP-completeness. San Francisco: Freeman.
Hariri, A. M. A., & Potts, C. N. (1994). Single machine scheduling with deadlines to minimize the weighted number of tardy jobs. Management Science, 40, 1712–1719.
He, C., Lin, Y. X., & Yuan, J. J. (2010). A note on the single machine scheduling to minimize the number of tardy jobs with deadlines. European Journal of Operational Research, 201, 966–970.
Huo, Y. M., Leung, J. Y.-T., & Zhao, H. R. (2007). Bi-criteria scheduling problems: Number of tardy jobs and maximum weighted tardiness. European Journal of Operational Research, 177, 116–134.
Lawler, E. L. (1983). Scheduling a single machine to minimize the number of late jobs. Report no. UCB/CSD 83/139, Computer Science Division, University of California, Berkeley, USA.
Lu, L. F., & Yuan, J. J. (2007). The single machine batching problem with identical family setup times to minimize maximum lateness is strongly NP-hard. European Journal of Operational Research, 177, 1302–1309.
Moore, J. M. (1968). An \(n\) job, one machine sequencing algorithm for minimizing the number of late jobs. Management Science, 15, 102–109.
Acknowledgments
We would like to thank the associate editor and two anonymous referees for their constructive comments and kind suggestions. This research was supported by NSFC(11271338) and NSF-Henan(15IRTSTHN006).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yuan, J. Unary NP-hardness of minimizing the number of tardy jobs with deadlines. J Sched 20, 211–218 (2017). https://doi.org/10.1007/s10951-016-0479-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10951-016-0479-8