Competitive algorithms for server problems

作者: Mark S Manasse , Lyle A McGeoch , Daniel D Sleator

DOI: 10.1016/0196-6774(90)90003-W

关键词:

摘要: Abstract The k-server problem is that of planning the motion k mobile servers on vertices a graph under sequence requests for service. Each request consists name vertex, and satisfied by placing server at requested vertex. must be in their order occurrence. cost satisfying distance moved servers. In this paper we study on-line algorithms from competitive point view. That is, seek to develop whose performance any as close possible optimum off-line algorithm. We obtain optimally several important cases. Because flexibility choosing distances number servers, can used model paging caching problems. It also building block solving more general show how solve seemingly class problems known task systems.

参考文章(9)
P. Rajhavan, M. Snir, Memory versus randomization in on-line algorithms Ibm Journal of Research and Development. ,vol. 38, pp. 683- 707 ,(1994) , 10.1147/RD.386.0683
Anna R. Karlin, Mark S. Manasse, Larry Rudolph, Daniel D. Sleator, Competitive snoopy caching Algorithmica. ,vol. 3, pp. 79- 119 ,(1988) , 10.1007/BF01762111
Daniel D. Sleator, Robert E. Tarjan, Amortized efficiency of list update and paging rules Communications of The ACM. ,vol. 28, pp. 202- 208 ,(1985) , 10.1145/2786.2793
Amos Fiat, Richard M Karp, Michael Luby, Lyle A McGeoch, Daniel D Sleator, Neal E Young, Competitive paging algorithms Journal of Algorithms. ,vol. 12, pp. 685- 699 ,(1991) , 10.1016/0196-6774(91)90041-V
A. R. Calderbank, E. G. Coffman, L Flatto, Sequencing two servers on a sphere Stochastic Models. ,vol. 1, pp. 17- 28 ,(1985) , 10.1080/15326348508807002
Mark Manasse, Lyle McGeoch, Daniel Sleator, Competitive algorithms for on-line problems symposium on the theory of computing. pp. 322- 333 ,(1988) , 10.1145/62212.62243
Lyle A. McGeoch, Daniel D. Sleator, A strongly competitive randomized paging algorithm Algorithmica. ,vol. 6, pp. 816- 825 ,(1991) , 10.1007/BF01759073
A. R. Calderbank, E. G. Coffman, L. Flatto, Sequencing Problems in Two-Server Systems Mathematics of Operations Research. ,vol. 10, pp. 585- 598 ,(1985) , 10.1287/MOOR.10.4.585
A. Borodin, N. Linial, M. Saks, An optimal online algorithm for metrical task systems symposium on the theory of computing. pp. 373- 382 ,(1987) , 10.1145/28395.28435