Minimizing Average Flow-time : Upper and Lower Bounds

Garg, Naveen ; Kumar, Amit (2007) Minimizing Average Flow-time : Upper and Lower Bounds In: 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07), 21-23 Oct. 2007, Providence, RI, USA.

Full text not available from this repository.

Official URL:

Related URL:


We consider the problem of minimizing average flow time on multiple machines when each job can be assigned only to a specified subset of the machines. This is a special case of scheduling on unrelated machines and we show that no online algorithm can have a bounded competitive ratio. We provide an O(log P)-approximation algorithm by modifying the single-source unsplittable flow algorithm of Dinitz, Here P is the ratio of the maximum to the minimum processing times. We establish an Omega(log P)-integrality gap for our LP-relaxation and use this to show an Omega(log P/log log P) lower bound on the approximability of the problem. We then extend the hardness results to the problem of minimizing flow time on parallel machines and establish the first non-trivial lower bounds on the approximability; we show that the problem cannot be approximated to within Omega(radiclog P/log log P).

Item Type:Conference or Workshop Item (Paper)
Source:Copyright of this article belongs to Institute of Electrical and Electronics Engineers.
ID Code:123542
Deposited On:30 Sep 2021 09:57
Last Modified:30 Sep 2021 09:57

Repository Staff Only: item control page