Enhancements to Randomized Web Proxy Caching Algorithms Using Data Mining Classifier Model

  • P. Julian BenaditEmail author
  • F. Sagayaraj Fancis
  • A. M. James Raj
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 713)


Web proxy caching system is an intermediary between the users and servers that tries to alleviate the loads on the servers by caching selective web pages, behaves as the proxy for the server, and services the requests that are made to the servers by the users. In this paper, the performance of a proxy system is measured by the number of hits at the proxy. The higher number of hits at the proxy server reflects the effectiveness of the proxy system. The number of hits is determined by the replacement policies chosen by the proxy systems. Traditional replacement policies that are based on time and size are reactive and do not consider the events that will possibly happen in the future. The outcomes of the paper are proactive strategies that augment the traditional replacement policies with data mining techniques. In this work, the performance of the randomized replacement policies such as LRU-C, LRU-S, HARM, and RRGVF are adapted by the data mining classifier based on the weight assignment policy. Experiments were conducted on various data sets. Hit ratio and byte hit ratio were chosen as parameters for performance.


Web proxy caching Data mining classifier Weight assignment policy Randomized replacement 


  1. 1.
    Baentsch, M., Baun, L., Molter, G., Rothkugel, S., Sturn, P.: World wide web caching: the application-level view of the internet. IEEE Commun. Mag. 170–178 (1997)CrossRefGoogle Scholar
  2. 2.
    Balamash, A., Krunz, M.: An overview of web caching replacement algorithms. IEEE Commun. Surv. Tutor. 44–56 (2004)CrossRefGoogle Scholar
  3. 3.
    Gonzalez-Canete, F.J., Sanz-Bustamante, J., Casilari, E., Trivino- Cabrera, A.: Evaluation of randomized replacement policies for web caches. In: Proceedings of IADIS International Conference WWW/Internet, pp. 227–234 (2007)Google Scholar
  4. 4.
    Khalid, H., Obaidat, M.: KORA: A New Cache Replacement Scheme, Computers and Electrical Engineering, pp. 187–206 (2000)CrossRefGoogle Scholar
  5. 5.
    Tian, Wen, Choi, Ben, Phoba, Vir: An Adaptive Web cache access predictor using network, pp. 450–459. Lecture Notes in Artificial Intelligence, Developments in Applied Artificial Intelligence (2002)zbMATHGoogle Scholar
  6. 6.
    Koskela, T., Heikkonen, J., Kaski, K.: Web cache optimization with non- linear model using networks object features. Comput. Netw. 805–817 (2003)Google Scholar
  7. 7.
    Cobb, J., ElAarag, H.: Web proxy cache replacement scheme based on back-propagation neural network. J. Syst. Softw. 450–459 (2008)Google Scholar
  8. 8.
    Ali, W, Shamsuddin, S.M., Ismail, S.: Intelligent Naïve Bayes approaches for web proxy caching. Knowl. Based Syst. 162–175 (2012)Google Scholar
  9. 9.
    Benadit, P.J., Francis, F.S.: Improving the performance of a proxy cache using very fast decision tree classifier. Procedia Computer Science 48, 304–312 (2015); International Conference on Computer, Communication and Convergence (ICCC 2015).
  10. 10.
    Benadit, P.J., Francis, F.S., Muruganantham, U.: Improving the performance of a proxy cache using tree augmented Naive Bayes classifier. Proc. Comput. Sci. 46 (2015)CrossRefGoogle Scholar
  11. 11.
    Benadit, P.J., Francis, F.S., Muruganantham, U.: Enhancement of web proxy caching using discriminative multinomial Naive Bayes classifier. Int. J. Inf. Commun. Technol. Inderscience Publisher (2017)Google Scholar
  12. 12.
    Hulten, G., Spencer, L., Domingos, P.: Mining time changing data streams. In: Proceedings of 7th ACMSIGKDD International Conference on Knowledge Discovery and Data Mining, New York, ACM Press, pp. 97–106 (2001)Google Scholar
  13. 13.
    Mouratis, T., Kotsiantis, S.: Increasing the accuracy of discriminative of multinomial Bayesian classifier in text classification. In: Proceedings of 4th International Conference on Computer Sciences on Convergence Information Technology, pp. 1246–1251 (2009)Google Scholar
  14. 14.
    Gonzalez-Cante, J. Casilari, E, Trivino-cabrera, A.: A Windows based web cache simulator tool. In: Proceedings of the 1st International conference on Simulation tools and Techniques for Communications, Networks and Systems & Workshops, pp. 1–5 (2008)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • P. Julian Benadit
    • 1
    Email author
  • F. Sagayaraj Fancis
    • 2
  • A. M. James Raj
    • 2
  1. 1.Department of Computer Science Engineering, Faculty of Engineering, Kengeri campusCHRIST (Deemed To be University)BangloreIndia
  2. 2.Department of Computer Science and EngineeringPondicherry Engineering CollegePondicherryIndia

Personalised recommendations