Proceedings

Graph Edit Distance Learning via Modeling Optimum Matchings with Constraints

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 1534-1540.

https://doi.org/10.24963/ijcai.2021/212

Abstract

Graph edit distance (GED) is a fundamental measure for graph similarity analysis in many real applications. GED computation has known to be NP-hard and many heuristic methods are proposed. GED has two inherent characteristics: multiple optimum node matchings and one-to-one node matching constraints. However, these two characteristics have not been well considered in the existing learning-based methods, which leads to suboptimal models. In this paper, we propose a novel GED-specific loss function that simultaneously encodes the two characteristics. First, we propose an optimal partial node matching-based regularizer to encode multiple optimum node matchings. Second, we propose a plane intersection-based regularizer to impose the one-to-one constraints for the encoded node matchings. We use the graph neural network on the association graph of the two input graphs to learn the cross-graph representation. Our experiments show that our method is 4.2x-103.8x more accurate than the state-of-the-art methods on real-world benchmark graphs.

  1. [Bai et al., 2020] Yunsheng Bai, Hao Ding, Ken Gu, Yizhou Sun, and Wei Wang. Learning-based efficient graph similarity computation via multi-scale convolutional set matching. In Proc. of AAAI Conference on Artificial In- telligence (AAAI), pages 3219-3226, 2020.
  2. [Blumenthal and Gamper, 2020] David Blumenthal and Jo- hann Gamper. On the exact computation of the graph edit distance. Pattern Recognition Letters, 134:46-57, 2020.
  3. [Blumenthal et al., 2020] David Blumenthal, Nicolas Boria, Johann Gamper, Sébastien Bougleux, and Luc Brun. Com- paring heuristics for graph edit distance computation. The VLDB Journal, 29(1):419-458, 2020.
  4. [Chang et al., 2020] Lijun Chang, Xing Feng, Xuemin Lin, Lu Qin, Wenjie Zhang, and Dian Ouyang. Speeding up ged verification for graph similarity search. In Proc. of IEEE International Conference on Data Engineering (ICDE), pages 793-804, 2020.
  5. [Fankhauser et al., 2011] Stefan Fankhauser, Kaspar Riesen, and Horst Bunke. Speeding up graph edit distance com- putation through fast bipartite matching. In Proc. of In- ternational Workshop on Graph-Based Representations in Pattern Recognition, pages 102-111, 2011.
  6. [Fey et al., 2020] Matthias Fey, Jan E. Lenssen, Christopher Morris, Jonathan Masci, and Nils M. Kriege. Deep graph matching consensus. In Proc. of International Conference on Learning Representations (ICLR), 2020.
  7. [Jiang et al., 2019] Bo Jiang, Pengfei Sun, Jin Tang, and Bin Luo. GLMNet: Graph learning-matching networks for feature matching. CoRR, abs/1911.07681, 2019.
  8. [Kochenberger et al., 2014] Gary Kochenberger, Jin-Kao Hao, Fred Glover, Mark Lewis, Zhipeng Lü, Haibo Wang, and Yang Wang. The unconstrained binary quadratic pro- gramming problem: a survey. Journal of Combinatorial Optimization, 28(1):58-81, 2014.
  9. [Li et al., 2019] Yujia Li, Chenjie Gu, Thomas Dullien, Oriol Vinyals, and Pushmeet Kohli. Graph matching net- works for learning the similarity of graph structured ob- jects. In Proc. of International Conference on Machine Learning (ICML), pages 3835-3845, 2019.
  10. [Ma et al., 2019] Guixiang Ma, Nesreen K Ahmed, Theodore L Willke, and Philip S Yu. Deep graph similarity learning: A survey. arXiv:1912.11615, 2019.
  11. [Neuhaus et al., 2006] Michel Neuhaus, Kaspar Riesen, and Horst Bunke. Fast suboptimal algorithms for the compu- tation of graph edit distance. In Structural, Syntactic, and Statistical Pattern Recognition, pages 163-172, 2006.
  12. [Peng et al., 2015] Yun Peng, Zhe Fan, Byron Choi, Jian- liang Xu, and Sourav S Bhowmick. Authenticated sub- graph similarity searchin outsourced graph databases. IEEE Transactions on Knowledge and Data Engineering, 27(7):1838-1860, 2015.
  13. [Riesen and Bunke, 2009] Kaspar Riesen and Horst Bunke. Approximate graph edit distance computation by means of bipartite graph matching. Image and Vision computing, 27(7):950-959, 2009.
  14. [Vesselinova et al., 2020] Natalia Vesselinova, Rebecca Steinert, Daniel F. Perez-Ramirez, and Magnus Boman. Learning combinatorial optimization on graphs: A survey with applications to networking. IEEE Access, 8:120388-120416, 2020.
  15. [Wang et al., 2019a] Runzhong Wang, Junchi Yan, and Xi- aokang Yang. Neural graph matching network: Learn- ing lawler's quadratic assignment problem with ex- tension to hypergraph and multiple-graph matching. arXiv:1911.11308, 2019.
  16. [Wang et al., 2019b] Shen Wang, Zhengzhang Chen, Xiao Yu, Ding Li, Jingchao Ni, Lu-An Tang, Jiaping Gui, Zhichun Li, Haifeng Chen, and S Yu Philip. Heteroge- neous graph matching networks for unknown malware de- tection. In Proc. of International Joint Conference on Ar- tificial Intelligence (IJCAI), pages 3762-3770, 2019. IJCAI
  17. [Xu et al., 2017] Xiaojun Xu, Chang Liu, Qian Feng, Heng Yin, Le Song, and Dawn Song. Neural network-based graph embedding for cross-platform binary code similar- ity detection. In Proc. of ACM SIGSAC Conference on Computer and Communications Security, pages 363-376, 2017.
  18. [Yan et al., 2020] Junchi Yan, Shuang Yang, and Edwin R Hancock. Learning for graph matching and related combi- natorial optimization problems. In Proc. of International Joint Conference on Artificial Intelligence (IJCAI), pages 4988-4996, 2020. IJCAI
  19. [Yu et al., 2020] Tianshu Yu, Runzhong Wang, Junchi Yan, and Baoxin Li. Learning deep graph matching with channel-independent embedding and hungarian attention. In Proc. of International Conference on Learning Repre- sentations (ICLR), 2020.
  20. [Zeng et al., 2009] Zhiping Zeng, Anthony K. H. Tung, Jianyong Wang, Jianhua Feng, and Lizhu Zhou. Compar- ing stars: On approximating graph edit distance. Proc. VLDB Endow., 2(1):25-36, 2009.
  21. [Zhao et al., 2018] Xiang Zhao, Chuan Xiao, Xuemin Lin, Wenjie Zhang, and Yang Wang. Efficient structure sim- ilarity searches: A partition-based approach. The VLDB Journal, 27(1):53-78, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards