Title :
What features really make distributed minimum spanning tree algorithms efficient?
Author :
Faloutsos, Michalis ; Molle, Mart
Author_Institution :
Dept. of Comput. Sci., Toronto Univ., Ont., Canada
Abstract :
Since Gallager, Humblet and Spira first introduced the distributed Minimum Spanning Tree problem, many authors have suggested ways to enhance their basic algorithm to improve its performance. Most of these improved algorithms have even been shown to be very efficient in terms of reducing their worst-case communications and/or time complexity measures. In this paper, however, we take a different approach, basing our comparisons on measurements of the actual running times, numbers of messages sent, etc., when various algorithms are run on large numbers of test networks. We also propose the Distributed Information idea, that yields several new techniques for performance improvement. Simulation results show that contrary to the theoretical analysis, some of the techniques in the literature degrade the performance. Moreover, a simple technique that we propose seems to achieve the best time and message complexity among several algorithms tested
Keywords :
communication complexity; computational complexity; distributed algorithms; graph theory; multiprocessor interconnection networks; Distributed Information; complexity measures; distributed minimum spanning tree; message complexity; performance improvement; running times; Analytical models; Computer science; Degradation; Greedy algorithms; Network topology; Nominations and elections; Performance analysis; Testing; Time measurement; Tree graphs;
Conference_Titel :
Parallel and Distributed Systems, 1996. Proceedings., 1996 International Conference on
Conference_Location :
Tokyo
Print_ISBN :
0-8186-7267-6
DOI :
10.1109/ICPADS.1996.517551