elk-reasoner/src/main/java/org/semanticweb/elk/reasoner/taxonomy/TaxonomyPrinter.java
public static String getHashString(Taxonomy<? extends ElkEntity> taxonomy) {
		return Integer.toHexString(TaxonomyHasher.hash(taxonomy));
	}
public static String getHashString(Taxonomy<? extends ElkEntity> taxonomy) {
		return Integer.toHexString(TaxonomyHasher.hash(taxonomy));
	}
Get a has string for the given {@link Taxonomy}. Besides possible hash
collisions (which have very low probability) the hash string is the same
for two inputs if and only if the inputs describe the same taxonomy. So
it can be used to compare classification results.

@param taxonomy
@return hash string