| A top down unification of minimum cost spanning tree algorithms |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 19, Citation Count: 2
|
|
|
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
|
Alfred V. Aho , John E. Hopcroft , Jeffrey Ullman , J. D. Ullman , J. E. Hopcroft, Data Structures and Algorithms, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1983
|
| |
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
|
|
|