Single Machine Scheduling with Few Deadlines
Abstract We study single-machine scheduling problems with few deadlines. We focus on three classical objectives, namely minimizing the weighted number of tardy jobs, the total weighted completion time, and the total weighted late work. For each of the three problems, we give a pseudo-polynomial-time algorithm for a constant number of different deadlines. These algorithms are complemented with ETH-based, almost tight lower bounds. Furthermore, we study the case in which the number of jobs with nontrivial deadline (i.e. jobs with deadline smaller than the total processing time of all jobs) is taken as a parameter. For this case, the complexities of our three problems differ: Minimizing the weighted number of tardy jobs and minimizing the total weighted late work becomes fixed-parameter tractable, while minimizing the total weighted completion time is W[1]-hard.
Authors
- Dvir Shabtay (ORCID: https://orcid.org/0000-0002-2709-599X)
- Danny Hermelin (ORCID: https://orcid.org/0000-0002-6379-0383)
- Klaus Heeger (ORCID: https://orcid.org/0000-0001-8779-0890)
Institutions
- Ben-Gurion University of the Negev (IL)
Publication Details
- Journal
- Algorithmica
- Published
- 2026-11-06
- DOI
- https://doi.org/10.1007/s00453-026-01414-3
- Primary Topic
- Scheduling and Optimization Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Israel Science Foundation
- Bundesministerium für Umwelt, Naturschutz, nukleare Sicherheit und Verbraucherschutz