• DocumentCode
    2489576
  • Title

    DDG: An Efficient Prefetching Algorithm for Current Web Generation

  • Author

    Domènech, Josep ; Gil, JoséA ; Sahuquillo, Julio ; Pont, Ana

  • Author_Institution
    Dept. of Comput. Eng., Univ. Politecnica de Valencia
  • fYear
    2006
  • fDate
    13-14 Nov. 2006
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    Web prefetching is one of the techniques proposed to reduce user´s perceived latencies in the World Wide Web. The spatial locality shown by user´s accesses makes it possible to predict future accesses based on the previous ones. A prefetching engine uses these predictions to prefetch the Web objects before the user demands them. The existing prediction algorithms achieved an acceptable performance when they were proposed but the high increase in the amount of embedded objects per page has reduced their effectiveness in the current Web. In this paper we show that most of the predictions made by the existing algorithms are useless to reduce the user´s perceived latency because these algorithms do not take into account how current Web pages are structured, i.e., an HTML object with several embedded objects. Thus, they predict the accesses to the embedded objects in an HTML after reading the HTML itself. For this reason, the prediction advance is not enough to prefetch the objects and therefore there is no latency reduction. As a result of a wide analysis of the behaviour of the most commonly used algorithms, in this paper we present the DDG algorithm that distinguishes between container objects (HTML) and embedded objects to create a new prediction model according to the structure of the current Web. Results show that, for the same amount of extra requests to the server, DDG always outperforms the existing algorithms by reducing the perceived latency between 15% and 150% more without increasing the computing complexity
  • Keywords
    Internet; hypermedia markup languages; information retrieval; storage management; HTML object; Web object prefetching; Web pages; World Wide Web; container objects; embedded objects; latency reduction; spatial locality; user access; Algorithm design and analysis; Containers; Delay; Engines; HTML; Prediction algorithms; Predictive models; Prefetching; Web pages; Web sites;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hot Topics in Web Systems and Technologies, 2006. HOTWEB '06. 1st IEEE Workshop on
  • Conference_Location
    Boston, MA
  • Print_ISBN
    1-4244-0596-3
  • Electronic_ISBN
    1-4244-0596-3
  • Type

    conf

  • DOI
    10.1109/HOTWEB.2006.355260
  • Filename
    4178377