Effective Systolic Algorithms for Gossiping in Cycles and Two-Dimensional Grids (Extended Abstract)

The complexity of systolic dissemination of information in one-way (telegraph) and two-way (telephone) communication mode is investigated. The following main results are established: (i) tight lower and upper bounds on the complexity of one-way systolic gossip in cycles for any length of the systolic period, (ii) optimal one-way and two-way systolic gossip algorithms in 2-dimensional grids whose complexity (the number of rounds) meets the trivial lower bound (the sum of the sizes of its dimensions).

[1]  Juraj Hromkovic,et al.  Note on Optimal Gossiping in Some Weak-Connected Graphs , 1994, Theor. Comput. Sci..

[2]  Roger Labahn,et al.  Periodic gossiping on trees , 1994, Discret. Appl. Math..

[3]  Juraj Hromkovic,et al.  The Complexity of Systolic Dissemination of Information in Interconnection Networks , 1994, RAIRO Theor. Informatics Appl..

[4]  Pierre Fraigniaud,et al.  Methods and problems of communication in usual networks , 1994, Discret. Appl. Math..

[5]  Francis C. M. Lau,et al.  Distributed termination detection of loosely synchronized computations , 1992, [1992] Proceedings of the Fourth IEEE Symposium on Parallel and Distributed Processing.

[6]  David W. Krumme,et al.  Gossiping in Minimal Time , 1992, SIAM J. Comput..

[7]  Guy Kortsarz,et al.  Traffic-light scheduling on the grid , 1994, Discret. Appl. Math..

[8]  H. T. Kung Let's Design Algorithms for VLSI Systems , 1979 .

[9]  Arthur L. Liestman,et al.  A survey of gossiping and broadcasting in communication networks , 1988, Networks.

[10]  S. Louis Hakimi,et al.  Parallel Algorithms for Gossiping by Mail , 1990, Inf. Process. Lett..

[11]  Derick Wood,et al.  Systolic Tree Acceptors , 1984, RAIRO Theor. Informatics Appl..

[12]  Dana S. Richards,et al.  Network Communication in Edge-Colored Graphs: Gossiping , 1993, IEEE Trans. Parallel Distributed Syst..

[13]  André Raspaud,et al.  Periodic Gossiping in Back-to-back Trees , 1997, Discret. Appl. Math..

[14]  Arto Salomaa,et al.  Systolic trellis automatat , 1984 .

[15]  Juraj Hromkovic,et al.  The Complexity of Systolic Dissemination of Information in Interconnection Networks , 1994, Canada-France Conference on Parallel and Distributed Computing.

[16]  Juraj Hromkovič,et al.  Dissemination of Information in Interconnection Networks (Broadcasting & Gossiping) , 1996 .

[17]  Francis C. M. Lau,et al.  Efficient distributed termination detection for synchronous computations in multicomputers , 1994 .