News for hackers. Stuff that matters.
Re:Graph Matching Networks for Learning the Similarity of Gr... by jboggan on Sunday May 05, 2019 @12:42AM (#19831213)
For context, determining if two graphs are isomorphic is NP-complete.
Re:Graph Matching Networks for Learning the Similarity of Gr... by dnlgl on Sunday May 05, 2019 @02:22AM (#19831462)
It is already all but known to be quasi-polynomial, thanks to László Babai: https://www.quantamagazine.org/graph-isomorphism-vanquished-...
Re:Graph Matching Networks for Learning the Similarity of Gr... by salty_biscuits on Sunday May 05, 2019 @03:25AM (#19831615)
Also approximate matching via spectral methods is polynomial. You basically take eigendecomposition of graph adjacency matrix and take inner product of eigenvectors, because spectrum is invariant under permutation of node labels. Works well on noise free and large graphs, because you are unlikely to be unlucky enough to land on isospectral graphs.
Re:Graph Matching Networks for Learning the Similarity of Gr... by firebatpi on Sunday May 05, 2019 @01:21AM (#19831312)
Graph isomorphism is actually not known to be NP-complete. Many complexity theorists believe it isn't, since if it is, then the polynomial hierarchy collapses.
Re:Graph Matching Networks for Learning the Similarity of Gr... by jcims on Sunday May 05, 2019 @06:47AM (#19832155)
I'm imagining a number of use cases for something like this in the information security domain but don't know enough about graph theory to chew into this paper. Would it be possible to do something like k-means with this to identify patterns in existing graphs as well?