Table of Contents
|
Walks, Trails, Paths, Cycles and Circuits
Walks
Definition: For a graph $G = (V(G), E(G))$, a Walk is defined as a sequence of alternating vertices and edges such as $v_0, e_1, v_1, e_2, ..., e_k, v_k$ where each edge $e_i = \{ v_{i-1}, v_i \}$. The Length of this walk is $k$. |
For example, the graph below outlines a possibly walk (in blue). The walk is denoted as $abcdb$. Note that walks can have repeated edges. For example, if we had the walk $abcdcbce$, then that would be perfectly fine even though some edges are repeated.
Note that the length of a walk is simply the number of edges passed in that walk. In the graph above, the length of the walk is $abcdb$ is $4$ because it passes through $4$ edges.
Open / Closed Walks
Definition: A walk is considered to be Closed if the starting vertex is the same as the ending vertex, that is $v_0 = v_k$. A walk is considered Open otherwise. |
For example, the follow graph shows a closed walk in green:
Notice that the walk can be defined by $cegfc$, and the start and end vertices of the walk is $c$. Hence this walk is closed.
Trails
Definition: A Trail is defined as a walk with no repeated edges. |
So far, both of the earlier examples can be considered trails because there are no repeated edges. Here is another example of a trail:
Notice that the walk can be defined as $abc$. There are no repeated edges so this walk is also a trail.
Now let's look at the next graph:
Notice that this walk must repeat at least one edge.
Paths
Definition: A Path is defined as an open trail with no repeated vertices. |
Notice that all paths must therefore be open walks, as a path cannot both start and terminate at the same vertex. For example, the following orange coloured walk is a path
because the walk $abcde$ does not repeat any edges.
Now let's look at the next graph with the teal walk. This walk is NOT a path since it repeats a vertex, namely the pink vertex $c$:
Cycles
Definition: A Cycle is defined as a closed trail where no other vertices are repeated apart from the start/end vertex. |
Below is an example of a circuit. Notice how no edges are repeated in the walk $bcgfb$, which makes it definitely a trail, and that the start and end vertex $b$ is the same which makes it closed.
Circuits
Definition: A Circuit is a closed trail. That is, a circuit has no repeated edges but may have repeated vertices. |
An example of a circuit can be seen below. Notice how there are no edges repeated in the walk $hbcdefcgh$, hence the walk is certainly a trail. Additionally, the trail is closed, hence it is by definition a circuit.