TOPICS
Search

k-Cyclic Graph


k-CyclicGraphs

A k-cyclic graph, or C_k-graph, is a connected simple graph admitting a closed walk of length k that traverses every graph edge at least once. The numbers of C_k-graphs for k=3, 4, ... are 1, 3, 3, 10, 12, 35, 58, 160, 341, 958, 2444, 7242, 21190, 67217, 217335, ... (OEIS A081809) (FlowProblem), the first few of which are illustrated above.

Every finite connected simple graph with at least one graph edge is C_k for some k, since doubling each graph edge gives a multigraph with an Eulerian cycle. For example, every connected graph on two to six nodes with the exception of the complete graph K_6 is C_k for some 3<=k<=17.

These graphs are useful when counting graph cycles. In a graph with adjacency matrix A, Tr(A^k) counts closed k-walks, distinguishing their starting vertex and traversal direction, where Tr denotes the matrix trace. To obtain the number of undirected k-cycles for k>=3, subtract the closed walks that are not cycles and divide by 2k, accounting for the k starting vertices and two traversal directions of each cycle.


See also

Circuit, Cyclic Graph, Graph Cycle, Hamiltonian Walk, Trail, Walk

Explore with Wolfram|Alpha

References

Alon, N.; Yuster, R.; and Zwick, U. "Finding and Counting Given Length Cycles." Algorithmica 17, 209-223, 1997.FlowProblem. "C_k-Graphs." https://web.archive.org/web/20161015202205/http://flowproblem.ru/cycles/explicit-formulae/ck-graphs.Sloane, N. J. A. Sequence A081809 in "The On-Line Encyclopedia of Integer Sequences."

Referenced on Wolfram|Alpha

k-Cyclic Graph

Cite this as:

Weisstein, Eric W. "k-Cyclic Graph." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/k-CyclicGraph.html

Subject classifications