Graph Neural Networks
We focus on advancing the theoretical understanding of Graph Neural Networks (GNNs), which are powerful tools for learning on graph-structured data. Despite their success, GNNs face several fundamental challenges that limit their full potential. Our research addresses key problems, including: Expressivity: Exploring the ability of GNNs to distinguish and represent complex graph structures. Generalization: Understanding why GNNs with many parameters can generalize effectively to unseen data. Oversmoothing: Addressing the loss of information that occurs as the number of layers increases. Transferability: Ensuring that GNN outputs remain stable under small perturbations of input graphs. By mathematically formulating these challenges and developing rigorous solutions, we aim to enable more robust, efficient, and reliable GNNs