Minimizing the Number of Tardy Jobs with Uniform Processing Times on Parallel Machines
Klaus Heeger, Hendrik Molter

TL;DR
This paper investigates the computational complexity of scheduling jobs with uniform processing times on parallel machines to minimize tardy jobs, establishing NP-hardness and W[2]-hardness results, and providing new fixed-parameter tractable algorithms.
Contribution
It proves NP-hardness and W[2]-hardness for the problem, resolving open problems, and introduces new FPT algorithms based on various parameters.
Findings
NP-hardness and W[2]-hardness results established
Optimality of known XP-algorithm from a classification perspective
New FPT algorithms based on release dates and due dates
Abstract
In this work, we study the computational (parameterized) complexity of . Here, we are given identical parallel machines and 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 (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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Distributed and Parallel Computing Systems · Optimization and Search Problems
