超越基数约束的弱次模最大化:贪心法是否受益于随机化?
本文提出了一种线性时间算法STOCHASTIC-GREEDY用于求解一般性单调子模函数最大化问题,旨在实现对数据的概括,比传统算法lazy greedy更快且表现基本一致。
Sep, 2014
本文考虑在噪声下最大化单调子模函数,探讨在噪声和误差存在的情况下,是否能获得算法的可证明保证,结论是对于基数约束k>=2的函数,有一个近似算法,其近似比例任意接近1-1/e;对于基数约束k=1,有一种算法,其近似比率任意接近于1/2。没有随机算法可以获得比1/2+o(1)更好的近似度;如果噪声是对抗性的,则不能获得任何非平凡的近似保证。
Jan, 2016
研究了Greedy算法在非子模不减集函数基数约束最大化中的性能,并证明了在一些重要的非子模函数如贝叶斯A-最优目标函数中,该算法具有很强的经验性能。我们以广义曲率α和子模性比率γ的组合为特点,证明了其理论保证,特别地,对于基数约束最大化,我们证明了Greedy算法具有紧密的近似保证为1/α(1-e^(-γα))。另外,我们还限制了在几个重要的真实世界目标中子模性比率和曲率,包括贝叶斯A-最优目标、方形子矩阵的行列式函数和具有组合约束的某些线性规划。
Mar, 2017
本文介绍了针对具有限制条件的子模函数进行最大化的两种算法——Repeated Greedy和Sample Greedy,并比较了这两种算法在电影推荐方面的表现。结果表明,Sample Greedy在保证效用相同的情况下,性能至少比最佳基线提高了两个数量级。
Apr, 2017
本文研究了在确定性的 $ au$ 时,如何在满足固定大小约束 $k$ 的条件下最大化单调子模函数。提出了新的分区鲁棒性子模最大化算法,其构造具有指数增加大小的桶的分区,并在桶上应用标准子模优化子例程,证明了我们的算法对于更一般的 $ au = o(k)$ 具有相同的保证。在数据汇总和影响最大化方面,数值上验证了PRo的性能,并展示了对贪婪算法和Orlin等人的算法的优势。
Jun, 2017
本文研究次模函数的优化和算法问题,提出了一种在 $k$-cardinality 约束下最大化 $g-c$ 的算法,并通过实验设计对其进行了验证。
Apr, 2019
针对拥有大规模实例的问题,本文提出了第一个自适应复杂度为 O(log n),且求解非单调子模问题的背包约束问题的常数因子逼近算法,该算法提出了一个子线性适应性的组合方法,其查询值仅为O(n)。
Feb, 2021
针对子模最大化问题,本文提出了一种动态算法,该算法对于给定序列的插入和删除操作,维护了一个在任一时间点上具有 4+ε 近似度的子系统,其参数化为 matroid 约束的秩 k,并且查找复杂度与序列长度无关;同时,我们还探讨了基于基数约束的子模最大化问题的动态算法。
Jun, 2023
应用阈值减小算法最大化满足 matroid 约束的 k-次模函数,提出逼近算法来最大化满足单调和非单调 k-次模函数,并提供了关于时间复杂度的结果,同时还介绍了针对总大小约束的快速算法。
Jul, 2023