
AbstractWe study a natural variant of scheduling that we call partial scheduling: in this variant an instance of a scheduling problem along with an integer k is given and one seeks an optimal schedule where not all, but only k jobs, have to be processed. Specifically, we aim to determine the fine-grained parameterized complexity of partial scheduling problems parameterized by k 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 $$f(k)n^{{\mathcal {O}}(1)}$$ f ( k ) n O ( 1 ) or $$n^{{\mathcal {O}}(f(k))}$$ n O ( f ( k ) ) exist for a function f that is as small as possible. Our contribution is two-fold: First, we categorize each variant to be either in $${\mathsf {P}}$$ P , $${{\mathsf {N}}}{{\mathsf {P}}}$$ N P -complete and fixed-parameter tractable by k, or $${\mathsf {W}}[1]$$ W [ 1 ] -hard parameterized by k. Second, for many interesting cases we further investigate the runtime on a finer scale and obtain run times that are (almost) optimal assuming the Exponential Time Hypothesis. As one of our main technical contributions, we give an $${\mathcal {O}}(8^kk(|V|+|E|))$$ O ( 8 k k ( | V | + | E | ) ) time algorithm to solve instances of partial scheduling problems minimizing the makespan with unit length jobs, precedence constraints and release dates, where $$G=(V,E)$$ G = ( V , E ) is the graph with precedence constraints.
Fixed-Parameter Tractability, Precedence Constraints, Scheduling, Deterministic scheduling theory in operations research, Analysis of algorithms and problem complexity, Parameterized complexity, tractability and kernelization, Article, 004, Fixed-parameter tractability, Graph theory (including graph drawing) in computer science, fixed-parameter tractability, Precedence constraints, Theory of computation → Parameterized complexity and exact algorithms, scheduling, Nonnumerical algorithms, precedence constraints, ddc: ddc:004
Fixed-Parameter Tractability, Precedence Constraints, Scheduling, Deterministic scheduling theory in operations research, Analysis of algorithms and problem complexity, Parameterized complexity, tractability and kernelization, Article, 004, Fixed-parameter tractability, Graph theory (including graph drawing) in computer science, fixed-parameter tractability, Precedence constraints, Theory of computation → Parameterized complexity and exact algorithms, scheduling, Nonnumerical algorithms, precedence constraints, ddc: ddc:004
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
