Page replacement with multi-size pages and applications to Web caching

被引:27
|
作者
Irani, S [1 ]
机构
[1] Univ Calif Irvine, Dept Informat & Comp Sci, Irvine, CA 92697 USA
关键词
online algorithms; competitive analysis; Web caching; paging;
D O I
10.1007/s00453-001-0125-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the paging problem where the pages have varying size. This problem has applications to page replacement policies for caches containing World Wide Web documents. We consider two models for the cost of an algorithm on a request sequence. In the first (the FAULT model) the goal is to minimize the number of page faults. In the second (the BIT model) the goal is to minimize the total number of bits that have to be read into the cache. We show offline algorithms for both cost models that obtain approximation factors of O(log k), where k is the ratio of the size of the cache to the size of the smallest page. We show randomized online algorithms for both cost models that are O(log(2) k)-competitive, In addition, if the input sequence is generated by a known distribution. we show an algorithm for the FAULT model whose expected cost is within a factor of O(log k) of any other online algorithm.
引用
收藏
页码:384 / 409
页数:26
相关论文
共 50 条
  • [21] On intra-page and inter-page semantic analysis of Web pages
    Wang, J
    Wang, JC
    Wu, GS
    Tsuda, H
    PACLIC 17: Language, Information and Computation, Proceedings, 2003, : 408 - 415
  • [22] Multi-layer palletisation of multi-size boxes
    Int J Adv Manuf Technol, 4 (292):
  • [23] Caching personalized and database-related dynamic web pages
    Chang, Yeim-Kuan
    Lin, Yu-Ren
    Ting, Yi-Wei
    NAS: 2006 INTERNATIONAL WORKSHOP ON NETWORKING, ARCHITECTURE, AND STORAGES, PROCEEDINGS, 2006, : 149 - +
  • [24] Web Caching Replacement Algorithm Based on Web Usage Data
    Jarukasemratana, Sorn
    Murata, Tsuyoshi
    NEW GENERATION COMPUTING, 2013, 31 (04) : 311 - 329
  • [25] Web Caching Replacement Algorithm Based on Web Usage Data
    Sorn Jarukasemratana
    Tsuyoshi Murata
    New Generation Computing, 2013, 31 : 311 - 329
  • [26] Multi-size Pooling for Stereo Matching Cost
    Fu, Zehua
    Ardabilian, Mohsen
    2018 14TH INTERNATIONAL CONFERENCE ON SIGNAL IMAGE TECHNOLOGY & INTERNET BASED SYSTEMS (SITIS), 2018, : 216 - 223
  • [27] A Survey of Replacement Policies for Mobile Web Caching
    Hattab, Ezz
    Qawasmeh, Sami
    PROCEEDINGS 2015 INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING DESE 2015, 2015, : 41 - 46
  • [28] Document replacement policies dedicated to web caching
    Belloum, A
    Hertzberger, LO
    JOINT CONFERENCE ON THE SCIENCE AND TECHNOLOGY OF INTELLIGENT SYSTEMS, 1998, : 576 - 581
  • [29] Implementation of a multi-rate and multi-size LDPC decoder
    Li, Bing
    Chen, Duo-jin
    Xiong, Jun
    Shi, Mei-qiang
    IEICE ELECTRONICS EXPRESS, 2009, 6 (21): : 1509 - 1515
  • [30] Dave's quick 'n' easy web pages 2: A guide to creating multi-page web sites.
    Gordon, RS
    LIBRARY JOURNAL, 2004, 129 (20) : 152 - 152