On representing edge structure for model matching | Synapse