单调子模函数最大化的多遍流式算法
数据结构与算法
2018-02-20 v1
摘要
我们考虑在流式环境下,于基数约束或背包约束下最大化单调子模函数。具体而言,元素依次到达,且在任意时刻,算法只能访问存储在主存中的一小部分数据。我们提出如下取 遍的流式算法:——针对基数约束问题的 近似算法;——针对背包约束问题的 近似算法。我们的两种算法均在 时间内运行,使用 空间,其中 为全集大小, 为背包容量。此处 记号隐藏了 与 的多项式。我们的流式算法也可用作快速近似算法。特别地,对于基数约束问题,我们的算法耗时 ,改进了 Badanidiyuru 与 Vondr\'{a}k 的耗时 的算法。
引用
@article{arxiv.1802.06212,
title = {Multi-Pass Streaming Algorithms for Monotone Submodular Function Maximization},
author = {Chien-Chung Huang and Naonori Kakimura},
journal= {arXiv preprint arXiv:1802.06212},
year = {2018}
}