As pointed out by @ekg, the all versus all alignment strategy is quadratically expensive. Which might be too much for certain problem sizes. One solution might be to sparsify the wfmash alignment graph after mapping and before aligning. Locally, we can remove edges in the alignment graph without breaking any components in the original all-to-all graph.
As pointed out by @ekg, the all versus all alignment strategy is quadratically expensive. Which might be too much for certain problem sizes. One solution might be to sparsify the
wfmash
alignment graph after mapping and before aligning. Locally, we can remove edges in the alignment graph without breaking any components in the original all-to-all graph.