removeIsomorphs -- removes all isomorphs from a list of graphs
Synopsis
Usage:
M = removeIsomorphs L
Inputs:
L, a list, containing graphs (mixed formats allowed)
Outputs:
M, a list, containing the sub-list of non-isomorphic graphs of the input list, retaining format
Description
This method returns the sublist of L giving all non-isomorphic graphs with selection based on which comes first in L. The format of the graph is retained.
G = {"EhEG", graph {{0,1},{1,2},{2,3},{3,4},{4,5},{0,5}}, "DhC", graph {{0,1}}};
removeIsomorphs G
See also
areIsomorphic -- determines whether two graphs are isomorphic