Improved Online Algorithm for Weighted Flow Time

12/29/2017
by   Yossi Azar, et al.
0

We discuss one of the most fundamental scheduling problem of processing jobs on a single machine to minimize the weighted flow time (weighted response time). Our main result is a O( P)-competitive algorithm, where P is the maximum-to-minimum processing time ratio, improving upon the O(^2P)-competitive algorithm of Chekuri, Khanna and Zhu (STOC 2001). We also design a O( D)-competitive algorithm, where D is the maximum-to-minimum density ratio of jobs. Finally, we show how to combine these results with the result of Bansal and Dhamdhere (SODA 2003) to achieve a O(((P,D,W)))-competitive algorithm (where W is the maximum-to-minimum weight ratio), without knowing P,D,W in advance. As shown by Bansal and Chan (SODA 2009), no constant-competitive algorithm is achievable for this problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/25/2023

Online variable-weight scheduling with preempting on jobs with linear and exponential penalties

We analyze the problem of job scheduling with preempting on weighted job...
research
11/16/2021

Improved Bounds for Scheduling Flows under Endpoint Capacity Constraints

We study flow scheduling under node capacity constraints. We are given c...
research
05/09/2023

Constant-Competitiveness for Random Assignment Matroid Secretary Without Knowing the Matroid

The Matroid Secretary Conjecture is a notorious open problem in online o...
research
06/29/2023

Improved Algorithms for Online Rent Minimization Problem Under Unit-Size Jobs

We consider the Online Rent Minimization problem, where online jobs with...
research
03/09/2021

Flow Time Scheduling with Uncertain Processing Time

We consider the problem of online scheduling on a single machine in orde...
research
09/17/2021

Distortion-Oblivious Algorithms for Minimizing Flow Time

We consider the classic online problem of scheduling on a single machine...
research
05/24/2018

Non-Preemptive Flow-Time Minimization via Rejections

We consider the online problem of minimizing weighted flow-time on unrel...

Please sign up or login with your details

Forgot password? Click here to reset