On broadcasting in unicyclic graphs

被引:16
作者
Harutyunyan, Hovhannes A. [1 ]
Maraachlian, Edward [1 ]
机构
[1] Concordia Univ, Dept Comp Sci, Montreal, PQ H3G 1M8, Canada
关键词
broadcasting; algorithms; unicyclic graph;
D O I
10.1007/s10878-008-9160-2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Broadcasting is an information dissemination problem in a connected network, in which one node, called the originator, disseminates a message to all other nodes by placing a series of calls along the communication lines of the network. Finding the broadcast time of a vertex in an arbitrary graph is NP-complete. The polynomial time solvability is shown only for trees. In this paper we present a linear algorithm that determines the broadcast time of any originator in an arbitrary unicyclic graph. As a byproduct, we find a broadcast center of the unicyclic graph. We also present an O(|V|+k(2)) algorithm to find the broadcast time of an arbitrary unicyclic graph, where k is the length of the cycle. In the last section we give tight lower and upper bounds on broadcast time of a spanning tree based on the broadcast time of the unicyclic graph.
引用
收藏
页码:307 / 322
页数:16
相关论文
共 21 条
  • [1] Random evolution in massive graphs
    Aiello, W
    Chung, F
    Lu, LY
    [J]. 42ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2001, : 510 - 519
  • [2] [Anonymous], 1979, COMPUTERS INTRACTABI
  • [3] Barnes AJ, 1998, PROCEEDINGS OF THE SEVENTY-SECOND ANNUAL CONGRESS OF THE SOUTH AFRICAN SUGAR TECHNOLOGISTS' ASSOCIATION, P18
  • [4] Beier Rene, 2000, P 7 INT C STRUCTURAL, P17
  • [5] DOAR MB, 1996, IEEE GLOBECOM 96 LON, P152
  • [6] Elkin M, 2003, SIAM PROC S, P76
  • [7] Elkin M., 2002, P 34 ANN ACM S THEOR, P438
  • [8] FEIGE U, 1990, PROCEEDINGS OF THE TWENTY SECOND ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, P128, DOI 10.1145/100216.100230
  • [9] Fraigniaud P., 1999, Parallel Processing Letters, V9, P9, DOI 10.1142/S0129626499000049
  • [10] Approximation algorithms for broadcasting and gossiping
    Fraigniaud, P
    Vial, S
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 43 (01) : 47 - 55