Toward Structure Fairness in Dynamic Graph Embedding: A Trend-aware Dual Debiasing Approach
Yicong Li, Yu Yang, Jiannong Cao, Shuaiqi Liu, Haoran Tang, Guandong Xu
TL;DR
This paper introduces FairDGE, a structurally fair dynamic graph embedding method that addresses the bias caused by evolving vertex degrees in dynamic graphs. It identifies three biased structural evolutions—Fluctuation-at-Tail (FaT), Tail-to-Head (T2H), and Starting-from-Head (SfH)—and models both long-term degree trends and short-term structural changes, supervised by an intermedia trend classification task. FairDGE employs a dual debiasing framework: a contrastive loss to align embeddings within the same evolution group and a fairness loss to reduce downstream disparity between T2H and SfH while excluding FaT from the second debiasing. Experiments on three real-world datasets show concurrent gains in embedding performance and fairness, validating the approach as a general fairness plug-in for dynamic graph embedding. The work advances structure-aware fairness in evolving graphs with a practical, scalable method that improves both accuracy and equitable treatment across vertex groups.
Abstract
Recent studies successfully learned static graph embeddings that are structurally fair by preventing the effectiveness disparity of high- and low-degree vertex groups in downstream graph mining tasks. However, achieving structure fairness in dynamic graph embedding remains an open problem. Neglecting degree changes in dynamic graphs will significantly impair embedding effectiveness without notably improving structure fairness. This is because the embedding performance of high-degree and low-to-high-degree vertices will significantly drop close to the generally poorer embedding performance of most slightly changed vertices in the long-tail part of the power-law distribution. We first identify biased structural evolutions in a dynamic graph based on the evolving trend of vertex degree and then propose FairDGE, the first structurally Fair Dynamic Graph Embedding algorithm. FairDGE learns biased structural evolutions by jointly embedding the connection changes among vertices and the long-short-term evolutionary trend of vertex degrees. Furthermore, a novel dual debiasing approach is devised to encode fair embeddings contrastively, customizing debiasing strategies for different biased structural evolutions. This innovative debiasing strategy breaks the effectiveness bottleneck of embeddings without notable fairness loss. Extensive experiments demonstrate that FairDGE achieves simultaneous improvement in the effectiveness and fairness of embeddings.
