DocumentCode :
2483911
Title :
A data allocation algorithm for distributed hypermedia documents
Author :
So, Siu-Kai ; Ahmad, Ishfaq ; Karlapalem, Kamalakar
Author_Institution :
Dept. of Comput. Sci., Hong Kong Univ. of Sci. & Technol., Hong Kong
fYear :
1998
fDate :
20-23 Oct 1998
Firstpage :
473
Lastpage :
478
Abstract :
A major cost in executing queries in a distributed database system is the data transfer cost incurred in transferring relations (fragments) accessed by a query from different sites to the site where the query is initiated. The objective of a data allocation algorithm is to locate the fragments at different sites so as to minimize the total data transfer cost incurred in executing a set of queries. This is equivalent to minimizing the average query execution time, which is of primary importance in a wide class of distributed systems. The data allocation problem, however, is NP-complete, and thus requires fast heuristics to generate efficient solutions. The problem becomes more complex in the context of hypermedia documents (Web pages), within which the multimedia data objects (MDOs) need to be synchronized during presentation to the end users. Since the basic problem of data allocation in distributed database systems is NP-complete, we need heuristics which can generate near-optimal MDO allocations. In this paper, we propose a navigational model to represent hypermedia documents and their access behaviour from end users. We also formulate the problem by developing a base-case cost model for the response time, and we design an algorithm to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements. We compare the algorithmic solution with an exhaustive solution over a set of experiments
Keywords :
computational complexity; distributed databases; hypermedia; information resources; query processing; storage allocation; synchronisation; NP-complete problem; World Wide Web pages; average query execution time minimization; data allocation algorithm; data transfer cost minimization; distributed database system; distributed hypermedia documents; document access behaviour; fast heuristics; multimedia data object synchronization; multimedia presentation; navigational model; near-optimal solutions; query execution; query fragment transfer; response time; Computer science; Costs; Joining processes; Navigation; Petri nets; Probability; Statistics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 1998. Proceedings. Seventeenth IEEE Symposium on
Conference_Location :
West Lafayette, IN
ISSN :
1060-9857
Print_ISBN :
0-8186-9218-9
Type :
conf
DOI :
10.1109/RELDIS.1998.740543
Filename :
740543
Link To Document :
بازگشت