More efficient Graph Isomorphism
--------------------------------

                 Key: CLEREZZA-81
                 URL: https://issues.apache.org/jira/browse/CLEREZZA-81
             Project: Clerezza
          Issue Type: Improvement
            Reporter: Reto Bachmann-Gmür


The current GraphMatcher used in AbstarctGraph.equals is efficient when it can 
map all bnoded of the two Garphs by computing hash on them. When the hashes can 
not be refined further it simply tries all permutations with the bnodes with 
the same hash. In some situations this latter brude force fallback is terribly 
inefficient. For example if the compared graphs contain circles of bnodes 
connceted with the same property, in this and similar case we should switch 
back to hash-code based matching after randomly equating just two node of the 
two graphs.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to