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 条
  • [41] Supervised biological network alignment with graph neural networks
    Ding, Kerr
    Wang, Sheng
    Luo, Yunan
    BIOINFORMATICS, 2023, 39 : i465 - i474
  • [42] HGENA: A Hyperbolic Graph Embedding Approach for Network Alignment
    Zhou, Fan
    Li, Ce
    Xu, Xovee
    Liu, Leyuan
    Trajcevski, Goce
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [43] Cross-View Graph Alignment for Mashup Recommendation
    Wei, Chunyu
    Fan, Yushun
    Jia, Zhixuan
    Zhang, Jia
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (05) : 2151 - 2164
  • [44] Graph Alignment Transformer for More Grounded Image Captioning
    Tian, Canwei
    Hu, Haiyang
    Li, Zhongjin
    2022 INTERNATIONAL CONFERENCE ON INDUSTRIAL IOT, BIG DATA AND SUPPLY CHAIN, IIOTBDSC, 2022, : 95 - 102
  • [45] Partial Recovery of Erdos-Renyi Graph Alignment via k-Core Alignment
    Cullina, Daniel
    Kiyavash, Negar
    Mittal, Prateek
    Poor, H. Vincent
    PROCEEDINGS OF THE ACM ON MEASUREMENT AND ANALYSIS OF COMPUTING SYSTEMS, 2019, 3 (03)
  • [46] Network Similarity Decomposition (NSD): A Fast and Scalable Approach to Network Alignment
    Kollias, Giorgos
    Mohammadi, Shahin
    Grama, Ananth
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2012, 24 (12) : 2232 - 2243
  • [47] Learning Cost Functions for Graph Matching
    Werneck, Rafael de O.
    Raveaux, Romain
    Tabbone, Salvatore
    Torres, Ricardo da S.
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, S+SSPR 2018, 2018, 11004 : 345 - 354
  • [48] A Scalable High-Throughput Pipeline Architecture for DNA Sequence Alignment
    Ghosh, Surajeet
    Mandal, Sriparna
    Ray, Sanchita Saha
    TENCON 2015 - 2015 IEEE REGION 10 CONFERENCE, 2015,
  • [49] Leveraging Memory Mapping for Fast and Scalable Graph Computation on a PC
    Lin, Zhiyuan
    Chau, Duen Horng
    Kang, U.
    2013 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2013,
  • [50] A scalable parallel algorithm for global sequence alignment with customizable scoring scheme
    Sadiq, Muhammad Umair
    Yousaf, Muhammad Murtaza
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (25)