首页> 外文会议>Algorithmic learning theory >Combining Initial Segments of Lists
【24h】

Combining Initial Segments of Lists

机译:合并列表的初始段

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

摘要

We propose a new way to build a combined list from K base lists, each containing N items. A combined list consists of top segments of various sizes from each base list so that the total size of all top segments equals N. A sequence of item requests is processed and the goal is to minimize the total number of misses. That is, we seek to build a combined list that contains all the frequently requested items. We first consider the special case of disjoint base lists. There, we design an efficient algorithm that computes the best combined list for a given sequence of requests. In addition, we develop a randomized online algorithm whose expected number of misses is close to that of the best combined list chosen in hindsight. We prove lower bounds that show that the expected number of misses of our randomized algorithm is close to the optimum. In the presence of duplicate items, we show that computing the best combined list is NP-hard. We show that our algorithms still apply to a linearized notion of loss in this case. We expect that this new way of aggregating lists will find many ranking applications.
机译:我们提出了一种从K个基本列表构建组合列表的新方法,每个基本列表包含N个项目。组合列表由每个基本列表中各个大小的顶部片段组成,因此所有顶部片段的总大小等于N。处理一系列项目请求,目标是最大程度地减少未命中的总数。也就是说,我们寻求构建一个包含所有经常请求项目的组合列表。我们首先考虑不相交基列表的特殊情况。在那里,我们设计了一种有效的算法,该算法针对给定的请求序列计算最佳组合列表。此外,我们开发了一种随机在线算法,其预期的未命中次数与事后观察中选择的最佳组合清单的数目接近。我们证明了下界,表明我们的随机算法的预期未命中次数接近最佳值。在存在重复项的情况下,我们表明计算最佳组合列表是NP难的。我们证明了在这种情况下,我们的算法仍然适用于线性化的损耗概念。我们希望这种新的汇总列表方式将找到许多排名应用程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号