resolver service looks up using equivalences

the resolver service will now use equivalences to match nodes and edges