中文

从驴子到王子:锦标赛中的 k 位国王

数据结构与算法 2024-10-15 v1 计算复杂性

摘要

锦标赛是完全图的方向化。一个可以在两步内到达其他所有顶点的顶点称为 \emph{国王}。我们研究寻找 kk 位国王的复杂度问题。我们表明,寻找 k3k \leq 3 位国王的随机查询复杂度为 O(n)O(n),而对于确定性情况,所需查询次数与寻找单个国王相同(最佳已知的确定性算法需要 O(n3/2)O(n^{3/2}) 次查询)。另一方面,我们表明,即使在随机情况下,寻找 k4k \geq 4 位国王也需要 Ω(n2)\Omega(n^2) 次查询。我们考虑 k4k \geq 4 的 RAM 模型。我们给出一种在时间 O(kn2)O(kn^2) 内找到 kk 位国王的算法,这对常数 kk 值是最优的。或者,还可以在时间 nωn^{\omega}(矩阵乘法的时间)内找到 k4k \geq 4 位国王。我们通过从三角形检测问题的一个变体中提出细粒度约化来提供证据,表明这对大 kk 值是最优的。

关键词

引用

@article{arxiv.2410.10475,
  title  = {From Donkeys to Kings in Tournaments},
  author = {Amir Abboud and Tomer Grossman and Moni Naor and Tomer Solomon},
  journal= {arXiv preprint arXiv:2410.10475},
  year   = {2024}
}