FROG: Fair Removal on Graphs
Ziheng Chen, Jiali Cheng, Hadi Amiri, Kaushiki Nag, Lu Lin, Sijia Liu, Xiangguo Sun, Gabriele Tolomei
TL;DR
FROG tackles the problem that graph unlearning can inadvertently worsen fairness by altering topology. It introduces a bi-level framework that first augments the graph with fairness-aware edge additions and then sparsifies the structure to achieve unlearning, optimizing both the unlearning loss and a fairness loss. The approach leverages differentiable edge augmentation via Gumbel-softmax and a contrastive fairness objective, followed by a sparsity-driven pruning that respects a limited modification budget. Worst-case evaluation demonstrates FROG’s robustness against adversarial forget requests, with experiments showing improved unlearning efficacy and reduced disparate impact across multiple graph benchmarks, making it practical for privacy-preserving, fair graph learning.
Abstract
With growing emphasis on privacy regulations, machine unlearning has become increasingly critical in real-world applications such as social networks and recommender systems, many of which are naturally represented as graphs. However, existing graph unlearning methods often modify nodes or edges indiscriminately, overlooking their impact on fairness. For instance, forgetting links between users of different genders may inadvertently exacerbate group disparities. To address this issue, we propose a novel framework that jointly optimizes both the graph structure and the model to achieve fair unlearning. Our method rewires the graph by removing redundant edges that hinder forgetting while preserving fairness through targeted edge augmentation. We further introduce a worst-case evaluation mechanism to assess robustness under challenging scenarios. Experiments on real-world datasets show that our approach achieves more effective and fair unlearning than existing baselines.
