Non-Preemptive Flow-Time Minimization via Rejections

Gupta, Anupam ; Kumar, Amit ; Li, Jason (2018) Non-Preemptive Flow-Time Minimization via Rejections In: 45th International Colloquium on Automata, Languages, and Programming (ICALP 2018).

Full text not available from this repository.

Official URL: http://drops.dagstuhl.de/opus/volltexte/2018/9074

Abstract

We consider the online problem of minimizing weighted flow-time on unrelated machines. Although much is known about this problem in the resource-augmentation setting, these results assume that jobs can be preempted. We give the first constant-competitive algorithm for the non-preemptive setting in the rejection model. In this rejection model, we are allowed to reject an epsilon-fraction of the total weight of jobs, and compare the resulting flow-time to that of the offline optimum which is required to schedule all jobs. This is arguably the weakest assumption in which such a result is known for weighted flow-time on unrelated machines. While our algorithms are simple, we need a delicate argument to bound the flow-time. Indeed, we use the dual-fitting framework, with considerable more machinery to certify that the cost of our algorithm is within a constant of the optimum while only a small fraction of the jobs are rejected.

Item Type:Conference or Workshop Item (Paper)
Source:Copyright of this article belongs to Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik.
Keywords:Scheduling; Rejection; Unrelated Machines; Non-Preemptive.
ID Code:123505
Deposited On:29 Sep 2021 08:57
Last Modified:29 Sep 2021 08:57

Repository Staff Only: item control page