Papers
Topics
Authors
Recent
Search
2000 character limit reached

Structural Results for High-Multiplicity Scheduling on Uniform Machines

Published 3 Mar 2022 in cs.DS | (2203.01741v2)

Abstract: Parameterizing by the largest processing time pmaxp_{max} and the number of different job processing times dd, we propose a proximity technique for High-Multiplicity Scheduling on Uniform Machines for the objectives Makespan Minimization (CmaxC_{max}) and Santa Claus (CminC_{min}) to obtain new structural results for these problems. The novelty in our approach is that we deal with a fractional solution for only a sub-instance, where the sub-instance itself is not known a priori. While the construction and computation of the fractional solution -- in contrast to usual proximity techniques -- is not done in polynomial time, this also allows us to formulate a comparably strong and general proximity statement. Eventually, this allows us to reduce the number of jobs that need to be distributed to a polynomial in pmaxp_{max} for each machine and job type, by preassigning jobs according to the fractional solution, essentially returning a bounded number (at most O(pmax<sup>O(d<sup>2))O(p_{max}<sup>{O(d<sup>2)})) of kernels, one for each (guessed) sub-instance. We can use our structural results to obtain an algorithm with running time is pmax<sup>O(d<sup>2)poly∣I∣p_{max}<sup>{O(d<sup>2)}poly|I|, matching the best-known so far by Knop et al. (Oper. Res. Lett. '21). Moreover, we propose an pmax<sup>O(d<sup>2)</sup></sup>poly∣I∣p_{max}<sup>{O(d<sup>2)}</sup></sup> poly |I| time algorithm for Envy Minimization CenvyC_{envy} in the High-Multiplicity Setting on Uniform Machines, showing that this problem is \textsc{fpt} in pmaxp_{max}. Eventually, we also propose a general mechanism to bound the largest coefficient in the Configuration ILP for so called \emph{Load Balancing Problems} by (dpmax)<sup>O(d)(dp_{max})<sup>{O(d)}, which we hope to be of interest for the development of algorithms.

Citations (3)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.