全动态核集
数据结构与算法
2020-09-29 v3
摘要
随着输入规模变得庞大,核集(coresets)——即输入的小规模且具有代表性的摘要——比以往任何时候都更具意义。若输入的一个加权子集 满足任意可行解 相对于 的代价在相对于原始输入代价的 范围内,则其为一个 -核集。我们给出一种非常通用的技术,用于在全动态设定(输入点可被添加或删除)下计算核集。给定一个静态 -核集算法,其运行时间为 且计算的核集大小为 ,其中 为输入点数量、 为成功概率,我们给出一种全动态算法,以最坏情况更新时间 (此界为非正式表述)计算 -核集,成功概率为 。我们的技术是适用于仅插入设定的合并-归约技术的全动态类比。尽管我们的空间占用为 ,我们在自适应对手存在下工作,并证明当对手自适应时所需空间为 。由此,我们得到用于 -中位数与 -均值的全动态 -核集算法,其最坏情况更新时间为 、核集大小为 (忽略 与 因子,并假设 poly)。这些是首批最坏情况更新时间为 poly 的 -中位数与 -均值全动态算法。我们还给出了任意全动态 -近似 -均值算法的更新/查询时间条件下界。
引用
@article{arxiv.2004.14891,
title = {Fully-Dynamic Coresets},
author = {Monika Henzinger and Sagar Kale},
journal= {arXiv preprint arXiv:2004.14891},
year = {2020}
}
备注
Added missed important reference. Abstract is shortened