This report https://www.cs.cmu.edu/~jingx/docs/DBreport.pdf proposes a method based on Belief Propagation but it also covers previous work, and the authors classify the techniques into
Edit distance/graph isomorphism, Feature extraction, and Iterative Methods
You already seem to have several helpful answers. Anyway, your subject is "inexact graph matching". You will find lots of papers on this. This is quite popular nowadays for example to match images since an image structure can be described as a graph, and small differences are not important. Google search through images might be a sign of this area's actuality. However, if you want to know if two graphs are exactly the same this is the graph isomorphism problem, which is something else.