Since we already rely on the networkx package for dealing with graphs in our python solvers, why don't we use the networkx GML interface to read and write graphs? This would decrease the amount of code in our Qiskit MaxCut solver and also reduce the amount of packages we depend on.
If there's a good reason to use both packages, we should document it.
Since we already rely on the
networkx
package for dealing with graphs in our python solvers, why don't we use thenetworkx
GML interface to read and write graphs? This would decrease the amount of code in our Qiskit MaxCut solver and also reduce the amount of packages we depend on.If there's a good reason to use both packages, we should document it.