Core Concepts
The problem of minimizing the number of tardy jobs while also minimizing the maximum tardiness on a single machine is strongly NP-hard.
Abstract
The paper resolves the long-standing open question on the computational complexity of single machine bicriteria scheduling problems involving the number of tardy jobs (PUj) and the maximum tardiness (Tmax) criteria.
The key highlights and insights are:
The authors prove that the constrained problem 1|Tmax ≤ℓ, PUj ≤k| is strongly NP-complete, by a reduction from the 3-Partition problem.
They show that the lexicographic problem 1||Lex(Tmax, PUj) and the a priori problem 1||αTmax + PUj are both strongly NP-hard, as direct consequences of the hardness result for the constrained problem.
For the lexicographic problem 1||Lex(PUj, Tmax), the authors devise a reduction from the weakly NP-complete Partition problem, establishing its weak NP-hardness.
The paper resolves the complexity status of all single machine bicriteria scheduling problems involving the Tmax and PUj criteria, settling the long-standing open question in the literature.