ATLAS: Adaptive Topology-based Learning at Scale for Homophilic and Heterophilic Graphs

Turja Kundu, Sanjukta Bhowmick
12/16/2025
cs.LG

No confident code implementation found for this paper.

Abstract

We present ATLAS (Adaptive Topology-based Learning at Scale for Homophilic and Heterophilic Graphs), a novel graph learning algorithm that addresses two important challenges in graph neural networks (GNNs). First, the accuracy of GNNs degrades when the graph is heterophilic. Second, iterative feature aggregation limits the scalability of GNNs to large graphs. We address these challenges by extracting topological information about graph communities at multiple levels of refinement, concatenating community assignments to the feature vector, and applying multilayer perceptrons (MLPs) to the resulting representation. This provides topological context about nodes and their neighborhoods without invoking aggregation. Because MLPs are typically more scalable than GNNs, our approach applies to large graphs without the need for sampling. Across a wide set of graphs, ATLAS achieves comparable accuracy to baseline methods, with gains as high as 20 percentage points over GCN for heterophilic graphs with negative structural bias and 11 percentage points over MLP for homophilic graphs. Furthermore, we show how multi-resolution community features systematically modulate performance in both homophilic and heterophilic settings, opening a principled path toward explainable graph learning.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kundu2025atlas,
  title  = {ATLAS: Adaptive Topology-based Learning at Scale for Homophilic and Heterophilic Graphs},
  author = {Turja Kundu and Sanjukta Bhowmick},
  year   = {2025},
  eprint = {2512.14908},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.14908v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.14908.svg)](https://codeofpaper.com/paper/2512.14908)

Discussion