A search algorithm for finding the simple cycles of a directed graph

dc.contributor.authorJohnson, LeRoy
dc.date.accessioned2023-03-01T18:30:53Z
dc.date.available2023-03-01T18:30:53Z
dc.date.issued1974
dc.description.abstractTwo efficient algorithms, that admit each simple cycle once in searching the ares of a digraph, are presented and a proof of the algorithms provided. The first algorithm is nonadaptive while the second is an adaptive one. Since they extract cycles directly, they require less storage than Weinblatt. Since the method of search of the first is more efficient than Tiernan, it is faster than Tiernan. An example used by Tiernan is given for comparison. The speed is discussed in relation to number of vertices, arcs, and simple cycles. The storage requirement is 0(n). The adaptive version has a theoretical speed bound by O(c.m.n), where c is the number of cycles, m the number of arcs, and n the number of vertices. Both algorithms are bounded by 0(N[subscript c] .m) on the complete graph where Ν[subscript c] is the number of cycles of the complete graph.
dc.description.copyrightCopyright @ LeRoy Johnson, 1974.
dc.identifier.urihttps://unbscholar.lib.unb.ca/handle/1882/15019
dc.rightshttp://purl.org/coar/access_right/c_abf2
dc.subject.disciplineComputer Science
dc.titleA search algorithm for finding the simple cycles of a directed graph
dc.typetechnical report

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
item.pdf
Size:
300.69 KB
Format:
Adobe Portable Document Format

Collections