This step is only used for plotting. The goal for it is to check the graph structure.

Yes, it's invalid subgraph because it has dangling edges. 

How about PLOT_SUBGRAPH? And if we can't specify the seed, we output nothing. Because we have another option -localGraphOutput to output the entire graph.