Neuro-fuzzy system in partitioned client-side Web cache

被引:17
作者
Ahmed, Waleed Ali [1 ]
Shamsuddin, Siti Mariyam [1 ]
机构
[1] Univ Teknol Malaysia, Soft Comp Res Grp, Johor Baharu 81310, Malaysia
关键词
Client-side Web caching; Adaptive neuro-fuzzy inference system; Least recently used algorithm; Short-term cache; Long-term cache; POLICY;
D O I
10.1016/j.eswa.2011.05.009
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a novel contribution in Web caching area, especially in Web cache replacement, so-called intelligent client-side Web caching scheme (ICWCS). This approach is developed by splitting the client-side cache into two caches: short-term cache that receives the Web objects from the Internet directly, and long-term cache that receives the Web objects from the short-term cache. The objects in short-term cache are removed by least recently used (LRU) algorithm as short-term cache is full. More significantly, when the long-term cache saturates, the neuro-fuzzy system is employed efficiently in managing contents of the long-term cache. The proposed solution is validated by implementing trace-driven simulation and the results are compared with least recently used (LRU) and least frequently used (LFU) algorithms: the most common policies of evaluating Web caching performance. The simulation results have revealed that the proposed approach improves the performance of Web caching in terms of hit ratio (HR), up to 14.8% and 17.9% over LRU and LFU. In terms of byte hit ratio (BHR), the Web caching performance is improved up to 2.57% and 26.25%, and for latency saving ratio (LSR), the performance is better with 8.3% and 18.9% over LRU and LW, respectively. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:14715 / 14725
页数:11
相关论文
共 25 条
[1]  
ACHARJEE U, 2006, THESIS U OTTAWA CANA
[2]  
AYANI R, 2003, INT PAR DISTR PROC S, P7
[3]  
BU-Web-Trace, 1995, BU WEB TRACE
[4]  
CALZAROSSA, 2003, SIMULATION SERIES J, V35, P630
[5]  
CHEN HT, 2008, THESIS TRENT U PETER
[7]   Web proxy cache replacement scheme based on back-propagation neural network [J].
Cobb, Jake ;
ElAarag, Hala .
JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (09) :1539-1558
[8]  
Cybenko G., 1989, Mathematics of Control, Signals, and Systems, V2, P303, DOI 10.1007/BF02551274
[9]  
FARHAN, 2007, THESIS UTM U JOHOR
[10]   MULTILAYER FEEDFORWARD NETWORKS ARE UNIVERSAL APPROXIMATORS [J].
HORNIK, K ;
STINCHCOMBE, M ;
WHITE, H .
NEURAL NETWORKS, 1989, 2 (05) :359-366