OddEdgeSubgraphs.h/.cc construct a ZDD that represents the set of subgraphs with odd edges.
bipartite_graphs() constructs a DD with the followings steps.
Z_1: construct a DD that represents the set of subgraphs with odd edges.
Z_2: construct a DD that represents the set of odd cycles from Z_1.
Z_3: construct a DD using non_superset() with Z_2.
OddEdgeSubgraphs.h/.cc construct a ZDD that represents the set of subgraphs with odd edges. bipartite_graphs() constructs a DD with the followings steps.
Z_1
: construct a DD that represents the set of subgraphs with odd edges.Z_2
: construct a DD that represents the set of odd cycles fromZ_1
.Z_3
: construct a DD using non_superset() withZ_2
.Z_3
.