【24h】

Sublogarithmic approximation for telephone multicast

机译:电话多播的亚对数近似

获取原文

摘要

Consider a network of processors modeled by an n-vertex graph G = (V, E). Assume that the communication in the network is synchronous, i.e., occurs in discrete "rounds", and in every round every processor is allowed to pick one of its neighbors, and to send it a message. The telephone k-multicast problem requires to compute a schedule with minimal number of rounds that delivers a message from a given single processor, that generates the message, to all the processors of a given set TV, |T| = k, whereas the processors of V T may be left uninformed. The case T = V is called broadcast problem.The telephone multicast and broadcast are basic primitives in distributed computing and computer communication theory. Several approximation algorithms with a polylogarithmic ratio were suggested for these problems, and the upper bound on their approximation threshold stands currently on O(log k) and O(log n), respectively.In this paper we devise an O(log k/log log k)-approximation algorithm for the k-multicast problem, and, consequently, an O(log n/log log n)-approximation algorithm for the broadcast problem. Even stronger than that, whenever an instance of the k-multicast problem admits a schedule of length br*, our algorithm guarantees an approximation ratio of O(log k/log br*). As br* is always at least log k, the ratio of O(log k/log log k) follows. In addition, whenever br* = Ω(kΔ) for some constant Δ 0, we obtain a constant O(1/Δ)-approximation ratio for the problem.Regarding the techniques, some previous papers on the subject used the idea of covering the set T of terminals by a forest, and broadcasting the message through this forest. In the current paper we develop a novel technique of covering the set of terminals by a jungle, that is, a collection of trees that are even not necessarily edge-disjoint, which nevertheless possess some other useful properties. The usage of jungles enables to obtain much smaller collections of trees, and this is reflected in the improved approximation ratio.We also derive results regarding the directed and edged-ependent heterogenous k-multicast problems.
机译:考虑一个由 n -顶点图 G =( V E )建模的处理器网络。假设网络中的通信是同步的,即在离散的“回合”中进行,并且在每一回合中,每个处理器都被允许选择其邻居之一,并向其发送消息。 电话k组播问题需要计算轮次最少的调度,该调度将消息从给定的单个处理器(生成消息)传递到给定集合 T的所有处理器 V ,&verbar; T &verbar; = k ,而 V \ T 的处理器可能不知情。 T = V 的情况称为广播问题。电话的广播和广播是分布式计算和计算机通信理论中的基本原语。针对这些问题,提出了几种具有多对数比的逼近算法,其逼近阈值的上限目前位于 O (log k )和 O (log n )。在本文中,我们设计了一个 O (log k / log log k )- k -多播问题的近似算法,因此是 O (log n / log log n < / I>)-广播问题的近似算法。甚至更强大的是,每当 k 组播问题的实例接受长度为 br *的调度时,我们的算法就保证了 O (log k / log br *)。由于 br *始终至少为log k ,因此 O (log k / log log k )。另外,每当 br * =Ω( k Δ)且常数Δ<0时,我们就获得常数 O (1 /Δ)-逼近率。关于技术,以前有关该主题的一些论文使用了用一个终端覆盖集合 T 的想法。森林,并通过该森林广播消息。在当前的论文中,我们开发了一种新颖的技术,可以通过丛林覆盖终端集,即,即使不一定具有边缘不交集的树木集合,它们仍然具有其他一些有用的特性。丛林的使用可以获取较小的树木,这反映在改进的近似比率中。我们还得出了关于定向边沿异质k 的结果-多播问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号