A deterministicO(k
3)-competitivek-server algorithm for the circle |
| |
Authors: | A. Fiat Y. Rabani Y. Ravid B. Schieber |
| |
Affiliation: | (1) Department of Computer Science, School of Mathematical Sciences, Tel-Aviv University, 69978 Tel-Aviv, Israel;(2) IBM Research Division, T. J. Watson Research Center, P.O. Box 218, 10598 Yorktown Heights, NY, USA |
| |
Abstract: | Suppose thatk mobile servers are located on a circle. Repeatedly, a request at a pointx on the circle appears. To serve this request one of the servers has to be moved tox. The cost of moving a server tox is the distance on the circle between the server's previous location andx. The decision which server to move has to be doneon-line; that is, without the knowledge of future requests. We give a deterministic on-line algorithm for making these decisions. Our algorithm isO(k
3)-competitive: for any sequence of requests, the cost incurred by our algorithm in serving this sequence is bounded (up to an additive constant) byO(k
3) times the cost of serving this sequence using the bestoff-line algorithm; i.e., an algorithm that hasa priori knowledge of the whole sequence. Our algorithm is the best deterministic constructive algorithm fork>2. |
| |
Keywords: | On-line algorithms
k-Server problem |
本文献已被 SpringerLink 等数据库收录! |
|