中文

带延迟的集合覆盖——无需预知未来

数据结构与算法 2020-06-24 v3

摘要

在大多数带延迟的在线问题中,预知能力(即请求到达时知晓其未来延迟)是实现多对数竞争比所必需的。本文表明带延迟的集合覆盖(SCD)并非如此——具体地,我们提出了首个非预知算法,其竞争比为O(lognlogm)O(\log n \log m),其中nn为元素个数,mm为集合个数。这与经典在线集合覆盖(非预知SCD的特例)已知最佳结果一致。此外,预知能力并不能带来显著改进——我们给出了SCD在预知情形下的Ω(logn)\Omega(\sqrt{\log n})Ω(logm)\Omega(\sqrt{\log m})下界。另外,我们算法的竞争比不依赖于请求数量。仅就全集大小给出此类保证,即便在预知情形下此前也未知——唯一先前已知的算法(由Carrasco等人提出)是预知的,其竞争比随请求数量增长。对于带延迟的顶点覆盖这一特例,我们给出了一个更简单的确定性算法,其竞争比为33(且同样非预知)。

关键词

引用

@article{arxiv.1807.08543,
  title  = {Set Cover with Delay -- Clairvoyance is not Required},
  author = {Yossi Azar and Ashish Chiplunkar and Shay Kutten and Noam Touitou},
  journal= {arXiv preprint arXiv:1807.08543},
  year   = {2020}
}

备注

23 pages, 3 figures