...
首页> 外文期刊>Algorithmica >An Approximation Algorithm for the Directed Telephone Multicast Problem
【24h】

An Approximation Algorithm for the Directed Telephone Multicast Problem

机译:定向电话组播问题的一种近似算法

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

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

       

摘要

Consider a network of processors modeled by an n-vertex directed 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 him a message. A set of terminals T is contained in V of size |T| = k is given. The telephone k-multicast problem requires computing a schedule with a minimal number of rounds that delivers a message from a given single processor, that generates the message, to all the processors of T. The processors of VT may be left uninformed. The telephone multicast is a basic primitive in distributed computing and computer communication theory. In this paper we devise an algorithm that constructs a schedule with O (log k • b~* + k~(1/2)) rounds for the directed k-multicast problem, where b~* is the value of the optimum solution. This is the first algorithm with a non-trivial approximation guarantee for this problem. We show that our algorithm for the directed multicast problem can be used to derive an algorithm with a similar ratio for the directed Steiner poise problem, that is, the problem of constructing an arborescence that spans a collection T of terminals and has the minimum poise.
机译:考虑一个由n顶点有向图G =(V,E)建模的处理器网络。假设网络中的通信是同步的,即在离散的“回合”中进行,并且在每个回合中,每个处理器都被允许选择其邻居之一,并向他发送消息。端子组T包含在大小| T |的V中。 = k给出。电话k多播问题需要计算轮次最少的时间表,该时间表将消息从生成消息的给定单个处理器传递到T的所有处理器。VT的处理器可能不知情。电话多播是分布式计算和计算机通信理论中的基本原语。在本文中,我们设计了一种算法,该算法针对有向k组播问题,用O(log k•b〜* + k〜(1/2))轮来构建调度,其中b〜*是最优解的值。这是第一个具有非平凡近似保证的算法。我们表明,针对定向多播问题的算法可用于导出与定向Steiner平衡问题(即构造跨越终端集合T并具有最小平衡的树状化问题)的比率相似的算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号