What is the difference between a cycle and a simple cycle?

16.4k Views Asked by At

In graph theory, what is the difference between a cycle and a simple cycle? My impression is that a simple cycle is the same as a cycle except that you cannot repeat vertices. Is this correct?

1

There are 1 best solutions below

0
On BEST ANSWER

This is correct.

Write $v \rightarrow w$ to mean that there is an edge from $v$ to $w$. A cycle is any finite sequence of vertices $v_1 \rightarrow v_2 \rightarrow \cdots \rightarrow v_n$ such that $v_i = v_j$ for some $i \neq j$. A simple cycle has the additional requirement that if $v_i = v_j$ and $i \neq j$, then $i, j \in \{1, n\}$.