MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networks
Carlo Abate, Filippo Maria Bianchi

TL;DR
This paper introduces MaxCutPool, a differentiable, feature-aware MAXCUT method for graph pooling in neural networks, enabling end-to-end training and improved performance on heterophilic graphs.
Contribution
It presents a novel MAXCUT computation method that integrates with GNNs for hierarchical pooling, adaptable to various graph topologies and optimized jointly with other objectives.
Findings
Effective on attributed graphs with diverse topologies
Enables end-to-end training of graph pooling layers
Improves downstream task performance on heterophilic graphs
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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Graph Theory and Algorithms · Brain Tumor Detection and Classification
