更快更简单的估值函数草图
计算机科学与博弈论
2014-07-29 v1 数据结构与算法
摘要
我们提出了用于草图化估值函数的快速算法。设 () 为某个基集, 为一个函数。若对于每个集合 都有 ,且 可用 比特描述,则称 为 的 -草图。Goemans 等人 [SODA'09] 表明,若 是次模的,则存在一个 -草图,其可通过多项式数量的值查询构建(这是最优的,因为 Balcan 和 Harvey [STOC'11] 证明了不存在任何次模函数具有 -草图)。基于他们的工作,Balcan 等人 [COLT'12] 和 Badanidiyuru 等人 [SODA'12] 表明,若 是次可加的,则存在一个 -草图,其可通过多项式数量的需求查询构建。先前的所有草图均基于复杂的几何构造。其构造的第一步是通过寻找一个能良好“近似” 的椭球来证明良好草图的存在性(这是通过应用 John 定理来确保存在一个与 关联的多面体“接近”的椭球)。第二步是证明该椭球可以被高效找到,这通过反复求解特定的凸规划以获得 John 椭球的更好近似来实现。在本文中,我们给出了一个更简单、非几何的良好草图存在性证明,并利用该证明获得了匹配先前近似界限的更快算法。具体而言,我们提供了一种仅需 次值查询即可找到次模函数 -草图的算法,以及一种仅需 次需求和值查询即可找到次可加函数 -草图的算法。
引用
@article{arxiv.1407.7269,
title = {Faster and Simpler Sketches of Valuation Functions},
author = {Keren Cohavi and Shahar Dobzinski},
journal= {arXiv preprint arXiv:1407.7269},
year = {2014}
}