【24h】

Max-stretch Reduction for Tree Spanners

机译:减少树扳手的最大拉伸

获取原文
获取原文并翻译 | 示例

摘要

A tree t-spanner T of a graph G is a spanning tree of G whose max-stretch is t, i.e., the distance between any two vertices in T is at most t times their distance in G. If G has a tree t-spanner but not a tree (t — l)-spanner, then G is said to have max-stretch of t. In this paper, we study the Max-Stretch Reduction Problem: for an unweighted graph G = (V, E), find a set of edges not in E originally whose insertion into G can decrease the max-stretch of G. Our results are as follows: (ⅰ) For a ring graph, we give a linear-time algorithm which inserts k edges improving the max-stretch optimally, (ⅱ) For a grid graph, we give a nearly optimal max-stretch reduction algorithm which preserves the structure of the grid, (ⅲ) In the general case, we show that it is NP-hard to decide, for a given graph G and its spanning tree of max-stretch t, whether or not one-edge insertion can decrease the max-stretch to t — 1. (ⅳ) Finally, we show that the max-stretch of an arbitrary graph on n vertices can be reduced to s′ ≥ 2 by inserting O(n/s′) edges, which can be determined in linear time, and observe that this number of edges is optimal up to a constant.
机译:图G的树t跨度T是G的生成树,其最大拉伸为t,即T中任意两个顶点之间的距离最多是其在G中距离的t倍。扳手但不是树(t_1)扳手,则G的最大拉伸量为t。在本文中,我们研究了最大拉伸减少问题:对于未加权的图形G =(V,E),找到一组原本不在E中的边,将其插入G可以减小G的最大拉伸。我们的结果是如下所示:(ⅰ)对于环形图,我们给出了线性时间算法,该算法插入k个边缘以最佳地改善最大拉伸;(ⅱ)对于网格图,我们给出了近似最优的最大拉伸减少算法,该算法保留了网格的结构(ⅲ)在一般情况下,我们表明对于给定图G及其最大拉伸t的生成树,NP很难确定单边插入是否可以减小最大值-stretch到t_1。(ⅳ)最后,我们表明,通过插入O(n / s')边,可以将n个顶点上任意图的最大拉伸减小到s'≥2,这可以通过确定线性时间,并观察到该边的数量在恒定之前是最佳的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号