计算机科学 > 数据结构与算法
[提交于 2025年9月30日
(v1)
,最后修订 2025年10月1日 (此版本, v2)]
标题: 一个对数次多项式竞争算法用于随机在线排序和旅行商问题
标题: A Polylogarithmic Competitive Algorithm for Stochastic Online Sorting and TSP
摘要: 在\emph{在线排序}中,给出一个初始为空单元格的数组$n$。 在每个时间步$t$,一个元素$x_t \in [0,1]$到达,并必须不可逆地放入一个空单元格,而没有任何未来到达的知识。 我们的目标是使放置在连续数组单元格中的元素对之间的绝对差之和最小化,寻求一种在线放置策略,使得最终数组尽可能接近已排序的数组。 当请求序列由$d$维单位超立方体中的点组成,且目标是使连续单元格中点之间的欧几里得距离之和最小化时,会出现一个有趣的多维推广,即\emph{在线旅行商问题}。 受(Abrahamsen, Bercea, Beretta, Klausen 和 Kozma;ESA 2024)最近工作的启发,我们考虑了在线排序(\textit{分别}在线 TSP)的\emph{随机版本},其中每个元素(\textit{分别}点)$x_t$是从$[0, 1]$(\textit{分别} $[0,1]^d$ )上的均匀分布中独立同分布采样的。 通过将请求序列仔细分解为一个球入桶实例的层次结构,其中球与桶的比例足够大,使得桶占用量在均值附近 sharply 集中,又足够小,以便我们可以高效处理放在同一桶中的元素,我们得到一个在线算法,在高概率下以$O(\log^2 n)$的因子近似最优成本。 我们的结果对 Stochastic Online Sorting 之前已知的最佳竞争比$\tilde{O}(n^{1/4})$(由 (Abrahamsen 等人;ESA 2024))和 (adversarial) Online TSP 的之前已知的最佳竞争比$O(\sqrt{n})$(由 (Bertram, ESA 2025))做出了指数级的改进。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.