| Competitive distributed job scheduling (extended abstract) |
| Full text |
Pdf
(1.04 MB)
|
| Source
|
Annual ACM Symposium on Theory of Computing
archive
Proceedings of the twenty-fourth annual ACM symposium on Theory of computing
table of contents
Victoria, British Columbia, Canada
Pages: 571 - 580
Year of Publication: 1992
ISBN:0-89791-511-9
|
|
Authors
|
|
Baruch Awerbuch
|
Dept. of Mathematics and Lab. for Computer Science, M.I.T., Cambridge, MA
|
|
Shay Kutten
|
IBM T.J. Watson Research Center, Yorktown Heights, NY
|
|
David Peleg
|
Department of Applied Mathematics and Computer Science, The Weizmann Institute, Rehovot 76100, Israel
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 28, Citation Count: 14
|
|
|
ABSTRACT
This paper examines the problem of balancing the job load in a network of processors, and introduces an online algorithm for scheduling a sequence of jobs in a competitive manner. The algorithm is shown to be polylog (n)-competitive according to a strict definition that forces the online algorithm to be competitive even when considering any bounded area of the network and bounded period of time.
We also analyze the common greedy feedback-based approach, and provide matching lower and upper bounds (up to a polylogarithmic factor) for the tradeoff between the costs of searches and updates under this approach.
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.
| |
AAPS87
|
Yehuda Afek, Baruch Awerbuch, Serge A. Plotkin, and Michael Saks. Local management of a global resource in a communication network, in Proc. 28th IEEE Syrup. on Foundations of Computer Science, October 1987.
|
 |
ACG+90
|
Baruch Awerbuch , Israel Cidon , Inder Gopal , Marc Kaplan , Shay Kutten, Distributed control for PARIS, Proceedings of the ninth annual ACM symposium on Principles of distributed computing, p.145-159, August 22-24, 1990, Quebec City, Quebec, Canada
[doi> 10.1145/93385.93412]
|
| |
ACK90
|
Baruch Awerbuch, Israel Cidon, and Shay Kutten. Optimal maintenance of replicated information. In Proc. 31st IEEE Syrup. on Foundations of Computer Science, 1990.
|
 |
ADD82
|
|
 |
AHS91
|
James Aspnes , Maurice Herlihy , Nir Shavit, Counting networks and multi-processor coordination, Proceedings of the twenty-third annual ACM symposium on Theory of computing, p.348-358, May 05-08, 1991, New Orleans, Louisiana, United States
[doi> 10.1145/103418.103421]
|
| |
AP89
|
Baruch Awerbuch and David Peleg. Online tracking of mobile users. Technical Memo TM-410, MIT, Lab. for Computer Science, August 1989.
|
| |
AP90
|
Baruch Awerbuch and David Feleg. Sparse partitions. In Proc. 31st IEEE Symp. on Foundations of Computer Science, pages 503-513, 1990.
|
| |
AP91
|
|
 |
CGK88
|
Isreal Cidon , Inder Gopal , Shay Kutten, New models and algorithms for future networks, Proceedings of the seventh annual ACM Symposium on Principles of distributed computing, p.79-89, August 15-17, 1988, Toronto, Ontario, Canada
[doi> 10.1145/62546.62560]
|
| |
FST91
|
|
| |
Gra66
|
R.L. Graham. Bounds for certain multiprocessor anomalies. Bell System Technical Journal, 45:1563-1581, 1966.
|
| |
MRR80
|
John McQuillan, Ira Richer, and Eric Rosen. The new routing algorithm for the arpanet. IEEE Trans. on Commun., 28(5):711-719, May 1980.
|
| |
MV88
|
S.J. Mullender and P.M.B. Vit~nyi. Distributed match-making. Algorithmica, 3:367-391, 1988.
|
| |
Pel91
|
|
| |
PU89
|
|
| |
Ran87
|
A.G. Ranade. How to emulate a shared memory. In Proc. 28th IEEE Syrup. on Foundations of Computer Science, pages 185-194, 1987.
|
 |
ST85
|
|
| |
SWW91
|
|
CITED BY 14
|
|
Perry Fizzano , David Karger , Clifford Stein , Joel Wein, Job scheduling in rings, Proceedings of the sixth annual ACM symposium on Parallel algorithms and architectures, p.210-219, June 27-29, 1994, Cape May, New Jersey, United States
|
|
|
|
|
|
|
|
|
Leslie A. Hall , David B. Shmoys , Joel Wein, Scheduling to minimize average completion time: off-line and on-line algorithms, Proceedings of the seventh annual ACM-SIAM symposium on Discrete algorithms, p.142-151, January 28-30, 1996, Atlanta, Georgia, United States
|
|
|
|
|
|
|
|
|
Yair Bartal , Moses Charikar , Piotr Indyk, On page migration and other relaxed task systems, Proceedings of the eighth annual ACM-SIAM symposium on Discrete algorithms, p.43-52, January 05-07, 1997, New Orleans, Louisiana, United States
|
|
|
|
|
|
|
|
|
Baruch Awerbuch , Bonnie Berger , Lenore Cowen , David Peleg, Fast network decomposition, Proceedings of the eleventh annual ACM symposium on Principles of distributed computing, p.169-177, August 10-12, 1992, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|