Minimizing the Number of Tardy Jobs with Uniform Processing Times on Parallel Machines

Klaus Heeger, Hendrik Molter

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this work, we study the computational (parameterized) complexity of P | rj, pj = p | P wjUj. Here, we are given m identical parallel machines and n jobs with equal processing time, each characterized by a release date, a due date, and a weight. The task is to find a feasible schedule, that is, an assignment of the jobs to starting times on machines, such that no job starts before its release date and no machine processes several jobs at the same time, that minimizes the weighted number of tardy jobs. A job is considered tardy if it finishes after its due date. Our main contribution is showing that P | rj, pj = p | P Uj (the unweighted version of the problem) is NP-hard and W[2]-hard when parameterized by the number of machines. The former resolves an open problem in Note 2.1.19 by Kravchenko and Werner [Journal of Scheduling, 2011] and Open Problem 2 by Sgall [ESA, 2012], and the latter resolves Open Problem 7 by Mnich and van Bevern [Computers & Operations Research, 2018]. Furthermore, our result shows that the known XP-algorithm by Baptiste et al. [4OR, 2004] for P | rj, pj = p | P wjUj parameterized by the number of machines is optimal from a classification standpoint. On the algorithmic side, we provide alternative running time bounds for the above-mentioned known XP-algorithm. Our analysis shows that P | rj, pj = p | P wjUj is contained in XP when parameterized by the processing time, and that it is contained in FPT when parameterized by the combination of the number of machines and the processing time. Finally, we give an FPT-algorithm for P | rj, pj = p | P wjUj parameterized by the number of release dates or the number of due dates. With this work, we lay out the foundation for a systematic study of the parameterized complexity of P | rj, pj = p | P wjUj.

Original languageEnglish
Title of host publication42nd International Symposium on Theoretical Aspects of Computer Science, STACS 2025
EditorsOlaf Beyersdorff, Michal Pilipczuk, Elaine Pimentel, Nguyen Kim Thang
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959773652
DOIs
StatePublished - 24 Feb 2025
Event42nd International Symposium on Theoretical Aspects of Computer Science, STACS 2025 - Jena, Germany
Duration: 4 Mar 20257 Mar 2025

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume327
ISSN (Print)1868-8969

Conference

Conference42nd International Symposium on Theoretical Aspects of Computer Science, STACS 2025
Country/TerritoryGermany
CityJena
Period4/03/257/03/25

Keywords

  • Identical Parallel Machines
  • NP-hard Problems
  • Parameterized Complexity
  • Release Dates
  • Scheduling
  • Uniform Processing Times
  • Weighted Number of Tardy Jobs

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Minimizing the Number of Tardy Jobs with Uniform Processing Times on Parallel Machines'. Together they form a unique fingerprint.

Cite this