Question 1
In a Depth-First Search (DFS) on a directed graph, an edge (u, v) is classified as a BACK EDGE if and only if:
A back edge connects vertex u to an ancestor v in the current DFS recursion stack. The presence of a back edge indicates a cycle in a directed graph.