Parameterized Complexity of Partial Scheduling
Jesper Nederlof, C\'eline Swennenhuis

TL;DR
This paper investigates the parameterized complexity of partial scheduling problems, classifying variants into tractable or hard cases and providing near-optimal algorithms for specific scenarios based on the parameter k.
Contribution
It categorizes the complexity of various partial scheduling variants and develops efficient algorithms with tight runtime bounds for key cases.
Findings
Classified scheduling variants as P, NP-complete, or W[1]-hard based on parameter k.
Provided an almost optimal algorithm with runtime O(8^k * k * (|V|+|E|)) for a specific partial scheduling case.
Achieved fine-grained runtime analyses under the Exponential Time Hypothesis.
Abstract
We study a natural variant of scheduling that we call \emph{partial scheduling}: In this variant an instance of a scheduling problem along with an integer is given and one seeks an optimal schedule where not all, but only jobs, have to be processed. Specifically, we aim to determine the fine-grained parameterized complexity of partial scheduling problems parameterized by for all variants of scheduling problems that minimize the makespan and involve unit/arbitrary processing times, identical/unrelated parallel machines, release/due dates, and precedence constraints. That is, we investigate whether algorithms with runtimes of the type or exist for a function that is as small as possible. Our contribution is two-fold: First, we categorize each variant to be either in , -complete and…
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 · Optimization and Search Problems · Optimization and Packing Problems
