Consider an example of a disconnected directed graph G={V,E}
with vertices V={a,b,c,d}
and edges E={(a->b),(a->c)}
where vertex d
is isolated.
According to the answer here: (Minimal addition to strongly connected graph), the minimum number of edges required to ensure this graph turns out to be 3.
How to find where to add these edges to, i.e. the starting and ending vertex of an edge in this graph?