An adaptive neural network-based method for tile replacement in a web map cache

  • Authors:
  • Ricardo García;Juan Pablo De Castro;María Jesús Verdú;Elena Verdú;Luisa María Regueras;Pablo López

  • Affiliations:
  • Higher Technical School of Telecommunications Engineering, University of Valladolid, Valladolid, Spain;Higher Technical School of Telecommunications Engineering, University of Valladolid, Valladolid, Spain;Higher Technical School of Telecommunications Engineering, University of Valladolid, Valladolid, Spain;Higher Technical School of Telecommunications Engineering, University of Valladolid, Valladolid, Spain;Higher Technical School of Telecommunications Engineering, University of Valladolid, Valladolid, Spain;Higher Technical School of Telecommunications Engineering, University of Valladolid, Valladolid, Spain

  • Venue:
  • ICCSA'11 Proceedings of the 2011 international conference on Computational science and its applications - Volume Part I
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Most popular web map services, such as Google Maps, serve pre-generated image tiles from a server-side cache. However, storage needs are often prohibitive, forcing administrators to use partial caches containing a subset of the total tiles. When the cache runs out of space for allocating incoming requests, a cache replacement algorithm must determine which tiles should be replaced. Cache replacement algorithms are well founded and characterized for general Web documents but spatial caches comprises a set of specific characteristics that make them suitable to further research. This paper proposes a cache replacement policy based on neural networks to take intelligent replacement decisions. Neural networks are trained using supervised learning with real data-sets from public web map servers. Hight correct classification ratios have been achieved for both training data and a completely independent validation data set, which indicates good generalization of the neural network. A benchmark of the performance of this policy against several classical cache management policies is given for discussion.