{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T14:47:35Z","timestamp":1776782855847,"version":"3.51.2"},"reference-count":63,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2021,5,10]],"date-time":"2021-05-10T00:00:00Z","timestamp":1620604800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key R&D Program of China","doi-asserted-by":"crossref","award":["2018YFB0804102,2020YFB1804705, and 2020YFB2103802"],"award-info":[{"award-number":["2018YFB0804102,2020YFB1804705, and 2020YFB2103802"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Zhejiang Provincial Natural Science Foundation for Distinguished Young Scholars","award":["LR19F020003"],"award-info":[{"award-number":["LR19F020003"]}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"crossref","award":["61772466, U1936215, and U1836202"],"award-info":[{"award-number":["61772466, U1936215, and U1836202"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Key R&D Program of Zhejiang Province","award":["2020C01021, 2020C01077, and 2021C01036"],"award-info":[{"award-number":["2020C01021, 2020C01077, and 2021C01036"]}]},{"DOI":"10.13039\/501100017530","name":"Major Scientific Project of Zhejiang Laboratory","doi-asserted-by":"publisher","award":["2018FD0ZX01"],"award-info":[{"award-number":["2018FD0ZX01"]}],"id":[{"id":"10.13039\/501100017530","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Knowl. Discov. Data"],"published-print":{"date-parts":[[2021,10,31]]},"abstract":"<jats:p>Code retrieval is to find the code snippet from a large corpus of source code repositories that highly matches the query of natural language description. Recent work mainly uses natural language processing techniques to process both query texts (i.e., human natural language) and code snippets (i.e., machine programming language), however, neglecting the deep structured features of query texts and source codes, both of which contain rich semantic information. In this article, we propose an end-to-end deep graph matching and searching (DGMS) model based on graph neural networks for the task of semantic code retrieval. To this end, we first represent both natural language query texts and programming language code snippets with the unified graph-structured data, and then use the proposed graph matching and searching model to retrieve the best matching code snippet. In particular, DGMS not only captures more structural information for individual query texts or code snippets, but also learns the fine-grained similarity between them by cross-attention based semantic matching operations. We evaluate the proposed DGMS model on two public code retrieval datasets with two representative programming languages (i.e., Java and Python). Experiment results demonstrate that DGMS significantly outperforms state-of-the-art baseline models by a large margin on both datasets. Moreover, our extensive ablation studies systematically investigate and illustrate the impact of each part of DGMS.<\/jats:p>","DOI":"10.1145\/3447571","type":"journal-article","created":{"date-parts":[[2021,5,10]],"date-time":"2021-05-10T22:24:14Z","timestamp":1620685454000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":71,"title":["Deep Graph Matching and Searching for Semantic Code Retrieval"],"prefix":"10.1145","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7377-7844","authenticated-orcid":false,"given":"Xiang","family":"Ling","sequence":"first","affiliation":[{"name":"Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3660-651X","authenticated-orcid":false,"given":"Lingfei","family":"Wu","sequence":"additional","affiliation":[{"name":"IBM T. J. Watson Research Center, Yorktown Heights, NY"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saizhuo","family":"Wang","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gaoning","family":"Pan","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tengfei","family":"Ma","sequence":"additional","affiliation":[{"name":"IBM T. J. Watson Research Center, Yorktown Heights, NY"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fangli","family":"Xu","sequence":"additional","affiliation":[{"name":"Squirrel AI Learning, Highland Park, NJ"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alex X.","family":"Liu","sequence":"additional","affiliation":[{"name":"Ant Group, Zhejiang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chunming","family":"Wu","sequence":"additional","affiliation":[{"name":"Zhejiang University and Zhejiang Lab, Hangzhou, Zhejiang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shouling","family":"Ji","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,5,10]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.449"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3212695"},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of the International Conference on Learning Representations. OpenReview.net","author":"Allamanis Miltiadis","year":"2018","unstructured":"Miltiadis Allamanis , Marc Brockschmidt , and Mahmoud Khademi . 2018 . Learning to represent programs with graphs . In Proceedings of the International Conference on Learning Representations. OpenReview.net , Vancouver, BC, Canada. Miltiadis Allamanis, Marc Brockschmidt, and Mahmoud Khademi. 2018. Learning to represent programs with graphs. In Proceedings of the International Conference on Learning Representations. OpenReview.net, Vancouver, BC, Canada."},{"key":"e_1_2_1_4_1","volume-title":"Proceedings of the International Conference on Learning Representations. OpenReview.net","author":"Alon Uri","year":"2019","unstructured":"Uri Alon , Shaked Brody , Omer Levy , and Eran Yahav . 2019 . Code2seq: Generating sequences from structured representations of code . In Proceedings of the International Conference on Learning Representations. OpenReview.net , New Orleans, LA. Uri Alon, Shaked Brody, Omer Levy, and Eran Yahav. 2019. Code2seq: Generating sequences from structured representations of code. In Proceedings of the International Conference on Learning Representations. OpenReview.net, New Orleans, LA."},{"key":"e_1_2_1_5_1","volume-title":"Proceedings of the Thirty-seventh International Conference on Machine Learning. PMLR, Virtual Event, 245--256","author":"Alon Uri","year":"2020","unstructured":"Uri Alon , Roy Sadaka , Omer Levy , and Eran Yahav . 2020 . Structural language models of code . In Proceedings of the Thirty-seventh International Conference on Machine Learning. PMLR, Virtual Event, 245--256 . Uri Alon, Roy Sadaka, Omer Levy, and Eran Yahav. 2020. Structural language models of code. In Proceedings of the Thirty-seventh International Conference on Machine Learning. PMLR, Virtual Event, 245--256."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290353"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3289600.3290967"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5244\/C.30.119"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1162\/tacl_a_00051"},{"key":"e_1_2_1_10_1","volume-title":"Proceedings of the International Conference on Learning Representations. OpenReview.net","author":"Brockschmidt Marc","year":"2019","unstructured":"Marc Brockschmidt , Miltiadis Allamanis , Alexander L. Gaunt , and Oleksandr Polozov . 2019 . Generative code modeling with graphs . In Proceedings of the International Conference on Learning Representations. OpenReview.net , New Orleans, LA. Marc Brockschmidt, Miltiadis Allamanis, Alexander L. Gaunt, and Oleksandr Polozov. 2019. Generative code modeling with graphs. In Proceedings of the International Conference on Learning Representations. OpenReview.net, New Orleans, LA."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0218001493000339"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2017.2693418"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3340458"},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc., Virtual Event.","author":"Chen Yu","year":"2020","unstructured":"Yu Chen , Lingfei Wu , and Mohammed Zaki . 2020 . Iterative deep graph learning for graph neural networks: Better and robust node embeddings . In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc., Virtual Event. Yu Chen, Lingfei Wu, and Mohammed Zaki. 2020. Iterative deep graph learning for graph neural networks: Better and robust node embeddings. In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc., Virtual Event."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/D14-1179"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1956.1056813"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015330.1015415"},{"key":"e_1_2_1_18_1","volume-title":"Proceedings of the 36th International Conference on Machine Learning. PMLR","author":"Cvitkovic Milan","year":"2019","unstructured":"Milan Cvitkovic , Badal Singh , and Animashree Anandkumar . 2019 . Open vocabulary learning on source code with a graph-structured cache . In Proceedings of the 36th International Conference on Machine Learning. PMLR , Long Beach, California, 1475--1485. Milan Cvitkovic, Badal Singh, and Animashree Anandkumar. 2019. Open vocabulary learning on source code with a graph-structured cache. In Proceedings of the 36th International Conference on Machine Learning. PMLR, Long Beach, California, 1475--1485."},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. ACL","author":"Devlin Jacob","year":"2019","unstructured":"Jacob Devlin , Ming-Wei Chang , Kenton Lee , and Kristina Toutanova . 2019 . BERT: Pre-training of deep bidirectional transformers for language understanding . In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. ACL , Minneapolis, Minnesota, 4171--4186. Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2019. BERT: Pre-training of deep bidirectional transformers for language understanding. In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. ACL, Minneapolis, Minnesota, 4171--4186."},{"key":"e_1_2_1_20_1","volume-title":"Proceedings of the International Conference on Learning Representations. OpenReview.net, Addis Ababa, Ethiopia.","author":"Errica Federico","year":"2020","unstructured":"Federico Errica , Marco Podda , Davide Bacciu , and Alessio Micheli . 2020 . A fair comparison of graph neural networks for graph classification . In Proceedings of the International Conference on Learning Representations. OpenReview.net, Addis Ababa, Ethiopia. Retrieved from https:\/\/openreview.net\/forum?id=HygDF6NFPB. Federico Errica, Marco Podda, Davide Bacciu, and Alessio Micheli. 2020. A fair comparison of graph neural networks for graph classification. In Proceedings of the International Conference on Learning Representations. OpenReview.net, Addis Ababa, Ethiopia. Retrieved from https:\/\/openreview.net\/forum?id=HygDF6NFPB."},{"key":"e_1_2_1_21_1","unstructured":"Facebook Research. 2019. Releasing a new benchmark and data set for evaluating neural code search models. Retrieved from https:\/\/ai.facebook.com\/blog\/neural-code-search-evaluation-dataset\/.  Facebook Research. 2019. Releasing a new benchmark and data set for evaluating neural code search models. Retrieved from https:\/\/ai.facebook.com\/blog\/neural-code-search-evaluation-dataset\/."},{"key":"e_1_2_1_22_1","volume-title":"Proceedings of the International Conference on Learning Representations. OpenReview.net","author":"Fernandes Patrick","year":"2019","unstructured":"Patrick Fernandes , Miltiadis Allamanis , and Marc Brockschmidt . 2019 . Structured neural summarization . In Proceedings of the International Conference on Learning Representations. OpenReview.net , New Orleans, LA. Patrick Fernandes, Miltiadis Allamanis, and Marc Brockschmidt. 2019. Structured neural summarization. In Proceedings of the International Conference on Learning Representations. OpenReview.net, New Orleans, LA."},{"key":"e_1_2_1_23_1","volume-title":"Proceedings of the ICLR Workshop on Representation Learning on Graphs and Manifolds. OpenReview.net","author":"Fey Matthias","unstructured":"Matthias Fey and Jan E. Lenssen . 2019. Fast graph representation learning with PyTorch geometric . In Proceedings of the ICLR Workshop on Representation Learning on Graphs and Manifolds. OpenReview.net , New Orleans, LA. Matthias Fey and Jan E. Lenssen. 2019. Fast graph representation learning with PyTorch geometric. In Proceedings of the ICLR Workshop on Representation Learning on Graphs and Manifolds. OpenReview.net, New Orleans, LA."},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the 34th International Conference on Machine Learning. PMLR","author":"Gilmer Justin","unstructured":"Justin Gilmer , Samuel S. Schoenholz , Patrick F. Riley , Oriol Vinyals , and George E. Dahl . 2017. Neural message passing for quantum chemistry . In Proceedings of the 34th International Conference on Machine Learning. PMLR , Sydney, NSW, Australia, 1263--1272. Justin Gilmer, Samuel S. Schoenholz, Patrick F. Riley, Oriol Vinyals, and George E. Dahl. 2017. Neural message passing for quantum chemistry. In Proceedings of the 34th International Conference on Machine Learning. PMLR, Sydney, NSW, Australia, 1263--1272."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180167"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.758"},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc.","author":"Hamilton Will","year":"2017","unstructured":"Will Hamilton , Zhitao Ying , and Jure Leskovec . 2017 . Inductive representation learning on large graphs . In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc. , Long Beach, CA, 1024--1034. Will Hamilton, Zhitao Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc., Long Beach, CA, 1024--1034."},{"key":"e_1_2_1_28_1","volume-title":"Proceedings of the 26th IEEE\/ACM International Conference on Automated Software Engineering. IEEE Computer Society","author":"Hill Emily","unstructured":"Emily Hill , Lori Pollock , and K. Vijay-Shanker . 2011. Improving source code search with natural language phrasal representations of method signatures . In Proceedings of the 26th IEEE\/ACM International Conference on Automated Software Engineering. IEEE Computer Society , Lawrence, KS, 524--527. Emily Hill, Lori Pollock, and K. Vijay-Shanker. 2011. Improving source code search with natural language phrasal representations of method signatures. In Proceedings of the 26th IEEE\/ACM International Conference on Automated Software Engineering. IEEE Computer Society, Lawrence, KS, 524--527."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"e_1_2_1_30_1","volume-title":"Codesearchnet challenge: Evaluating the state of semantic code search. arXiv preprint arXiv:1909.09436","author":"Husain Hamel","year":"2019","unstructured":"Hamel Husain , Ho-Hsiang Wu , Tiferet Gazit , Miltiadis Allamanis , and Marc Brockschmidt . 2019. Codesearchnet challenge: Evaluating the state of semantic code search. arXiv preprint arXiv:1909.09436 ( 2019 ). Hamel Husain, Ho-Hsiang Wu, Tiferet Gazit, Miltiadis Allamanis, and Marc Brockschmidt. 2019. Codesearchnet challenge: Evaluating the state of semantic code search. arXiv preprint arXiv:1909.09436 (2019)."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1195"},{"key":"e_1_2_1_32_1","volume-title":"Martin","author":"Jurafsky Daniel","year":"2019","unstructured":"Daniel Jurafsky and James H . Martin . 2019 . Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition (3rd draft ed.). Retrieved from https:\/\/web.stanford.edu\/ jurafsky\/slp3\/. Daniel Jurafsky and James H. Martin. 2019. Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition (3rd draft ed.). Retrieved from https:\/\/web.stanford.edu\/ jurafsky\/slp3\/."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/D14-1181"},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the 5th International Conference on Learning Representations. OpenReview.net","author":"Thomas","unstructured":"Thomas N. Kipf and Max Welling. 2017. Semi-supervised classification with graph convolutional networks . In Proceedings of the 5th International Conference on Learning Representations. OpenReview.net , Toulon, France. Thomas N. Kipf and Max Welling. 2017. Semi-supervised classification with graph convolutional networks. In Proceedings of the 5th International Conference on Learning Representations. OpenReview.net, Toulon, France."},{"key":"e_1_2_1_35_1","volume-title":"Improved code summarization via a graph neural network. arXiv preprint arXiv:2004.02843","author":"LeClair Alexander","year":"2020","unstructured":"Alexander LeClair , Sakib Haque , Linfgei Wu , and Collin McMillan . 2020. Improved code summarization via a graph neural network. arXiv preprint arXiv:2004.02843 ( 2020 ). Alexander LeClair, Sakib Haque, Linfgei Wu, and Collin McMillan. 2020. Improved code summarization via a graph neural network. arXiv preprint arXiv:2004.02843 (2020)."},{"key":"e_1_2_1_36_1","volume-title":"Neural code search evaluation dataset. arXiv preprint arXiv:1908.09804","author":"Li Hongyu","year":"2019","unstructured":"Hongyu Li , Seohyun Kim , and Satish Chandra . 2019. Neural code search evaluation dataset. arXiv preprint arXiv:1908.09804 ( 2019 ). Hongyu Li, Seohyun Kim, and Satish Chandra. 2019. Neural code search evaluation dataset. arXiv preprint arXiv:1908.09804 (2019)."},{"key":"e_1_2_1_37_1","volume-title":"Proceedings of the 4th International Conference on Learning Representations, Yoshua Bengio and Yann LeCun (Eds.). OpenReview.net","author":"Li Yujia","unstructured":"Yujia Li , Daniel Tarlow , Marc Brockschmidt , and Richard S. Zemel . 2016. Gated graph sequence neural networks . In Proceedings of the 4th International Conference on Learning Representations, Yoshua Bengio and Yann LeCun (Eds.). OpenReview.net , San Juan, Puerto Rico. Yujia Li, Daniel Tarlow, Marc Brockschmidt, and Richard S. Zemel. 2016. Gated graph sequence neural networks. In Proceedings of the 4th International Conference on Learning Representations, Yoshua Bengio and Yann LeCun (Eds.). OpenReview.net, San Juan, Puerto Rico."},{"key":"e_1_2_1_38_1","volume-title":"Multi-Level Graph Matching Networks for Deep Graph Similarity Learning. arXiv preprint arXiv:2007.04395","author":"Ling Xiang","year":"2020","unstructured":"Xiang Ling , Lingfei Wu , Saizhuo Wang , Tengfei Ma , Fangli Xu , Alex X Liu , Chunming Wu , and Shouling Ji. 2020. Multi-Level Graph Matching Networks for Deep Graph Similarity Learning. arXiv preprint arXiv:2007.04395 ( 2020 ). Xiang Ling, Lingfei Wu, Saizhuo Wang, Tengfei Ma, Fangli Xu, Alex X Liu, Chunming Wu, and Shouling Ji. 2020. Multi-Level Graph Matching Networks for Deep Graph Similarity Learning. arXiv preprint arXiv:2007.04395 (2020)."},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10618-008-0118-x"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.42"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/P14-5010"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985809"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.36"},{"key":"e_1_2_1_45_1","volume-title":"Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc.","author":"Paszke Adam","year":"2019","unstructured":"Adam Paszke , Sam Gross , Francisco Massa , Adam Lerer , James Bradbury , Gregory Chanan , Trevor Killeen , Zeming Lin , Natalia Gimelshein , Luca Antiga , Alban Desmaison , Andreas K\u00f6pf , Edward Yang , Zachary DeVito , Martin Raison , Alykhan Tejani , Sasank Chilamkurthy , Benoit Steiner , Lu Fang , Junjie Bai , and Soumith Chintala . 2019 . PyTorch: An imperative style, high-performance deep learning library . In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc. , Vancouver, BC, Canada, 8026--8037. Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas K\u00f6pf, Edward Yang, Zachary DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fang, Junjie Bai, and Soumith Chintala. 2019. PyTorch: An imperative style, high-performance deep learning library. In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc., Vancouver, BC, Canada, 8026--8037."},{"key":"e_1_2_1_46_1","volume-title":"Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. ACL, Doha, Qatar, 1532--1543","author":"Pennington Jeffrey","unstructured":"Jeffrey Pennington , Richard Socher , and Christopher D. Manning . 2014. GloVe: Global vectors for word representation . In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. ACL, Doha, Qatar, 1532--1543 . Jeffrey Pennington, Richard Socher, and Christopher D. Manning. 2014. GloVe: Global vectors for word representation. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. ACL, Doha, Qatar, 1532--1543."},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3394486.3406474"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3211346.3211353"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2008.2005605"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-93417-4_38"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134448"},{"key":"e_1_2_1_52_1","volume-title":"Kurtz","author":"Slonneger Kenneth","year":"1995","unstructured":"Kenneth Slonneger and Barry L . Kurtz . 1995 . Formal Syntax and Semantics of Programming Languages. Addison-Wesley Reading . Kenneth Slonneger and Barry L. Kurtz. 1995. Formal Syntax and Semantics of Programming Languages. Addison-Wesley Reading."},{"key":"e_1_2_1_53_1","volume-title":"Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc.","author":"Vaswani Ashish","year":"2017","unstructured":"Ashish Vaswani , Noam Shazeer , Niki Parmar , Jakob Uszkoreit , Llion Jones , Aidan N. Gomez , \u0141ukasz Kaiser , and Illia Polosukhin . 2017 . Attention is all you need . In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc. , Long Beach, CA, 5998--6008. Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, \u0141ukasz Kaiser, and Illia Polosukhin. 2017. Attention is all you need. In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc., Long Beach, CA, 5998--6008."},{"key":"e_1_2_1_54_1","volume-title":"Proceedings of the 6th International Conference on Learning Representations. OpenReview.net","author":"Velickovic Petar","year":"2018","unstructured":"Petar Velickovic , Guillem Cucurull , Arantxa Casanova , Adriana Romero , Pietro Li\u00f2 , and Yoshua Bengio . 2018 . Graph attention networks . In Proceedings of the 6th International Conference on Learning Representations. OpenReview.net , Vancouver, BC, Canada. Petar Velickovic, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Li\u00f2, and Yoshua Bengio. 2018. Graph attention networks. In Proceedings of the 6th International Conference on Learning Representations. OpenReview.net, Vancouver, BC, Canada."},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00012"},{"key":"e_1_2_1_56_1","volume-title":"Proceedings of the International Conference on Learning Representations. OpenReview.net","author":"Wang Shuohang","year":"2017","unstructured":"Shuohang Wang and Jing Jiang . 2017 . A compare-aggregate model for matching text sequences . In Proceedings of the International Conference on Learning Representations. OpenReview.net , Toulon, France. Shuohang Wang and Jing Jiang. 2017. A compare-aggregate model for matching text sequences. In Proceedings of the International Conference on Learning Representations. OpenReview.net, Toulon, France."},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2017\/579"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3292500.3330918"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2020.2978386"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.120.145301"},{"key":"e_1_2_1_61_1","volume-title":"Proceedings of the 7th International Conference on Learning Representations. OpenReview.net","author":"Xu Keyulu","year":"2019","unstructured":"Keyulu Xu , Weihua Hu , Jure Leskovec , and Stefanie Jegelka . 2019 . How powerful are graph neural networks? In Proceedings of the 7th International Conference on Learning Representations. OpenReview.net , New Orleans, LA. Keyulu Xu, Weihua Hu, Jure Leskovec, and Stefanie Jegelka. 2019. How powerful are graph neural networks? In Proceedings of the 7th International Conference on Learning Representations. OpenReview.net, New Orleans, LA."},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3308558.3313632"},{"key":"e_1_2_1_63_1","volume-title":"Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc.","author":"Zhang Muhan","year":"2018","unstructured":"Muhan Zhang and Yixin Chen . 2018 . Link prediction based on graph neural networks . In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc. , Montr\u00e9al, Canada, 5165--5175. Muhan Zhang and Yixin Chen. 2018. Link prediction based on graph neural networks. In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc., Montr\u00e9al, Canada, 5165--5175."},{"key":"e_1_2_1_64_1","volume-title":"Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc.","author":"Zhang Zhen","year":"2019","unstructured":"Zhen Zhang , Yijian Xiang , Lingfei Wu , Bing Xue , and Arye Nehorai . 2019 . KerGM: Kernelized graph matching . In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc. , Vancouver, BC, Canada, 3335--3346. Zhen Zhang, Yijian Xiang, Lingfei Wu, Bing Xue, and Arye Nehorai. 2019. KerGM: Kernelized graph matching. In Proceedings of the Advances in Neural Information Processing Systems. Curran Associates, Inc., Vancouver, BC, Canada, 3335--3346."}],"container-title":["ACM Transactions on Knowledge Discovery from Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3447571","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3447571","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:37Z","timestamp":1750195717000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3447571"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,10]]},"references-count":63,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,10,31]]}},"alternative-id":["10.1145\/3447571"],"URL":"https:\/\/doi.org\/10.1145\/3447571","relation":{},"ISSN":["1556-4681","1556-472X"],"issn-type":[{"value":"1556-4681","type":"print"},{"value":"1556-472X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,10]]},"assertion":[{"value":"2020-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-05-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}