find_unreachable_nodes

samplomatic.graph_utils.find_unreachable_nodes(graph: PyDiGraph, start_idxs: Sequence[int]) set[int][source]

Find all nodes from the graph that are not reachable from the start nodes.

Parameters:
  • graph – The graph to search.

  • start_idxs – The node indices to start from.

Returns:

A set of the unreachable node indices.