On the Complexity of Optimal Graph Rewiring for Oversmoothing and Oversquashing in Graph Neural Networks
Mostafa Haghir Chehreghani

TL;DR
This paper investigates the computational complexity of optimizing graph structures to mitigate oversmoothing and oversquashing in GNNs, proving NP-hardness and establishing theoretical limits for such graph rewiring methods.
Contribution
It formulates the problems of graph rewiring for GNNs as spectral and conductance-based optimization problems and proves their NP-hardness, providing a theoretical foundation for future heuristic approaches.
Findings
Exact optimization problems are NP-hard.
NP-completeness of graph rewiring problems for GNNs.
Theoretical limits justify heuristic and approximation methods.
Abstract
Graph Neural Networks (GNNs) face two fundamental challenges when scaled to deep architectures: oversmoothing, where node representations converge to indistinguishable vectors, and oversquashing, where information from distant nodes fails to propagate through bottlenecks. Both phenomena are intimately tied to the underlying graph structure, raising a natural question: can we optimize the graph topology to mitigate these issues? This paper provides a theoretical investigation of the computational complexity of such graph structure optimization. We formulate oversmoothing and oversquashing mitigation as graph optimization problems based on spectral gap and conductance, respectively. We prove that exact optimization for either problem is NP-hard through reductions from Minimum Bisection, establishing NP-completeness of the decision versions. Our results provide theoretical foundations for…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
