English

A Boolean Function-Theoretic Framework for Expressivity in GNNs with Applications to Fair Graph Mining

Machine Learning 2026-01-21 v1

Abstract

We propose a novel expressivity framework for Graph Neural Networks (GNNs) grounded in Boolean function theory, enabling a fine-grained analysis of their ability to capture complex subpopulation structures. We introduce the notion of \textit{Subpopulation Boolean Isomorphism} (SBI) as an invariant that strictly subsumes existing expressivity measures such as Weisfeiler-Lehman (WL), biconnectivity-based, and homomorphism-based frameworks. Our theoretical results identify Fourier degree, circuit class (AC0^0, NC1^1), and influence as key barriers to expressivity in fairness-aware GNNs. We design a circuit-traversal-based fairness algorithm capable of handling subpopulations defined by high-complexity Boolean functions, such as parity, which break existing baselines. Experiments on real-world graphs show that our method achieves low fairness gaps across intersectional groups where state-of-the-art methods fail, providing the first principled treatment of GNN expressivity tailored to fairness.

Keywords

Cite

@article{arxiv.2601.12751,
  title  = {A Boolean Function-Theoretic Framework for Expressivity in GNNs with Applications to Fair Graph Mining},
  author = {Manjish Pal},
  journal= {arXiv preprint arXiv:2601.12751},
  year   = {2026}
}
R2 v1 2026-07-01T09:10:05.515Z