Caching in large-scale distributed file systems
Caching in large-scale distributed file systems
Genetic algorithms + data structures = evolution programs (2nd, extended ed.)
Genetic algorithms + data structures = evolution programs (2nd, extended ed.)
Genetic algorithms as a computational tool for design
Genetic algorithms as a computational tool for design
STRUDEL: a Web site management system
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
Practical genetic algorithms
Performance evaluation of Web proxy cache replacement policies
Performance Evaluation - Special issue on modelling techniques and tools for performance evaluation
DIS '96 Proceedings of the fourth international conference on on Parallel and distributed information systems
An Introduction to Genetic Algorithms
An Introduction to Genetic Algorithms
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Boolean Query Mapping Across Heterogeneous Information Sources
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
Enhancing the Web's Infrastructure: From Caching to Replication
IEEE Internet Computing
Object Exchange Across Heterogeneous Information Sources
ICDE '95 Proceedings of the Eleventh International Conference on Data Engineering
Optimization Using Distributed Genetic Algorithms
PPSN I Proceedings of the 1st Workshop on Parallel Problem Solving from Nature
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
W3QS: A Query System for the World-Wide Web
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Querying Heterogeneous Information Sources Using Source Descriptions
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
A Web-Based Evolutionary Model for Internet Data Caching
DEXA '99 Proceedings of the 10th International Workshop on Database & Expert Systems Applications
A Declarative Language for Querying and Restructuring the Web
RIDE '96 Proceedings of the 6th International Workshop on Research Issues in Data Engineering (RIDE '96) Interoperability of Nontraditional Database Systems
World-wide web cache consistency
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
Hi-index | 0.00 |
Information exchange has been increased drastically and rapidly due to the major large scale Internet expansion. The structure of information sources worldwide has been altered and both structured and semi-structured data are stored in various heterogeneous information spaces. Several tools have been developed for facilitating the rapid integration of the different information structures and accessing needs across heterogeneous sources over the Internet. This paper proposes a caching approach to extend the heterogeneous information sources integration process such that distributed objects are better accessed and retrieved. Our caching approach considers objects that are formed in response to certain queries posed over a specified number of distinct information sources. A methodology based on the notion of genetic algorithms is studied aiming at facilitating distributed objects exchange and accessing. In the proposed model, queries refer to documents or objects identified by their information source and their location within that source. Objects remain in the cache area based on their frequency of accesses, their popularity and their server priority, whereas the cache content is regularly updated. The proposed methods are experimented and results are compared with the corresponding results of the conventional Least Recently Used (LRU) cache replacement algorithm. The proposed evolutionary approach based algorithm is proven to be superior than the traditional LRU algorithm with respect to both cache and byte hit ratios.