Gossiping and broadcasting versus computing functions in networks

被引:10
|
作者
Dietzfelbinger, M [1 ]
机构
[1] Tech Univ Ilmenau, D-98684 Ilmenau, Germany
关键词
communication in networks; dissemination of information; lower bounds; synchronisation; parallel random access machines;
D O I
10.1016/S0166-218X(03)00257-9
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In the theory of dissemination of information in interconnection networks (gossiping and broadcasting) one assumes that a message consists of a set of distinguishable, atomic pieces of information, and that one communication pattern is used for solving a task. In this paper, a close connection is established between this theory and a situation in which functions are computed in synchronous networks without restrictions on the type of message used and with possibly different communication patterns for different inputs. The following restriction on the way processors communicate turns out to be essential: (*) "Predictable reception": At the beginning of a step a processor knows whether it is to receive a message across one of its links or not. We show that if (*) holds then computing an n-ary function with a "critical input" (e.g., the OR of n bits) and distributing the result to all processors on an n-processor network G takes exactly as long as performing gossiping in G. Further we study the complexity of broadcasting one bit in a synchronous network, assuming that in one step a processor can send only one message, but without assuming (*), and broadcasting one bit on parallel random-access machines (PRAMs) and distributed memory machines (DMMs) with the ARBITRARY access resolution rule. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:127 / 153
页数:27
相关论文
共 50 条
  • [1] Gossiping and broadcasting versus computing functions in networks
    Dietzfelbinger, M
    [J]. STACS 97 - 14TH ANNUAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, 1997, 1200 : 189 - 200
  • [2] BROADCASTING AND GOSSIPING IN DEBRUIJN NETWORKS
    BERMOND, JC
    FRAIGNIAUD, P
    [J]. SIAM JOURNAL ON COMPUTING, 1994, 23 (01) : 212 - 225
  • [3] Verifiable broadcasting and gossiping in communication networks
    Berman, KA
    Paul, JL
    [J]. DISCRETE APPLIED MATHEMATICS, 2002, 118 (03) : 293 - 298
  • [4] Fast broadcasting and gossiping in radio networks
    Chrobak, Marek
    Ga¸sieniec, Leszek
    Rytter, Wojciech
    [J]. Journal of Algorithms, 2002, 43 (02) : 177 - 189
  • [5] Fast broadcasting and gossiping in radio networks
    Chrobak, M
    Gasieniec, L
    Rytter, W
    [J]. 41ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2000, : 575 - 581
  • [6] Fast broadcasting and gossiping in radio networks
    Chrobak, M
    Gasieniec, L
    Rytter, W
    [J]. JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2002, 43 (02): : 177 - 189
  • [7] A SURVEY OF GOSSIPING AND BROADCASTING IN COMMUNICATION-NETWORKS
    HEDETNIEMI, SM
    HEDETNIEMI, ST
    LIESTMAN, AL
    [J]. NETWORKS, 1988, 18 (04) : 319 - 349
  • [8] Acknowledged broadcasting and gossiping in ad hoc radio networks
    Uchida, Jiro
    Chen, Wei
    Wada, Koichi
    [J]. THEORETICAL COMPUTER SCIENCE, 2007, 377 (1-3) : 43 - 54
  • [9] Acknowledged broadcasting and gossiping in ad hoc radio networks
    Uchida, J
    Chen, W
    Wada, K
    [J]. PRINCIPLES OF DISTRIBUTED SYSTEMS, 2004, 3144 : 223 - 234
  • [10] Fault-tolerant broadcasting and gossiping in communication networks
    Pelc, A
    [J]. NETWORKS, 1996, 28 (03) : 143 - 156