×

随机寻呼算法的竞争分析。 (英语) Zbl 0944.68194号

摘要:分页问题的定义如下:我们给出了一个两级内存系统,其中一级是快速内存,称为缓存,能够容纳\(k)项,第二级是无限但缓慢的内存。在每个给定的时间步,都会发出对项目的请求。给定对项目\(p\)的请求,如果快速内存中不存在\(p~),则会发生未命中。为了响应未命中,我们需要在缓存中选择一个项目\(q),并将其替换为\(p)。需要在线选择“(q)”,而不需要知道未来的请求。其目的是设计一种少有失误的更换策略。在本文中,我们使用竞争分析来研究随机在线寻呼算法的性能。我们的目标是展示以前主要用于确定性算法分析的功函数概念,如何以系统的方式应用于随机情况。我们给出了两个结果:我们首先证明了标记算法的竞争比正好是(2H_{k} -1个\). 以前,它被认为介于(H_{k})和(2H_{k})之间。然后,我们提出了一种新的、具有竞争性的寻呼算法。我们的算法及其分析比McGeoch和Sleator的已知算法更简单。我们算法的另一个优点是,它可以用与过去请求数量无关的复杂度边界来实现:每个请求的(O(k^{2}\log k)内存和(O(k ^{2{)时间。

MSC公司:

68周05 非数值算法
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] A.Borodin,S.Irani,P.Raghavan,B.Schieber,《参考位置的竞争寻呼》,摘自:Proc。第23届ACM交响乐团。《计算理论》,1991年,第249-259页。;A.Borodin,S.Irani,P.Raghavan,B.Schieber,《参考位置的竞争寻呼》,摘自:Proc。第23届ACM交响乐团。《计算理论》,1991年,第249-259页·Zbl 0800.68484号
[2] 硼蛋白,A。;伊朗,S。;Raghavan,P。;Schieber,B.,具有参考位置的竞争性寻呼,J.Comput。系统科学。,50, 2, 244-258 (1995) ·Zbl 0827.68027号
[3] Chrobak,M。;Larmore,L.L.,树上(k)服务器的最优在线算法,SIAM J.Compute。,20, 144-148 (1991) ·Zbl 0716.68038号
[4] M.Chrobak,L.L.Larmore,《计量服务系统:随机策略》。手稿,1992年。;M.Chrobak,L.L.Larmore,《计量服务系统:随机策略》。手稿,1992年。
[5] M.Chrobak,L.L.Larmore,《Genrosity helps or an 11-competitive algorithm for three servers》,《J.Algorithms 16》(1994)234-263;也在Proc。ACM-SIAM交响乐团。《离散算法》,1992年b,第196-202页。;M.Chrobak,L.L.Larmore,《Genrosity helps or an 11-competitive algorithm for three servers》,《J.Algorithms 16》(1994)234-263;也在Proc。ACM-SIAM研讨会。《离散算法》,1992年b,第196-202页·Zbl 0797.68066号
[6] M.Chrobak,L.L.Larmore,N.Reingold,J.Westbrook,使用功函数的页面迁移算法,技术报告YALE/DCS/RR-910,耶鲁大学计算机科学系,1992年,J.algorithms,待出版。;M.Chrobak,L.L.Larmore,N.Reingold,J.Westbrook,使用功函数的页面迁移算法,耶鲁大学计算机科学系技术报告YALE/DCS/RR-910,1992年,J.algorithms,待出版·兹比尔0882.68068
[7] 菲亚特,A。;卡普,R。;鲁比,M。;McGeoch,洛杉矶。;Sleator,D。;Young,N.E.,《竞争性寻呼算法》,J.algorithms,12685-699(1991)·Zbl 0753.68018号
[8] S.Irani,S.Seiden,度量任务系统的随机算法,收录于:Proc。算法和数据结构第四次研讨会,1995年,第159-170页。;S.Irani,S.Seiden,度量任务系统的随机算法,收录于:Proc。第四届算法和数据结构研讨会,1995年,第159-170页·Zbl 0911.68071号
[9] S.Irani,A.Karlin,S.Phillips,《带参考位置的强竞争分页算法》,年第3期。ACM-SIAM交响乐团。《离散算法》,1992年,第228-236页。;S.Irani,A.Karlin,S.Phillips,《带参考位置的强竞争分页算法》,年第3期。ACM-SIAM研讨会。《离散算法》,1992年,第228-236页·Zbl 0834.68049号
[10] A.Karlin,S.Phillips,P.Raghavan,马尔可夫寻呼,摘自:Proc。第33届IEEE Symp。《计算机科学基础》,1992年,第208-217页。;A.Karlin,S.Phillips,P.Raghavan,马尔可夫寻呼,摘自:Proc。第33届IEEE Symp。《计算机科学基础》,1992年,第208-217页·Zbl 0915.90250号
[11] E.Koutsopias,C.Papadimitriou,《超越竞争分析》,摘自:Proc。第35交响曲。《计算机科学基础》,1994a,第394-400页。;E.Koutsopias,C.Papadimitriou,《超越竞争分析》,摘自:Proc。第35交响曲。《计算机科学基础》,1994a,第394-400页。
[12] E.Koutsopias,C.Papadimitriou,关于\(k\);E.Koutsopias,C.Papadimitriou,《关于(k)》·Zbl 1345.68278号
[13] Koutsopias,E。;Papadimitriou,C.,《关于服务器猜想》,J.Assoc.Compute。机器。,42, 5, 971-983 (1995) ·Zbl 0885.68075号
[14] 库恩,H.,《广泛游戏与信息问题》,(库恩,H;塔克,A.,《对游戏理论的贡献》(1953),普林斯顿大学出版社,193-216·Zbl 0050.14303号
[15] C.Lund,N.Reingold,随机在线算法的线性程序,收录于:Proc。第五届ACM-SIAM交响乐团。《离散算法》,1994a,第382-391页。;C.Lund,N.Reingold,随机在线算法的线性程序,收录于:Proc。第五届ACM-SIAM交响乐团。《离散算法》,1994a,第382-391页·Zbl 0871.68091号
[16] C.Lund,N.Reingold,J.Westbrook,D.Yan,在线分布式数据管理,收录于:Proc。欧洲交响乐团。《算法》,1994b,第202-214页。;C.Lund,N.Reingold,J.Westbrook,D.Yan,在线分布式数据管理,收录于:Proc。欧洲交响乐团。《算法》,1994b,第202-214页·兹伯利0933.68152
[17] 马纳塞,M。;McGeoch,洛杉矶。;Sleator,D.,服务器问题的竞争算法,J.algorithms,11208-230(1990)·Zbl 0705.68023号
[18] McGeoch,L。;Sleator,D.,《一种强竞争随机寻呼算法》,J.Algorithms,6816-825(1991)·Zbl 0731.68040号
[19] Raghavan,P。;Snir,M.,《在线算法中的记忆与随机化》,(第16届国际自动化、语言与编程学术讨论会,计算机科学讲稿,第372卷(1989),施普林格:施普林格柏林),687-703
[20] Sleator,D。;Tarjan,R.E.,列表更新和分页规则的摊销效率,ACM通信,28202-208(1985)
[21] N.Young,缓存大小变化时的在线缓存,in:Proc。第二年,ACM-SIAM交响乐团。《离散算法》,1991年,第241-250页。;N.Young,缓存大小变化时的在线缓存,in:Proc。第二届ACM-SIAM研讨会。《离散算法》,1991年,第241-250页·Zbl 0800.68461号
[22] Young,N.,《寻呼的k-server双重和松散竞争》,Algorithmica,11,6,525-541(1994)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。