pipette
ESEspañol

Strong NP-Hardness and Approximation Algorithm for Weighted Tardiness with Release Dates and Identical Processing Times

Zhi-Long Chen, Nicholas G. Hall

Preprint

In the authors' words

We study nonpreemptive scheduling on a single machine with release dates, due dates, positive job weights, and a common processing time. The objective is to minimize total weighted tardiness. Although closely related equal-processing-time problems admit polynomial-time algorithms, the complexity of this problem has remained open in the literature since 2010. We prove that its decision version is strongly NP-complete, even when every job can meet its due date if processed immediately upon release. The reduction is from unweighted MAX-CUT and uses a quadratic number of jobs with polynomially bounded numerical data. Its main ingredient is a constructive normalization theorem that converts every sufficiently inexpensive feasible schedule into a binary choice for each graph vertex; after normalization, total weighted tardiness equals a constant minus a scaled cut value. We also give a deterministic polynomial-time phase-grid assignment algorithm for the shifted objective , where is total weighted tardiness. The algorithm enumerates at most release-date residues modulo , solves one minimum-cost assignment problem for each residue, and returns the best phase-grid schedule. It runs in arithmetic operations and achieves the tight ratio for this algorithm. Because the added term is independent of how the jobs are scheduled, the shifted and original objectives have exactly the same optimal schedules. However, the approximation guarantee applies to the shifted objective; for the original objective, the analysis provides an additive bound. Thus, the paper both resolves the long-standing complexity question and provides a complementary worst-case guarantee for the phase-grid assignment algorithm.

Main resultLimitation the authors admit

Appeared: Friday, September 25. arXiv. Preprint, not yet peer-reviewed.

Authors' comment: 38 pages, 2 figures, 5 tables