Relates to: #25
AbstractGraph is currently implemented using LinkedHashMaps to store vertices, edges, and properties. This is to make all algorithms deterministic which may not be needed for general use graphs. AbstractGraph should be renamed to LinkedAbstractGraph and a new set of implementations should be created which use normal HashMaps.
Relates to: #25
AbstractGraph is currently implemented using LinkedHashMaps to store vertices, edges, and properties. This is to make all algorithms deterministic which may not be needed for general use graphs. AbstractGraph should be renamed to LinkedAbstractGraph and a new set of implementations should be created which use normal HashMaps.