ACM Home Page
Please provide us with feedback. Feedback
A top down unification of minimum cost spanning tree algorithms
Full text PdfPdf (714 KB)
Source Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Symposium proceedings on Communications architectures & protocols table of contents
Austin, Texas, United States
Pages: 116 - 127  
Year of Publication: 1989
ISBN:0-89791-332-9
Also published in ...
Author
S. M. Merritt  School of Computer Science and Information Systems, Pace University, 1 Martine Avenue, White Plains, NY
Sponsor
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 19,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/75246.75259
What is a DOI?

ABSTRACT

The problem of the design of communications networks has spawned the development of many of the algorithms currently used to solve the minimum cost spanning tree problem. We show that three minimum cost spanning tree algorithms, those by Kruskal, Prim, and Esau and Williams, can be derived from a single problem specification using “specification and transformation by parts,” a methodology for deriving families of algorithms. This approach is an alternative to the Kershenbaum and Chou unification of spanning tree algorithms. Whereas the Kershenbaum & Chou approach might be called bottom up, this is a top down approach which shows the original unity of the algorithms which emerges from the statement of the problem and also the essential differences. Besides pedagogical and aesthetic value, we maintain that an understanding of the algorithms from this perspective may be helpful in network design and modification.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Chandy, K.M. and Russell, R.A. The design of multipoint linkages in a teleprocessing tree network. IEEE Trans. o_~n Computers, C-21, no. 10. (Oct. 1972).
 
3
Dewar, R.B.K., Merritt, S.M. and Sharir, M. Some modified algorithms for Dijkstra's longest upsequence problem. Acta Informatica 18. (1982).
 
4
 
5
Dijkstra, E.W. A note on two problems in connection with graphs. Numerische Mathematik 1. (1959). pp 269-271.
 
6
 
7
Esau, L.R. and Williams, K.C. A model for approximating the optimal network. IBM Systems Journal, 5, no. 3 (1966).
8
 
9
 
10
 
11
Kershenbaum, A. and Chou, W.S. Unified algorithm for designing multidrop teleprocessing networks. IEEE Trans. on Communications, COM-22, No. 11 (Nov. 1974).
 
12
Kruskal, A.G. On the shortest spanning subtree of a graph and the traveling salesman problems. Proc. American Mathematics Society, 7 (1956).
 
13
 
14
15
16
 
17
Prim, R.C. Shortest connection networks and some generalizations. Bell Systems Technical Journal~ 36. (Nov. 1957).
 
18
 
19