...
首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >Distributed Distance-Bounded Network Design Through Distributed Convex Programming
【24h】

Distributed Distance-Bounded Network Design Through Distributed Convex Programming

机译:通过分布式凸规划进行分布式有界网络设计

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Solving linear programs is often a challenging task in distributed settings. While there are good algorithms for solving packing and covering linear programs in a distributed manner (Kuhn et al. 2006), this is essentially the only class of linear programs for which such an algorithm is known. In this work we provide a distributed algorithm for solving a different class of convex programs which we call "distance-bounded network design convex programs". These can be thought of as relaxations of network design problems in which the connectivity requirement includes a distance constraint (most notably, graph spanners). Our algorithm runs in O((D/ε) log n) rounds in the LOCAL model and with high probability finds a (1+ε)-approximation to the optimal LP solution for any 0 ε ≤ 1, where D is the largest distance constraint. While solving linear programs in a distributed setting is interesting in its own right, this class of convex programs is particularly important because solving them is often a crucial step when designing approximation algorithms. Hence we almost immediately obtain new and improved distributed approximation algorithms for a variety of network design problems, including Basic 3- and 4-Spanner, Directed k-Spanner, Lowest Degree k-Spanner, and Shallow-Light Steiner Network Design with a spanning demand graph. Our algorithms do not require any "heavy" computation and essentially match the best-known centralized approximation algorithms, while previous approaches which do not use heavy computation give approximations which are worse than the best-known centralized bounds.
机译:在分布式环境中,求解线性程序通常是一项艰巨的任务。尽管有很好的算法可以分布式解决打包和覆盖线性程序(Kuhn等人,2006年),但实际上,这是唯一已知此类算法的线性程序类别。在这项工作中,我们提供了一种分布式算法,用于解决另一类凸程序,我们称之为“远距网络设计凸程序”。这些可以看作是网络设计问题的缓解,其中连接性要求包括距离约束(最值得注意的是图形扳手)。我们的算法在本地模型中以O((D /ε)log n)轮次运行,并且对于任何0 <ε≤1,其中D是最大的概率,极有可能找到最佳LP解的(1 +ε)近似值。距离约束。虽然在分布式环境中求解线性程序本身很有趣,但这类凸程序尤为重要,因为求解它们通常是设计近似算法时的关键步骤。因此,我们几乎立即获得了针对各种网络设计问题的新的和改进的分布式近似算法,包括基本的3-和4-跨距,定向k跨距,最低度k跨距和浅光Steiner网络设计(具有扩展需求)图形。我们的算法不需要任何“繁重”的计算,并且基本上与最著名的集中式近似算法相匹配,而先前的不使用繁重计算的方法所给出的近似值却比最著名的集中式边界差。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号