๐ค AI Summary
To address the challenges of preserving node/edge feature heterogeneity and insufficient joint optimization of topological and semantic information in heterogeneous graph pooling, this paper proposes MaxCutPoolโthe first differentiable MAXCUT-based graph pooling method tailored for attributed graphs. Methodologically, it introduces a feature-aware continuous relaxation of the MAXCUT problem into GNN-based pooling, enabling topology-agnostic, end-to-end joint optimization of sparse hierarchical aggregation. By integrating attributed graph embedding modeling with a fully differentiable architecture, MaxCutPool supports end-to-end training jointly with downstream heterogeneous graph tasks. Empirical evaluation on multiple heterogeneous graph benchmarks demonstrates significant improvements in both node and graph classification accuracy, while maintaining structural integrity and semantic consistency. Moreover, the method exhibits strong convergence stability and computational efficiency.
๐ Abstract
We propose a novel approach to compute the MAXCUT in attributed graphs, i.e., graphs with features associated with nodes and edges. Our approach works well on any kind of graph topology and can find solutions that jointly optimize the MAXCUT along with other objectives. Based on the obtained MAXCUT partition, we implement a hierarchical graph pooling layer for Graph Neural Networks, which is sparse, trainable end-to-end, and particularly suitable for downstream tasks on heterophilic graphs.