Adaptation of a Neighbor Selection Markov Chain for Prefetching Tiled Web GIS Data | SpringerLink
Skip to main content

Adaptation of a Neighbor Selection Markov Chain for Prefetching Tiled Web GIS Data

  • Conference paper
  • First Online:
Advances in Information Systems (ADVIS 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2457))

Included in the following conference series:

  • 861 Accesses

Abstract

With the growth of internet usage, many kinds of useful data are served in the internet. Geographic data such as a map is one of them. However since geographic data is usually very huge, it needs special treatment in serving. One useful technique is tiling. For example, a map is divided into smaller pieces called a tile, and served tile by tile. Since the client usually requests several tiles in sequence, it is beneficial to cache some of the popular tiles for future usage or prefetching ones that are not requested yet but are expected soon. We propose techniques for predicting the right tiles to prefetch. Our techniques are based on an observation that once a tile has been requested there is a strong tendency that neighboring tiles are requested in the next step. Which neighbor has the highest probability is the question we should answer. We propose two techniques. One is probability-based: we compute transition probabilities between tiles and prefetch the most probable neighbor. The other is previous-k- movement approach in which we monitor the previous k movements the client made before reaching the current tile and predict the next movement based on them. A graph called “Neighbor Selection Markov Chain” is used to help the prediction. We explain both methods, compare them, and show experimental results.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. G. Banga, F. Douglis, and M. Rabinovish, “Optimistic deltas for WWW latency reduction,” Proc. of USENIX’97, pp 289–303, Jan. 1997

    Google Scholar 

  2. Azer Bestavros and Carlos Cunha, “Server-initiated document dissemination for the www,” IEEE Data Engineering Bulletin, September 1996.

    Google Scholar 

  3. Pei Cao, Edwad W. Felten, Anna R. Karlin, and Kai Li, “A study of integrated prefetching and caching strategies,” Proc. 1995 ACM SIGMETRICS, pp 188–197, May 1995.

    Google Scholar 

  4. B. Duska, D. Marwood, and M. Feeley, “The measured access characteristics of world wide web client proxy caches,” Proc. of USENIX Symposium of Internet Technologies and Systems(USITS), pp. 23–35, Dec. 1997.

    Google Scholar 

  5. Wcol Group, “WWW collector-the prefetching proxy server for www,” http://shika.aistnara.ac.jp/products/wcol/wcol.html, 1997.

  6. James Gwertzman and Margo Seltzer, “The case for geographical push-caching,” Proceedings of the Fifth Workshop on Hot Topics in Operating Systems, 1995.

    Google Scholar 

  7. V. Holmedahl, B. Smith, and T. Yang, “Cooperative caching of dynamic content on a distributed web server,” Proc. of Seventh IEEE International Symposium on High Performance Distributed Computing(HPDC-7), pp 243–250, 1998

    Google Scholar 

  8. H. V. Jagadish, “Linear Clustering of Objects with Multiple Attributes,” Proc. of ACM SIGMODD’90 Intl. Conf. on Management of Data, May 1990.

    Google Scholar 

  9. A. Kraiss and G. Weikum, “Integrated document caching and prefetching in storage hierarchies based on Markov-chain predictions,” The VLDB Journal 7(7)(1998) 141–162.

    Article  Google Scholar 

  10. Tong sau Loon and Vaduvur Bharghavan, “Alleviating the latency and bandwidth problems in www browing”, Proc. of the 1997 USENIX Symposium on Internet Technology and Systems, Dec. 1997.

    Google Scholar 

  11. Evangelos P. Markatos and Catherine E. Chronaki, “A top-10 approach to prefetching on the web,” Technical report, Technical Report No. 173, ICS-FORTH, Heraklion, Crete, Greece, August 1996. URL http://www.ics.forth.gr/proj/arch-vlsi/www.html

  12. J. Mogul, F. Douglish, A. Feldmann, and b. Krishnamurthy, “Potential benefits of deltaencoding and data compression for HTTP,” Proc. of SIGCOMM’97, pp.181–94, Sept. 1997.

    Google Scholar 

  13. Venkata N. Padmanabhan and Jeffrey C. Mogul, “Using predictive prefetching to improve world wide web latency,” ACM SIGCOMM Computer Communication Review, July 1996.

    Google Scholar 

  14. Ramesh R. Sarukkai, “Link prediction and path analysis using Markov chains,” Proc. of 9th International world wide web conference, May 15–19, 2000.

    Google Scholar 

  15. Edward P.F. Chan and Koji Ueda, “Efficient query result retrieval over the web,” Proc. of the 7th International Conference on Parallel and Distributed Systems, July 2000.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, D.H., Kim, J.S., Kim, S.D., Kim, K.C., Yoo-Sung, K., Park, J. (2002). Adaptation of a Neighbor Selection Markov Chain for Prefetching Tiled Web GIS Data. In: Yakhno, T. (eds) Advances in Information Systems. ADVIS 2002. Lecture Notes in Computer Science, vol 2457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36077-8_21

Download citation

  • DOI: https://doi.org/10.1007/3-540-36077-8_21

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00009-9

  • Online ISBN: 978-3-540-36077-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics