...
首页> 外文期刊>Journal of Algorithms >Competitive algorithms for relaxed list update and multilevel caching
【24h】

Competitive algorithms for relaxed list update and multilevel caching

机译:竞争性算法,可轻松进行列表更新和多级缓存

获取原文
获取原文并翻译 | 示例
           

摘要

We study relaxed list update problem (RLUP), in which access requests are made to items stored in a list. The cost to access the jth item x(j) is c(j), where c(i) less than or equal to c(i+1) far all i. After the access, x(j) can be repeatedly swapped, at no cost, with any item that precedes it in the list. This problem was introduced by Aggarwal et at. (1987, "Proc. 19th Symp. Theory of Computing," pp. 305-313) as a model for the management of hierarchical memory that consists of a number of caches of increasing size and access time. They also proved that a version of LRU is C-competitive, for some C, for a restricted class of cost functions. We give an efficient offline algorithm that computes the optimal strategy far RLUP. We: also show an elegant characterization of work functions for RLUP. We prove that move-to-front (MTF) is optimally competitive for RLUP with any cost function. An interesting feature of the proof is that it does not involve any estimates on the competitive ratio. Finally, we give a lower bound on the competitive ratio of online algorithms for RLUP. (C) 2000 Academic Press. [References: 20]
机译:我们研究放松列表更新问题(RLUP),其中对存储在列表中的项目提出了访问请求。访问第j个项x(j)的成本为c(j),其中c(i)小于或等于c(i + 1)远达所有i。访问之后,x(j)可以免费与列表中位于其前的任何项重复交换。这个问题是由Aggarwal等人提出的。 (1987年,“计算的第19个症状理论”,第305-313页)作为管理分层内存的模型,该模型由多个大小和访问时间不断增加的缓存组成。他们还证明,对于某些成本函数,对于某些C语言,LRU版本具有C竞争性。我们提供了一种有效的离线算法,该算法可以计算RLUP以外的最佳策略。我们:还展示了RLUP工作功能的优雅特征。我们证明,采用任何成本函数,前移(MTF)对于RLUP具有最佳竞争力。证明的一个有趣特征是它不包含任何关于竞争比率的估计。最后,我们给出了RLUP在线算法的竞争率的下限。 (C)2000学术出版社。 [参考:20]

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号