DocumentCode :
884365
Title :
The minimal cost distribution tree problem for recursive expiration-based consistency management
Author :
Tang, Xueyan ; Chanson, Samuel T.
Author_Institution :
Sch. of Comp. Eng., Nanyang Technol. Univ., Singapore
Volume :
15
Issue :
3
fYear :
2004
fDate :
3/1/2004 12:00:00 AM
Firstpage :
214
Lastpage :
227
Abstract :
The expiration-based scheme is widely used to manage the consistency of cached and replicated contents such as Web objects. In this approach, each replica is associated with an expiration time beyond which the replica has to be validated. While the expiration-based scheme has been investigated in the context of a single replica, not much work has been done on its behaviors with respect to multiple replicas. To allow for efficient consistency management, it is desirable to organize the replicas into a distribution tree where a lower level replica seeks validation with a higher level replica when its lifetime expires. This paper investigates the construction of a distribution tree for a given set of replicas with the objective of minimizing the total communication cost of consistency management. This is formulated as an optimization problem and is proven to be NP-complete. The optimal distribution tree is identified in some special cases and several heuristic algorithms are proposed for the general problem. The performance of the heuristic algorithms is experimentally evaluated against two classical graph-theoretic algorithms of tree construction: the shortest-paths tree and the minimum spanning tree.
Keywords :
cache storage; computational complexity; data integrity; distributed algorithms; minimisation; replicated databases; trees (mathematics); NP-complete problem; caching; expiration-based consistency management; graph theoretic algorithm; minimal cost distribution tree problem; minimum spanning tree; optimization; performance analysis; replication; shortest-paths tree; Content based retrieval; Content management; Costs; Graph theory; Helium; Heuristic algorithms; Load management; Network servers; Performance analysis; Tree graphs;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2004.1264807
Filename :
1264807
Link To Document :
بازگشت