This paper considers a natural generalization of the online list access problem in the paid exchange model, where additionally there can be precedence constraints ("dependencies") among the nodes in the list. For example, this generalization is motivated by applications in the context of packet classification. Our main contributions are constant-competitive deterministic and randomized online algorithms, designed around a procedure Move-Recursively-Forward, a generalization of Move-To-Front tailored to handle node dependencies. Parts of the analysis build upon ideas of the classic online algorithms Move-To-Front and BIT, and address the challenges of the extended model. We further discuss the challenges related to insertions and deletions.
翻译:本文件认为,在付费交换模式中,网上清单访问问题自然会被概括化,此外,在清单的节点中,还可以有优先限制(“依赖性”)。例如,这种概括化的动机是软件包分类方面的应用。我们的主要贡献是:经常具有竞争力的确定性和随机的在线算法,该算法是围绕一个程序设计的“移动-递归-向前”的,这是为处理节点依赖性而定制的“移动-时间-时间-时间-时间-调整-依赖性”的概括化。部分分析借鉴了典型的在线算法“移动-时间-转移”和“双边投资条约”的概念,并应对扩展模型的挑战。我们进一步讨论了与插入和删除有关的挑战。