ONLINE ALGORITHMS FOR LOCATING CHECKPOINTS

Citation
M. Bern et al., ONLINE ALGORITHMS FOR LOCATING CHECKPOINTS, Algorithmica, 11(1), 1994, pp. 33-52
Citations number
17
Categorie Soggetti
Computer Sciences",Mathematics,Mathematics,"Computer Applications & Cybernetics
Journal title
ISSN journal
01784617
Volume
11
Issue
1
Year of publication
1994
Pages
33 - 52
Database
ISI
SICI code
0178-4617(1994)11:1<33:OAFLC>2.0.ZU;2-A
Abstract
Motivated by applications in data compression, debugging, and physical simulation, we consider the problem of adaptively choosing locations in a long computation at which to save intermediate results. Such chec kpoints allow faster recomputation of arbitrary requested points withi n the computation. We abstract the problem to a server problem in whic h k servers move along a line in a single direction, modeling the fact that most computations are not reversible. Since checkpoints may be a rbitrarily copied, we allow a server to jump to any location currently occupied by another server. We present on-line algorithms and analyze their competitiveness. We give lower bounds on the competitiveness of any on-line algorithm and show that our algorithms achieve these boun ds within relatively small factors.