Answers are grounded in this paper and cite their sources.
A method of finding every cycle of an undirected linear graph by computation, rather than search, is presented. The method consists of three algorithms. The first produces a fundamental set of cycles from which all others can be generated. The second groups these cycles according to the nonseparable subgraphs of the original graph, and produces an ordering among groups that satisfies a condition required for the third algorithm. The third algorithm generates all and only cycles of the graph, without duplicates.
No takes yet. Share an insight, caveat, or question.
John T. Welch (1966) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: