中文

在线平衡聚类的改进分析

数据结构与算法 2021-08-26 v2

摘要

在在线平衡图重划分问题中,必须将nn个节点维持划分为\ell个簇,每个簇有k=n/k = n / \ell个节点。在运行过程中,在线算法获得节点对之间通信请求的流:簇间通信代价为一个单位,而簇内通信免费。算法可改变划分,为每个移动的节点支付单位代价。这一自然问题存在一个简单的O(2k2)O(\ell^2 \cdot k^2)-竞争算法COMP,其性能远落后于已知最佳下界Ω(k)\Omega(\ell \cdot k)。开放问题之一是\ell的依赖能否变为线性;该问题具有实际重要性,因为在典型的数据中心应用中(虚拟机在物理服务器上聚类),\ellkk大几个数量级。我们肯定地回答了该问题,证明COMP的一个简单修改是(2O(k))(\ell \cdot 2^{O(k)})-竞争的。在技术层面,我们通过将问题转化为线性整数方程组并使用Graver基来证明存在“小”解,从而得到该界。

关键词

引用

@article{arxiv.2107.00145,
  title  = {Improved Analysis of Online Balanced Clustering},
  author = {Marcin Bienkowski and Martin Böhm and Martin Koutecký and Thomas Rothvoß and Jiří Sgall and Pavel Veselý},
  journal= {arXiv preprint arXiv:2107.00145},
  year   = {2021}
}