具有轻量性保证的子集级与多层级加性生成树
数据结构与算法
2025-02-18 v2
摘要
边加权图的一个加性生成树是的一个子图,使得对于每一对顶点和,有,其中是到在中的最短路径长度。虽然加性生成树在文献中已被广泛研究,但兼具加性和轻量性的生成树是最近才引入的[Ahmed等人,WG 2021]。这里的轻量性是指生成树权重与的最小生成树权重之比。本文考察了广为人知的子集级设置,即距离条件仅需在给定子集的顶点对之间成立。我们利用Steiner树将轻量性概念推广到子集轻量性,并给出了多项式时间算法来计算子集级加性生成树和生成树,其子集轻量性分别为和,其中是任意正常数。接下来我们考察生成树的多层级版本,这常出现在网络可视化和通信网络服务质量建模中。目标是计算一系列嵌套的生成树,使其总边权最小。假设给定一个计算单层级生成树的预言机,我们提供了一个-近似算法来计算多层级生成树,改进了之前已知的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}
}