中文

具有轻量性保证的子集级与多层级加性生成树

数据结构与算法 2025-02-18 v2

摘要

边加权图G=(V,E)G=(V,E)的一个加性+βW+\beta W生成树是GG的一个子图HH,使得对于每一对顶点uuvv,有dH(u,v)dG(u,v)+βWd_{H}(u,v) \le d_G(u,v) + \beta W,其中dG(u,v)d_G(u,v)uuvvGG中的最短路径长度。虽然加性生成树在文献中已被广泛研究,但兼具加性和轻量性的生成树是最近才引入的[Ahmed等人,WG 2021]。这里的轻量性是指生成树权重与GG的最小生成树权重之比。本文考察了广为人知的子集级设置,即距离条件仅需在给定子集SS的顶点对之间成立。我们利用Steiner树将轻量性概念推广到子集轻量性,并给出了多项式时间算法来计算子集级加性+ϵW+\epsilon W生成树和+(4+ϵ)W+(4+\epsilon)W生成树,其子集轻量性分别为Oϵ(S)O_\epsilon(|S|)Oϵ(VH1/3S1/3)O_\epsilon(|V_H|^{1/3} |S|^{1/3}),其中ϵ\epsilon是任意正常数。接下来我们考察生成树的多层级版本,这常出现在网络可视化和通信网络服务质量建模中。目标是计算一系列嵌套的生成树,使其总边权最小。假设给定一个计算单层级生成树的预言机,我们提供了一个ee-近似算法来计算多层级生成树,改进了之前已知的4-近似[Ahmed等人,IWOCA 2023]。

关键词

引用

@article{arxiv.2411.07505,
  title  = {Subsetwise and Multi-Level Additive Spanners with Lightness Guarantees},
  author = {Reyan Ahmed and Debajyoti Mondal and Rahnuma Islam Nishat},
  journal= {arXiv preprint arXiv:2411.07505},
  year   = {2025}
}