Tight running times for minimum $\ell_q$-norm load balancing: beyond exponential dependencies on $1/\epsilon$
Lin Chen, Liangde Tao, Jos\'e Verschae

TL;DR
This paper presents a PTAS for the minimum ll_q-norm load balancing problem with a running time of 2^{ ilde{O}(\u221a{1/\u03b5})}+n^{O(1)}, surpassing the typical exponential dependency on 1/, and proves this is optimal under ETH.
Contribution
It introduces a novel PTAS with sub-exponential dependence on 1/ for a strongly NP-hard scheduling problem and establishes matching lower bounds under ETH.
Findings
The PTAS runs in 2^{e}()^{ ilde{O}(e)}+n^{O(1)} time.
The lower bound matches the upper bound under ETH, showing optimality.
Algorithms with better running times exist for specific ranges of machine count m.
Abstract
We consider a classical scheduling problem on identical machines. For an arbitrary constant , the aim is to assign jobs to machines such that is minimized, where is the total processing time of jobs assigned to machine . It is well known that this problem is strongly NP-hard. Under mild assumptions, the running time of an -approximation algorithm for a strongly NP-hard problem cannot be polynomial on , unless . For most problems in the literature, this translates into algorithms with running time at least as large as . For the natural scheduling problem above, we establish the existence of an algorithm which violates this threshold. More precisely, we design a PTAS that runs in time. This result is in sharp contrast to the…
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
TopicsDistributed and Parallel Computing Systems · Stochastic processes and financial applications
