| An algorithm for finding a fundamental set of cycles of a graph |
| Full text |
Pdf
(575 KB)
|
Source
|
Communications of the ACM
archive
Volume 12 , Issue 9 (September 1969)
table of contents
Pages: 514 - 518
Year of Publication: 1969
ISSN:0001-0782
|
|
Author
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 14, Downloads (12 Months): 177, Citation Count: 10
|
|
|
ABSTRACT
A fast method is presented for finding a fundamental set of cycles for an undirected finite graph. A spanning tree is grown and the vertices examined in turn, unexamined vertices being stored in a pushdown list to await examination. One stage in the process is to take the top element v of the pushdown list and examine it, i.e. inspect all those edges (v, z) of the graph for which z has not yet been examined. If z is already in the tree, a fundamental cycle is added; if not, the edge (v, z) is placed in the tree. There is exactly one such stage for each of the n vertices of the graph. For large n, the store required increases as n2 and the time as n&ggr; where &ggr; depends on the type of graph involved. &ggr; is bounded below by 2 and above by 3, and it is shown that both bounds are attained.
In terms of storage our algorithm is similar to that of Gotlieb and Corneil and superior to that of Welch; in terms of speed it is similar to that of Welch and superior to that of Gotlieb and Corneil. Tests show our algorithm to be remarkably efficient (&ggr; = 2) on random graphs.
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
|
GOULD, R. The application of graph theory to the synthesis of contact networks. Proc. International Symp. on the Theory of Switching, Pt. I, Apr. 2-5, 1957. In The Annals of the Computation Laboratory of Harvard University, Annals No. 29, Harvard U. Press, Cambridge, Mass., 1959, pp. 244-292.
|
 |
2
|
|
 |
3
|
|
| |
4
|
SUSSENGUTH, E., JR. A graph theoretical algorithm for matching chemical structures. J. Chem. Doe. 5, 1 (Feb. 1965), 36-43.
|
CITED BY 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Siddarameshwar Bagali , Warren N. Waggenspack, Jr., A shortest path approach to wireframe to solid model conversion, Proceedings of the third ACM symposium on Solid modeling and applications, p.339-350, May 17-19, 1995, Salt Lake City, Utah, United States
|
|
|
|
|