GRASP: Scalable Graph Alignment by Spectral Corresponding Functions

被引:2
|
作者
Hermanns, Judith [1 ]
Skitsas, Konstantinos [1 ]
Tsitsulin, Anton [2 ]
Munkhoeva, Marina [3 ]
Kyster, Alexander [1 ]
Nielsen, Simon [1 ]
Bronstein, Alexander M. [4 ]
Mottin, Davide [1 ]
Karras, Panagiotis [1 ]
机构
[1] Aarhus Univ, DK-8000 Aarhus, Denmark
[2] Google Res, New York, NY 10011 USA
[3] Max Planck Inst Intelligent Syst, D-72076 Tubingen, Germany
[4] Technion, IL-3200003 Haifa, Israel
关键词
Graph alignment; graph mining; graph matching; network alignment; GLOBAL ALIGNMENT;
D O I
10.1145/3561058
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
What is the best way to match the nodes of two graphs? This graph alignment problem generalizes graph isomorphism and arises in applications from social network analysis to bioinformatics. Some solutions assume that auxiliary information on known matches or node or edge attributes is available, or utilize arbitrary graph features. Such methods fare poorly in the pure form of the problem, in which only graph structures are given. Other proposals translate the problem to one of aligning node embeddings, yet, by doing so, provide only a single-scale view of the graph. In this article, we transfer the shape-analysis concept of functional maps from the continuous to the discrete case, and treat the graph alignment problem as a special case of the problem of finding a mapping between functions on graphs. We present GRASP, a method that first establishes a correspondence between functions derived from Laplacian matrix eigenvectors, which capture multiscale structural characteristics, and then exploits this correspondence to align nodes. We enhance the basic form of GRASP by altering two of its components, namely the embedding method and the assignment procedure it employs, leveraging itsmodular, hence adaptable design. Our experimental study, featuring noise levels higher than anything used in previous studies, shows that the enhanced form of GRASP outperforms scalable state-of-the-art methods for graph alignment across noise levels and graph types, and performs competitively with respect to the best nonscalable ones. We include in our study another modular graph alignment algorithm, CONE, which is also adaptable thanks to its modular nature, and show it can manage graphs with skewed power-law degree distributions.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] GRASP: Graph Alignment Through Spectral Signatures
    Hermanns, Judith
    Tsitsulin, Anton
    Munkhoeva, Marina
    Bronstein, Alex
    Mottin, Davide
    Karras, Panagiotis
    WEB AND BIG DATA, APWEB-WAIM 2021, PT I, 2021, 12858 : 44 - 52
  • [2] Boosting Graph Alignment Algorithms
    Kyster, Alexander Frederiksen
    Nielsen, Simon Daugaard
    Hermanns, Judith
    Mottin, Davide
    Karras, Panagiotis
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 3166 - 3170
  • [3] Joint Graph Embedding and Alignment with Spectral Pivot
    Karakasis, Paris A.
    Konar, Aritra
    Sidiropoulos, Nicholas D.
    KDD '21: PROCEEDINGS OF THE 27TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2021, : 851 - 859
  • [4] Spectral Alignment of Graphs
    Feizi, Soheil
    Quon, Gerald
    Recamonde-Mendoza, Mariana
    Medard, Muriel
    Kellis, Manolis
    Jadbabaie, Ali
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2020, 7 (03): : 1182 - 1197
  • [5] Scalable Global Alignment Graph Kernel Using Random Features: From Node Embedding to Graph Embedding
    Wu, Lingfei
    Yen, Ian En-Hsu
    Zhang, Zhen
    Xu, Kun
    Zhao, Liang
    Peng, Xi
    Xia, Yinglong
    Aggarwal, Charu
    KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 1418 - 1428
  • [6] REGAL: Representation Learning-based Graph Alignment
    Heimann, Mark
    Shen, Haoming
    Safavi, Tara
    Koutra, Danai
    CIKM'18: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2018, : 117 - 126
  • [7] SCALABLE ALGORITHMS FOR MULTIPLE NETWORK ALIGNMENT
    Nassar, Huda
    Kollias, Georgios
    Grama, Ananth
    Gleich, David F.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2021, 43 (05) : S592 - S611
  • [8] Deep graph alignment network
    Tang, Wei
    Wang, Jingyu
    Qi, Qi
    Sun, Haifeng
    Tao, Shimin
    Yang, Hao
    NEUROCOMPUTING, 2021, 465 : 289 - 300
  • [9] Partial Recovery in the Graph Alignment Problem
    Hall, Georgina
    Massoulie, Laurent
    OPERATIONS RESEARCH, 2023, 71 (01) : 259 - 272
  • [10] GLAlign: Using Global Graph Alignment to Improve Local Graph Alignment
    Milano, Marianna
    Cannataro, Mario
    Guzzi, Pietro Hiram
    2016 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2016, : 1695 - 1702