SPARSER - A PARADIGM FOR RUNNING DISTRIBUTED ALGORITHMS

被引:18
作者
AFEK, Y [1 ]
RICKLIN, M [1 ]
机构
[1] TEL AVIV UNIV,RAYMOND & BEVERLY SACKLER FAC EXACT SCI,DEPT COMP SCI,IL-69978 TEL AVIV,ISRAEL
关键词
D O I
10.1006/jagm.1993.1016
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper introduces a transformer for improving the communication complexity of several classes of distributed algorithms. The transformer takes a distributed algorithm whose message complexity is O(f· m) and produces a new distributed algorithm to solve the same problem with O(f· n log n + m log n) message complexity, where n and m are the total number of nodes and links in the network, and f· is an arbitrary function of n and m. Applying our paradigm to the standard all shortest paths algorithm yields a new algorithm which solves the problem in O(n2 log n) messages (The previous best that we know of is O(m · n) messages). When applied to the O(m + log3n) breadth-first search algorithm of Awerbuch and Peleg (Technical Report CS90-17, Weizman Institute of Science, Department of Comput. Science, July 1990) our paradigm yields an O(m + n · log4n) messages algorithm. © 1993 Academic Press, Inc.
引用
收藏
页码:316 / 328
页数:13
相关论文
共 25 条
[21]  
McQuillan J., 1980, IEEE T COMMUN, VCOM-28
[22]  
Pape U., 1974, Mathematical Programming, V7, P212, DOI 10.1007/BF01585517
[23]  
PELEG D, 1989, CS8901 WEIZM I DEP A
[24]   DISTRIBUTED NETWORK PROTOCOLS [J].
SEGALL, A .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1983, 29 (01) :23-35
[25]  
SPINELLI JM, 1986, THESIS MIT