...
首页> 外文期刊>Algorithmica >Improved Streaming Algorithms for Maximizing Monotone Submodular Functions under a Knapsack Constraint
【24h】

Improved Streaming Algorithms for Maximizing Monotone Submodular Functions under a Knapsack Constraint

机译:改进的流算法,用于在背包约束下最大化单调子模块函数

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

获取外文期刊封面封底 >>

       

摘要

In this paper, we consider the problem of maximizing amonotone submodular function subject to a knapsack constraint in a streaming setting. In such a setting, elements arrive sequentially and at any point in time, and the algorithm can store only a small fraction of the elements that have arrived so far. For the special case that all elements have unit sizes (i.e., the cardinality-constraint case), one can find a (0.5 - epsilon)-approximate solution in O( K epsilon(-1)) space, where K is the knapsack capacity (Badanidiyuru et al. KDD 2014). The approximation ratio is recently shown to be optimal (Feldman et al. STOC 2020). In thiswork, we propose a (0.4 - epsilon)-approximation algorithm for the knapsackconstrained problem, using space that is a polynomial of K and epsilon. This improves on the previous best ratio of 0.363 - epsilon with space of the same order. Our algorithm is based on a careful combination of various ideas to transform multiple-pass streaming algorithms into a single-pass one.
机译:在本文中,我们考虑最大化Amonotone子模块功能的问题,该功能在流媒体设置中受到背包约束的影响。在这种设置中,元素顺序地和任何时间点到达,并且该算法只能存储到目前为止到达的一小部分元素。对于所有元素具有单位尺寸的特殊情况(即,基数 - 约束案例),可以在O(K epsilon(-1))空间中找到一个(0.5-epsilon)的解决方案,其中K是背裂容量(Badanidiyuru等。KDD 2014)。近似值最近显示为最佳(Feldman等人STOC 2020)。在这方面,我们向Knapsackstrating问题提出了一种(0.4 - epsilon) - 使用是K和epsilon的多项式的空间。这提高了以前的0.363 - epsilon的最佳比例,空间相同的顺序。我们的算法基于各种思想的仔细组合,将多遍流算法转换为单通过一个。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号