In QuickGraph – is there algorithm for find all parents (up to root vertex’s) of a set of vertex’s. In other words all vertex’s which have somewhere under them (on the way to the leaf nodes) one or more of the vertexs input. So if the vertexs were Nodes, and the edges were a depends on relationship, find all nodes that would be impacted by a given set of nodes.
If not how hard is it to write one’s own algorithms?
Here’s what I’ve used to accomplish a predecessor search on a given vertex:
Note that if you know your root beforehand, you can specify it in the
dfs.Compute()method (i.e.dfs.Compute(0)).-Doug