+ HashtableEncoding encodingMap;
+ HashtableEdge edgeMap;
+ Vector<EncodingEdge *> edgeVector;
+ HashsetElement discovered;
+ HashtableNodeToSubGraph graphMap;
+ HashsetEncodingSubGraph subgraphs;
+
+ void decideEdges();
+ void mergeNodes(EncodingNode *first, EncodingNode *second);