pub fn complement_graph(graph: &Graph) -> Graph
Return the complement of the graph.
The complement has the same nodes but edges where the original has none.