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 条
  • [31] Faster gossiping on butterfly networks
    Sibeyn, JF
    [J]. THEORETICAL COMPUTER SCIENCE, 2005, 331 (01) : 53 - 72
  • [32] Computing Statistical Functions in Wired Networks
    Sappidi, Rajasekhar
    Rosenberg, Catherine
    Girard, Andre
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2013, 31 (04) : 731 - 742
  • [33] COMPUTING BOOLEAN FUNCTIONS ON ANONYMOUS NETWORKS
    KRANAKIS, E
    KRIZANC, D
    VANDENBERG, J
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 443 : 254 - 267
  • [34] Computing functions on asynchronous anonymous networks
    M. Yamashita
    T. Kameda
    [J]. Theory of Computing Systems, 1998, 31 (1) : 109 - 109
  • [35] COMPUTING BOOLEAN FUNCTIONS ON ANONYMOUS NETWORKS
    KRANAKIS, E
    KRIZANC, D
    VANDENBERG, J
    [J]. INFORMATION AND COMPUTATION, 1994, 114 (02) : 214 - 236
  • [36] Computing functions on asynchronous anonymous networks
    Yamashita, M
    Kameda, T
    [J]. MATHEMATICAL SYSTEMS THEORY, 1996, 29 (04): : 331 - 356
  • [37] SPECIAL VOLUME PROCEEDINGS INTERNATIONAL WORKSHOP ON BROADCASTING AND GOSSIPING 1990 - PREFACE
    LIESTMAN, AL
    RICHARDS, D
    [J]. DISCRETE APPLIED MATHEMATICS, 1994, 53 (1-3) : 1 - 1
  • [38] TIGHTER TIME-BOUNDS ON FAULT-TOLERANT BROADCASTING AND GOSSIPING
    GARGANO, L
    [J]. NETWORKS, 1992, 22 (05) : 469 - 486
  • [39] Randomized gossiping by packets in faulty networks
    Gambin, A
    Malinowski, A
    [J]. SOFSEM'99: THEORY AND PRACTICE OF INFORMATICS, 1999, 1725 : 387 - 394
  • [40] Energy harvesting and computing enabled data broadcasting in mobile social networks
    Wang, Xiang
    Leng, Supeng
    Ou, Shumao
    Zhao, Quanxin
    Qiao, Guanhua
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2018, 31 (07)