|
ABSTRACT
We prove that the work function algorithm for the k-server problem has a competitive ratio at most 2k−1. Manasse et al. [1988] conjectured that the competitive ratio for the k-server problem is exactly k (it is trivially at least k); previously the best-known upper bound was exponential in k. Our proof involves three crucial ingredients: A quasiconvexity property of work functions, a duality lemma that uses quasiconvexity to characterize the configuration that achieve maximum increase of the work function, and a potential function that exploits the duality lemma.
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
|
~BEN-DAVID, S., BORODIN, A., KARP, R., TARDOS, G., AND WIGDERSON, A. 1994. On the power ~of randomization in on-line algorithms. Algorlthmzca 11, 1 (Jan.), 2-14.
|
| |
2
|
P. Berman , H. Karloff , G. Tardos, A competitive 3-server algorithm, Proceedings of the first annual ACM-SIAM symposium on Discrete algorithms, p.280-290, January 22-24, 1990, San Francisco, California, United States
|
| |
3
|
~BLUM, A., KARLOFF, H., RABANI, Y., AND SAKS, M. 1992. A decomposition theorem and ~bounds for randomized server problems. In Proceedings of the 33rd Annual Symposium on ~Foundations of Computer Science. IEEE, New York, pp. 197-207.
|
| |
4
|
~BURLEY, W.R. 1993. Traversing layered graphs using the work function algorithm. Tech. Rep. ~CS93-319. Dept. of Computer Science and Engineering. Unw. of Cahfornia at San Diego, San ~Diego, Calif.
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
~CHROBAK, M., AND LARMORE, L.L. 1992b. The server problem and ondme games. In On-Line ~Algolfthms: Proceedings of a DIMACS Workshop. DIMACS Series in Discrete Mathematics and ~Theoretical Computer Science, vol. 7. ACM, New York, pp. 11-64.
|
| |
10
|
|
| |
11
|
|
 |
12
|
|
| |
13
|
~FIAT, A., RABANI, Y., AND RAVID, Y. 1990. Competitive k-server algorithms. In Proceedltzgs of ~the 31st Annual Symposium on Foundations of Computer Science. vol. 2. IEEE, New York, ~pp. 454 463.
|
| |
14
|
~FIAT, A., RABANI, Y., RAVID, Y., AND 8CHIEBER, B. 1994. A deterministic O(k3)-competitive ~k-server algorithm for the circle. Algonthmiea 11, 6 (June), 572-578.
|
 |
15
|
|
| |
16
|
|
| |
17
|
~KARLIN, A. R., MANASSE, M. S., McGEOCH, L. A., AND OWtCKI, S. 1994. Competitive random- ~ized algorithms for nonuniform problems. Algorithmica 11, 6 (June), 542-571.
|
| |
18
|
|
| |
19
|
|
 |
20
|
|
| |
21
|
KOUTSOUPIAS, E., AND PAPADIMITRIOU, C.H. The 2-evader problem. In preparation.
|
| |
22
|
KOUTSOUPIAS, E., AND PAPADIM1TRIOU, C.H. 1994. Beyond competitive analysis. In Proceed- ~ings of the 35th IEEE Symposium on Foundations of Comptttet' Sicience (FOCS). IEEE, New ~York, 394-400.
|
 |
23
|
Mark Manasse , Lyle McGeoch , Daniel Sleator, Competitive algorithms for on-line problems, Proceedings of the twentieth annual ACM symposium on Theory of computing, p.322-333, May 02-04, 1988, Chicago, Illinois, United States
[doi> 10.1145/62212.62243]
|
| |
24
|
|
 |
25
|
|
CITED BY 26
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yair Bartal , Avrim Blum , Carl Burch , Andrew Tomkins, A polylog(n)-competitive algorithm for metrical task systems, Proceedings of the twenty-ninth annual ACM symposium on Theory of computing, p.711-719, May 04-06, 1997, El Paso, Texas, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|