Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3442381.3450053acmconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
research-article

BRIGHT: A Bridging Algorithm for Network Alignment

Published: 03 June 2021 Publication History

Abstract

Multiple networks emerge in a wealth of high-impact applications. Network alignment, which aims to find the node correspondence across different networks, plays a fundamental role for many data mining tasks. Most of the existing methods can be divided into two categories: (1) consistency optimization based methods, which often explicitly assume the alignment to be consistent in terms of neighborhood topology and attribute across networks, and (2) network embedding based methods which learn low-dimensional node embedding vectors to infer alignment. In this paper, by analyzing representative methods of these two categories, we show that (1) the consistency optimization based methods are essentially specific random walk propagations from anchor links that might be too restrictive; (2) the embedding based methods no longer explicitly assume alignment consistency but inevitably suffer from the space disparity issue. To overcome these two limitations, we bridge these methods and propose a novel family of network alignment algorithms BRIGHT to handle both plain and attributed networks. Specifically, it constructs a space by random walk with restart (RWR) whose bases are one-hot encoding vectors of anchor nodes, followed by a shared linear layer. Our experiments on real-world networks show that the proposed family of algorithms BRIGHT outperform the state-of-the-arts for both plain and attributed network alignment tasks.

References

[1]
Bahman Bahmani, Abdur Chowdhury, and Ashish Goel. 2010. Fast incremental and personalized pagerank. arXiv preprint arXiv:1006.2880(2010).
[2]
Xuezhi Cao and Yong Yu. 2016. Joint user modeling across aligned heterogeneous sites. In Proceedings of the 10th ACM Conference on Recommender Systems. 83–90.
[3]
Xiaokai Chu, Xinxin Fan, Di Yao, Zhihua Zhu, Jianhui Huang, and Jingping Bi. 2019. Cross-Network Embedding for Multi-Network Alignment. In The World Wide Web Conference(WWW ’19). ACM, New York, NY, USA, 273–284. https://doi.org/10.1145/3308558.3313499
[4]
Donatello Conte, Pasquale Foggia, Carlo Sansone, and Mario Vento. 2004. Thirty years of graph matching in pattern recognition. International journal of pattern recognition and artificial intelligence 18, 03(2004), 265–298.
[5]
Fazle E Faisal, Lei Meng, Joseph Crawford, and Tijana Milenković. 2015. The post-genomic era of biological network alignment. EURASIP Journal on Bioinformatics and Systems Biology 2015, 1 (2015), 3.
[6]
Matthias Fey and Jan E. Lenssen. 2019. Fast Graph Representation Learning with PyTorch Geometric. In ICLR Workshop on Representation Learning on Graphs and Manifolds.
[7]
Aditya Grover and Jure Leskovec. 2016. node2vec: Scalable Feature Learning for Networks. CoRR abs/1607.00653(2016). arxiv:1607.00653http://arxiv.org/abs/1607.00653
[8]
Mark Heimann, Haoming Shen, Tara Safavi, and Danai Koutra. 2018. REGAL: Representation Learning-based Graph Alignment. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management(CIKM ’18). ACM, New York, NY, USA, 117–126. https://doi.org/10.1145/3269206.3271788
[9]
Ehsan Kazemi, Hamed Hassani, Matthias Grossglauser, and Hassan Pezeshgi Modarres. 2016. PROPER: global protein interaction network alignment through percolation matching. BMC bioinformatics 17, 1 (2016), 527.
[10]
Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980(2014).
[11]
Thomas N Kipf and Max Welling. 2016. Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907(2016).
[12]
Johannes Klicpera, Aleksandar Bojchevski, and Stephan Günnemann. 2018. Predict then propagate: Graph neural networks meet personalized pagerank. arXiv preprint arXiv:1810.05997(2018).
[13]
Tjalling C. Koopmans and Martin Beckmann. 1957. Assignment Problems and the Location of Economic Activities. Econometrica 25, 1 (1957), 53–76. http://www.jstor.org/stable/1907742
[14]
Danai Koutra, Hanghang Tong, and David Lubensky. 2013. Big-align: Fast bipartite graph alignment. In 2013 IEEE 13th International Conference on Data Mining. IEEE, 389–398.
[15]
Oleksii Kuchaiev, Tijana Milenković, Vesna Memišević, Wayne Hayes, and Nataša Pržulj. 2010. Topological network alignment uncovers biological function and phylogeny. Journal of the Royal Society Interface 7, 50 (2010), 1341–1354.
[16]
Li Liu, William K Cheung, Xin Li, and Lejian Liao. [n.d.]. Aligning Users across Social Networks Using Network Embedding.
[17]
Zhining Liu, Dawei Zhou, Yada Zhu, Jinjie Gu, and Jingrui He. 2020. Towards fine-grained temporal network representation via time-reinforced random walk. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 34. 4973–4980.
[18]
Noël Malod-Dognin and Nataša Pržulj. 2015. L-GRAAL: Lagrangian graphlet-based network aligner. Bioinformatics 31, 13 (2015), 2182–2189.
[19]
Sergey Melnik, Hector Garcia-Molina, and Erhard Rahm. [n.d.]. Similarity flooding: A versatile graph matching algorithm and its application to schema matching. In Proceedings 18th International Conference on Data Engineering. IEEE, 117–128.
[20]
Shahin Mohammadi, David F. Gleich, Tamara G. Kolda, and Ananth Grama. 2017. Triangular Alignment (TAME): A Tensor-Based Approach for Higher-Order Network Alignment. IEEE/ACM Trans. Comput. Biology Bioinform. 14, 6(2017), 1446–1458.
[21]
Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. 2014. Deepwalk: Online learning of social representations. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. 701–710.
[22]
Rohit Singh, Jinbo Xu, and Bonnie Berger. 2007. Pairwise global alignment of protein interaction networks by matching neighborhood topology. In Annual International Conference on Research in Computational Molecular Biology. Springer, 16–31.
[23]
Rohit Singh, Jinbo Xu, and Bonnie Berger. 2008. Global alignment of multiple protein interaction networks with application to functional orthology detection. Proceedings of the National Academy of Sciences 105, 35(2008), 12763–12768.
[24]
Zequn Sun, Chengming Wang, Wei Hu, Muhao Chen, Jian Dai, Wei Zhang, and Yuzhong Qu. 2020. Knowledge graph alignment network with gated multi-hop neighborhood aggregation. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 34. 222–229.
[25]
Jian Tang, Meng Qu, Mingzhe Wang, Ming Zhang, Jun Yan, and Qiaozhu Mei. 2015. Line: Large-scale information network embedding. In Proceedings of the 24th international conference on world wide web. 1067–1077.
[26]
Jie Tang, Jing Zhang, Limin Yao, Juanzi Li, Li Zhang, and Zhong Su. 2008. Arnetminer: extraction and mining of academic social networks. In Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining. 990–998.
[27]
Hanghang Tong, Christos Faloutsos, and Jia-Yu Pan. 2006. Fast random walk with restart and its applications. In Sixth international conference on data mining (ICDM’06). IEEE, 613–622.
[28]
Shinji Umeyama. 1988. An eigendecomposition approach to weighted graph matching problems. IEEE transactions on pattern analysis and machine intelligence 10, 5(1988), 695–703.
[29]
Petar Veličković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Liò, and Yoshua Bengio. 2017. Graph Attention Networks. arxiv:stat.ML/1710.10903
[30]
Zhichun Wang, Qingsong Lv, Xiaohan Lan, and Yu Zhang. 2018. Cross-lingual knowledge graph alignment via graph convolutional networks. In Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing. 349–357.
[31]
Zhilin Yang, William W. Cohen, and Ruslan Salakhutdinov. 2016. Revisiting Semi-Supervised Learning with Graph Embeddings. CoRR abs/1603.08861(2016). arxiv:1603.08861http://arxiv.org/abs/1603.08861
[32]
Jiaxuan You, Rex Ying, and Jure Leskovec. 2019. Position-aware Graph Neural Networks. CoRR abs/1906.04817(2019). arxiv:1906.04817http://arxiv.org/abs/1906.04817
[33]
Jiawei Zhang and S Yu Philip. 2015. Integrated anchor and social link predictions across social networks. In Twenty-Fourth International Joint Conference on Artificial Intelligence.
[34]
Si Zhang and Hanghang Tong. 2016. Final: Fast attributed network alignment. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 1345–1354.
[35]
Si Zhang, Hanghang Tong, Yinglong Xia, Liang Xiong, and Jiejun Xu. 2020. NetTrans: Neural Cross-Network Transformation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining(KDD ’20). Association for Computing Machinery, New York, NY, USA, 986–996. https://doi.org/10.1145/3394486.3403141
[36]
Si Zhang, Hanghang Tong, Jiejun Xu, Yifan Hu, and Ross Maciejewski. 2019. Origin: Non-rigid network alignment. In 2019 IEEE International Conference on Big Data (Big Data). IEEE, 998–1007.
[37]
Dawei Zhou, Jingrui He, Hongxia Yang, and Wei Fan. 2018. Sparc: Self-paced network representation for few-shot rare category characterization. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 2807–2816.
[38]
Qinghai Zhou, Liangyue Li, Nan Cao, Lei Ying, and Hanghang Tong. 2019. ADMIRING: Adversarial multi-network mining. In 2019 IEEE International Conference on Data Mining (ICDM). IEEE, 1522–1527.

Cited By

View all
  • (2025)Network alignmentPhysics Reports10.1016/j.physrep.2024.11.0061107(1-45)Online publication date: Mar-2025
  • (2024)SLOGProceedings of the 41st International Conference on Machine Learning10.5555/3692070.3694352(55348-55370)Online publication date: 21-Jul-2024
  • (2024)Class-imbalanced graph learning without class rebalancingProceedings of the 41st International Conference on Machine Learning10.5555/3692070.3693354(31747-31772)Online publication date: 21-Jul-2024
  • Show More Cited By
  1. BRIGHT: A Bridging Algorithm for Network Alignment

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    WWW '21: Proceedings of the Web Conference 2021
    April 2021
    4054 pages
    ISBN:9781450383127
    DOI:10.1145/3442381
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 03 June 2021

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Network alignment
    2. network embedding
    3. random walk with restart

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    WWW '21
    Sponsor:
    WWW '21: The Web Conference 2021
    April 19 - 23, 2021
    Ljubljana, Slovenia

    Acceptance Rates

    Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)106
    • Downloads (Last 6 weeks)8
    Reflects downloads up to 06 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)Network alignmentPhysics Reports10.1016/j.physrep.2024.11.0061107(1-45)Online publication date: Mar-2025
    • (2024)SLOGProceedings of the 41st International Conference on Machine Learning10.5555/3692070.3694352(55348-55370)Online publication date: 21-Jul-2024
    • (2024)Class-imbalanced graph learning without class rebalancingProceedings of the 41st International Conference on Machine Learning10.5555/3692070.3693354(31747-31772)Online publication date: 21-Jul-2024
    • (2024)Novel Method of Edge-Removing Walk for Graph Representation in User Identity LinkageElectronics10.3390/electronics1304071513:4(715)Online publication date: 9-Feb-2024
    • (2024)Distributional Learning for Network Alignment with Global ConstraintsACM Transactions on Knowledge Discovery from Data10.1145/363805618:4(1-16)Online publication date: 12-Feb-2024
    • (2024)Causality-Aware Spatiotemporal Graph Neural Networks for Spatiotemporal Time Series ImputationProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679642(1027-1037)Online publication date: 21-Oct-2024
    • (2024)Graph Anomaly Detection with Adaptive Node MixupProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679577(3494-3504)Online publication date: 21-Oct-2024
    • (2024)Topological Anonymous Walk Embedding: A New Structural Node Embedding ApproachProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679565(2796-2806)Online publication date: 21-Oct-2024
    • (2024)Can One Embedding Fit All? A Multi-Interest Learning Paradigm Towards Improving User Interest Diversity FairnessProceedings of the ACM Web Conference 202410.1145/3589334.3645662(1237-1248)Online publication date: 13-May-2024
    • (2024)PaCEr: Network Embedding From Positional to StructuralProceedings of the ACM Web Conference 202410.1145/3589334.3645516(2485-2496)Online publication date: 13-May-2024
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media