Exact Representation of Sparse Networks with Symmetric Nonnegative Embeddings
Sudhanshu Chanpuriya, Ryan A. Rossi, Anup B. Rao, Tung Mai, Nedim Lipka, Zhao Song, Cameron Musco
Abstract
Many models for undirected graphs are based on factorizing the graph's adjacency matrix; these models find a vector representation of each node such that the predicted probability of a link between two nodes increases with the similarity (dot product) of their associated vectors. Recent work has shown that these models are unable to capture key structures in real-world graphs, particularly heterophilous structures, wherein links occur between dissimilar nodes. In contrast, a factorization with two vectors per node, based on logistic principal components analysis (LPCA), has been proven not only to represent such structures, but also to provide exact lowrank factorization of any graph with bounded max degree. However, this bound has limited applicability to real-world networks, which often have power law degree distributions with high max degree. Further, the LPCA model lacks interpretability since its asymmetric factorization does not reflect the undirectedness of the graph. We address the above issues in two ways. First, we prove a new bound for the LPCA model in terms of arboricity rather than max degree; this greatly increases the bound's applicability to many sparse real-world networks. Second, we propose an alternative graph model whose factorization is symmetric and nonnegative, which allows for link predictions to be interpreted in terms of node clusters. We show that the bounds for exact representation in the LPCA model extend to our new model. On the empirical side, our model is optimized effectively on real-world graphs with gradient descent on a cross-entropy loss. We demonstrate its effectiveness on a variety of foundational tasks, such as community detection and link prediction.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 749292f8-58a6-4891-9409-bb36701e2d82Cited by top-tier papers1
Ask how each one uses itBuilds on4
- Beyond Homophily in Graph Neural Networks: Current Limitations and Effective DesignsJiong Zhu, Yujun Yan, Lingxiao Zhao, Mark Heimann et al.NeurIPS 2020 · 1,490 citations
- Geom-GCN: Geometric Graph Convolutional NetworksHongbin Pei, Bingzhe Wei, Kevin Chen-Chuan Chang, Yu Lei et al.ICLR 2020 · 1,445 citations
- NetGAN without GAN: From Random Walks to Low-Rank ApproximationsLuca Rendsburg, Holger Heidrich, Ulrike von LuxburgICML 2020 · 26 citations
- Capacity and Bias of Learned Geometric Embeddings for Directed GraphsMichael Boratko, Dongxu Zhang, Nicholas Monath, Luke Vilnis et al.NeurIPS 2021 · 13 citations
Related papers
- Learning to Rank: How GNNs Solve Max-Clique and Sparse PCAElad Shoham, Omri Haber, Havana Rika, Dan VilenchikAAAI 2026
- Node Embeddings and Exact Low-Rank Representations of Complex NetworksSudhanshu Chanpuriya, Cameron Musco, Konstantinos Sotiropoulos, Charalampos E. TsourakakisNeurIPS 2020 · 41 citations
- Maximum Likelihood Embedding of Logistic Random Dot Product GraphsLuke J. O'Connor, Muriel Médard, Soheil FeiziAAAI 2020 · 8 citations
- Predicting Global Label Relationship Matrix for Graph Neural Networks under HeterophilyLangzhang Liang, Xiangjing Hu, Zenglin Xu, Zixing Song et al.NeurIPS 2023 · 44 citations
- Graph Neural Networks with HeterophilyJiong Zhu, Ryan A. Rossi, Anup Rao, Tung Mai et al.AAAI 2021 · 393 citations
