ACM Home Page
Please provide us with feedback. Feedback
Weighted flow time does not admit O(1)-competitive algorithms
Full text PdfPdf (363 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the Nineteenth Annual ACM -SIAM Symposium on Discrete Algorithms table of contents
New York, New York
Pages 1238-1244  
Year of Publication: 2009
Authors
Nikhil Bansal  IBM T. J. Watson Research Center
Ho-Leung Chan  Max-Planck-Institut für Informatik
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 49,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

We consider the classic online scheduling problem of minimizing the total weighted flow time on a single machine with preemptions. Here, each job j has an arbitrary arrival time rj, weight wj and size pj, and given a schedule its flow time is defined as the duration of time since its arrival until it completes its service requirement. The first non-trivial algorithms with poly-logarithmic competitive ratio for this problem were obtained relatively recently, and it was widely believed that the problem admits a constant factor competitive algorithm. In this paper, we show an ω(1) lower bound on the competitive ratio of any deterministic online algorithm. Our result is based on a gap amplification technique for online algorithms. Starting with a trivial lower bound of 1, we give a procedure to improve the lower bound sequentially, while ensuring at each step that the size of the instance increases relatively modestly.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
 
4
N. Bansal. Minimizing flow time on a constant number of machines with preemption. Oper. Res. Lett., 33:267--273, 2005.
5
6
 
7
 
8
9
10
11
12
 
13
J. Lenstra, A. Kan, and P. Brucker. Complexity of machine scheduling problems. In Annals of Discrete Mathematics, number 1, pages 343--362, 1977.
14
 
15
 
16
17
 
18
K. Pruhs, J. Sgall, and E. Torng. Online scheduling. Chapter 35, Handbook of Scheduling: Algorithms, Models, and Performance Analysis, CRC Press, 2004.


Collaborative Colleagues:
Nikhil Bansal: colleagues
Ho-Leung Chan: colleagues