The problem is the following: given two bipartite directed graphs represented in .dot files, is there a tool which can check if the two graphs are isomorphic?
The problem is the following: given two bipartite directed graphs represented in .dot files,
Share
Graphviz is a layout application; however, in python at least, there is a graph analysis library closely integrated with Graphviz, which is called ‘Networkx‘.
In general, whether you ought to use Networkx or another graph analysis library is probably just a matter of personal choice; however, in this case, Networkx has one significant advantage over other graph analysis libraries, which is that it can read dot files directly (not exactly native support, but it translates them to its native graph object).
Networkx is straightforward to install (binaries for the major OSs), and even easier if you have installed ‘Easy Install‘ with python: