A Local Branching Heuristic for the Graph Edit Distance Problem
In graph matching, Graph Edit Distance (GED) is a well-known distance measure for graphs and it is a NP-Hard minimization problem. Many heuristics are defined in the literature to give approximated solutions in a reasonable time. Some other work have used mathematical programming tools to come up with Mixed Integer Linear Program (MILP) models. In this work, a heuristic from Operational Research domain, is proposed and adapted to handle GED problem. It is called Local Branching and operates over a MILP model, where it defines neighborhoods in the solution space by adding the local branching constraint. A black-box MILP solver is then used to intensify the search in a neighborhood. This makes the solution search very fast, and allow exploring different sub-regions. Also, it includes a diversification mechanism to escape local solutions and in this work this mechanism is modified and improved. Finally, it is evaluated against other heuristics in order to show its efficiency and precision.
KeywordsGraph Edit Distance Graph matching Local branching heuristic
- 1.Abu-Aisheh, Z., Raveaux, R., Ramel, J.-Y.: A graph database repository and performance evaluation metrics for graph edit distance. In: Liu, C.-L., Luo, B., Kropatsch, W.G., Cheng, J. (eds.) GbRPR 2015. LNCS, vol. 9069, pp. 138–147. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-18224-7_14 Google Scholar
- 7.Lerouge, J., Abu-Aisheh, Z., Raveaux, R., Héroux, P., Adam, S.: Exact graph edit distance computation using a binary linear program. In: Robles-Kelly, A., Loog, M., Biggio, B., Escolano, F., Wilson, R. (eds.) S+SSPR 2016. LNCS, vol. 10029, pp. 485–495. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-49055-7_43 CrossRefGoogle Scholar
- 8.Neuhaus, M., Riesen, K., Bunke, H.: Fast suboptimal algorithms for the computation of graph edit distance. In: Yeung, D.-Y., Kwok, J.T., Fred, A., Roli, F., de Ridder, D. (eds.) SSPR /SPR 2006. LNCS, vol. 4109, pp. 163–172. Springer, Heidelberg (2006). https://doi.org/10.1007/11815921_17 CrossRefGoogle Scholar