| Algorithms for minimizing weighted flow time |
| Full text |
Pdf
(251 KB)
|
| Source
|
Annual ACM Symposium on Theory of Computing
archive
Proceedings of the thirty-third annual ACM symposium on Theory of computing
table of contents
Hersonissos, Greece
Pages: 84 - 93
Year of Publication: 2001
ISBN:1-58113-349-9
|
|
Authors
|
|
Chandra Chekuri
|
Bell Labs, 600 Mountain Ave, Murray Hill, NJ
|
|
Sanjeev Khanna
|
Dept. of CIS, University of Pennsylvania, Philadelphia, PA
|
|
An Zhu
|
Dept. of Computer Science, Stanford University, Stanford, CA
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 39, Citation Count: 23
|
|
|
ABSTRACT
We study the problem of minimizing weighted flow time on a single machine in the preemptive setting. We present an O(\log^2 P)-competitive semi-online algorithm where P is the ratio of the maximum and minimum processing times of jobs in the system. In the offline setting we show that a (2+\eps)-approximation is achievable in quasi-polynomial time. These are the first non-trivial results for the weighted versions of minimizing flow time. For multiple machines we show that no competitive randomized online algorithm exists for weighted flow time. We also present an improved online algorithm for minimizing total stretch (a special case of weighted flow time) on multiple machines.
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
|
Baruch Awerbuch , Yossi Azar , Stefano Leonardi , Oded Regev, Minimizing the flow time without migration, Proceedings of the thirty-first annual ACM symposium on Theory of computing, p.198-205, May 01-04, 1999, Atlanta, Georgia, United States
[doi> 10.1145/301250.301304]
|
| |
3
|
Michael A. Bender , Soumen Chakrabarti , S. Muthukrishnan, Flow and stretch metrics for scheduling continuous job streams, Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms, p.270-279, January 25-27, 1998, San Francisco, California, United States
|
| |
4
|
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
|
| |
5
|
C. Chekuri and S. Khanna. Approximation schemes for preemptive weighted ow time. Manuscript, 2001.
|
| |
6
|
|
| |
7
|
B. Kalyanasundaram and K. Pruhs. Speed is equivalent toclairvoyance. In Proceedings of the 36th Annual Symposium on Foundations of Computer Science, pages 115-124, 1995.
|
 |
8
|
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]
|
| |
9
|
J. K. Lenstra, A. H. G. Rinnooy Kan, and P. Brucker. Complexity ofmachine scheduling problems. Annals of Discrete Mathematics, 1:343-362, 1977.
|
 |
10
|
|
| |
11
|
|
 |
12
|
Cynthia A. Phillips , Cliff Stein , Eric Torng , Joel Wein, Optimal time-critical scheduling via resource augmentation (extended abstract), Proceedings of the twenty-ninth annual ACM symposium on Theory of computing, p.140-149, May 04-06, 1997, El Paso, Texas, United States
[doi> 10.1145/258533.258570]
|
CITED BY 23
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
Jivitej S. Chadha , Naveen Garg , Amit Kumar , V. N. Muralidhara, A competitive algorithm for minimizing weighted flow time on unrelatedmachines with speed augmentation, Proceedings of the 41st annual ACM symposium on Theory of computing, May 31-June 02, 2009, Bethesda, MD, USA
|
|
|
|
|