The k-Sum Lateness Problem on a Single Machine
Abstract
We study a single-machine scheduling problem in which each job has a nonnegative processing time and a due date . For a non-idling schedule , let be the completion time and let be the (possibly negative) lateness. The objective is to minimize the sum of the largest lateness values, interpolating between maximum lateness () and total lateness (). We prove that the decision version is weakly NP-complete when is part of the input. For fixed , we give an algorithm. As a consequence, we resolve a conjecture of Woeginger on the top- tardiness problem and obtain an algorithm for every fixed . Our main structural result shows that there exists an optimal schedule that admits a block-island decomposition. Outside a suitable top- set, jobs form due-date blocks ordered by due date. Within each due-date class, the top- jobs form a suffix in lexicographic shortest-processing-time (SPT) order. This structure also yields an FPT algorithm parameterized by , where is the number of distinct due dates. Independently, a standard dual representation of the top- objective reduces the problem to a family of total-tardiness instances with uniformly shifted due dates. For integral data, this gives a pseudopolynomial algorithm and a fully polynomial additive approximation scheme with error at most , where . The same route also gives XP algorithms for fixed and fixed , where is the number of distinct processing times.
Cite
@article{arxiv.2607.15462,
title = {The k-Sum Lateness Problem on a Single Machine},
author = {Ricardo Arancibia-Castillo and José A. Soto},
journal= {arXiv preprint arXiv:2607.15462},
year = {2026}
}