Graph Terminology II
Study further graph theory concepts, such as cycles and connectivity.
We'll cover the following...
Cycles
A cycle is similar to a path, except that its first and last nodes are identical. In other words, a cycle is like a path that loops back into itself.
The following example graph shows the cycle marked in blue.
In an undirected graph, a single edge between nodes and consists of the two “half-edges” and . However, the walk , forward and backward along the edge is not considered a cycle.
In general, in an undirected cycle, each undirected edge may only be traversed once. This also means that an undirected cycle needs to be at least of length three, while a directed cycle can be of length two.
A graph that contains at least one cycle is called cyclic, and a graph that does not contain any cycle is called acyclic.
Reachability
If there is a path from node ...