| Approximation schemes for preemptive weighted flow time |
| Full text |
Pdf
(232 KB)
|
| Source
|
Annual ACM Symposium on Theory of Computing
archive
Proceedings of the thiry-fourth annual ACM symposium on Theory of computing
table of contents
Montreal, Quebec, Canada
SESSION: Session 6A
table of contents
Pages: 297 - 305
Year of Publication: 2002
ISBN:1-58113-495-9
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 37, Citation Count: 12
|
|
|
ABSTRACT
(MATH) We present the first approximation schemes for minimizing weighted flow time on a single machine with preemption. Our first result is an algorithm that computes a (1+&egr;)-approximate solution for any instance of weighted flow time in O(nO(ln W ln P/&egr;3)) time; here P is the ratio of maximum job processing time to minimum job processing time, and W is the ratio of maximum job weight to minimum job weight. This result directly gives a quasi-PTAS for weighted flow time when P and W are poly-bounded, and a PTAS when they are both O(1). We strengthen the former result to show that in order to get a quasi- PTAS it suffices to have just one of P and W to be poly-bounded. Our result provides strong evidence to the hypothesis that the weighted flow time problem has a PTAS. We note that the problem is strongly NP-hard even when P and W are O(1). We next consider two important special cases of weighted flow time, namely, when P is O(1) and W is arbitrary, and when the weight of a job is inverse of its processing time referred to as the stretch metric. For both of the above special cases we obtain a (1+&egr;)-approximation for any &egr; ρ 0 by using a randomized partitioning scheme to reduce an arbitrary instance to several instances all of which have P and W bounded by a constant that depends only on &egr;.
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
|
Foto Afrati , Evripidis Bampis , Chandra Chekuri , David Karger , Claire Kenyon , Sanjeev Khanna , Ioannis Milis , Maurice Queyranne , Martin Skutella , Cliff Stein , Maxim Sviridenko, Approximation Schemes for Minimizing Average Weighted Completion Time with Release Dates, Proceedings of the 40th Annual Symposium on Foundations of Computer Science, p.32, October 17-18, 1999
|
| |
2
|
|
| |
3
|
Luca Becchetti , Stefano Leonardi , S. Muthukrishnan, Scheduling to minimize average stretch without migration, Proceedings of the eleventh annual ACM-SIAM symposium on Discrete algorithms, p.548-557, January 09-11, 2000, San Francisco, California, United States
|
 |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
M. Harchol-Balter, N. Bansal, and B. Schroeder. Implementation of SRPT Scheduling in Web Servers. Technical Report, Carnegie Mellon University, CMU-CS-00-170, 2000.
|
| |
9
|
R. Jain. The Art of Computer Systems Performance Analysis. John Wiley, New York, 1991.
|
 |
10
|
Hans Kellerer , Thomas Tautenhahn , Gerhard J. Woeginger, Approximability and nonapproximability results for minimizing total flow time on a single machine, Proceedings of the twenty-eighth annual ACM symposium on Theory of computing, p.418-426, May 22-24, 1996, Philadelphia, Pennsylvania, United States
[doi> 10.1145/237814.237989]
|
| |
11
|
J. K. Lenstra, A. H. G. Rinnooy Kan, and P. Brucker. Complexity of machine scheduling problems. Annals of Discrete (MATH)ematics, 1:343--362, 1977.
|
 |
12
|
|
| |
13
|
|
| |
14
|
A. Schulz and M. Skutella. The power of α-points in preemptive single machine scheduling. To appear in Journal of Scheduling.
|
| |
15
|
W. E. Smith. Various optimizers for single-stage production. Naval Res. Logist. Quart., 3:59--66, 1956.
|
CITED BY 12
|
|
|
|
|
Chandra Chekuri , Ashish Goel , Sanjeev Khanna , Amit Kumar, Multi-processor scheduling to minimize flow time with ε resource augmentation, Proceedings of the thirty-sixth annual ACM symposium on Theory of computing, June 13-16, 2004, Chicago, IL, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chetan Gupta , Abhay Mehta , Song Wang , Umesh Dayal, Fair, effective, efficient and differentiated scheduling in an enterprise data warehouse, Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology, March 24-26, 2009, Saint Petersburg, Russia
|
|