| Algorithm 447: efficient algorithms for graph manipulation |
| Full text |
Pdf
(740 KB)
|
Source
|
Communications of the ACM
archive
Volume 16 , Issue 6 (June 1973)
table of contents
Pages: 372 - 378
Year of Publication: 1973
ISSN:0001-0782
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 34, Downloads (12 Months): 178, Citation Count: 20
|
|
|
ABSTRACT
Efficient algorithms are presented for partitioning a graph into connected components, biconnected components and simple paths. The algorithm for partitioning of a graph into simple paths of iterative and each iteration produces a new path between two vertices already on paths. (The start vertex can be specified dynamically.) If V is the number of vertices and E is the number of edges, each algorithm requires time and space proportional to max (V, E) when executed on a random access computer.
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
|
Fisher, G.J. Computer recognition and extraction of planar graphs from the incidence matrix. IEEE Trans. in Orcuit Theory CT-13, (June 1966), 154-163.
|
| |
2
|
Harary, F. Graph Theory. Addison-Wesley, Reading, Mass., 1969.
|
| |
3
|
Holt, R., and Reingold, E. On the time required to detect cycles and connectivity in directed graphs. Comput. Sci. TR 70-33, Cornell U. Ithaca, N.Y.
|
| |
4
|
|
| |
5
|
Lempel, A., Even, S., and Cederbaum, I. An algorithm for planarity testing of graphs. Theory of Graphs: International Symposium: Rome, July 1966. P. Rosenstiehl (Ed.) Gordon and Breach, New York, 1967, pp. 215-232.
|
 |
6
|
|
| |
7
|
|
|