Efficient Edge Rewiring Strategies for Enhancing PageRank Fairness
Changan Liu, Haoxin Sun, Ahad N. Zehmakan, Zhongzhi Zhang
TL;DR
This work tackles fairness in network information access by maximizing PageRank fairness for a disadvantaged group through edge rewiring with a budget. It introduces exact greedy and fast forest-based algorithms, leveraging a novel connection between PageRank and spanning rooted forests, and employs an extended Wilson algorithm for efficient forest sampling. The proposed methods significantly outperform baselines on six real-world networks, with the Fast algorithm handling graphs with millions of nodes in minutes. The approach offers scalable, provably effective improvements to fairness and opens avenues for exploring other PageRank fairness notions and multi-group settings.
Abstract
We study the notion of unfairness in social networks, where a group such as females in a male-dominated industry are disadvantaged in access to important information, e.g. job posts, due to their less favorable positions in the network. We investigate a well-established network-based formulation of fairness called PageRank fairness, which refers to a fair allocation of the PageRank weights among distinct groups. Our goal is to enhance the PageRank fairness by modifying the underlying network structure. More precisely, we study the problem of maximizing PageRank fairness with respect to a disadvantaged group, when we are permitted to rewire a fixed number of edges in the network. Building on a greedy approach, we leverage techniques from fast sampling of rooted spanning forests to devise an effective linear-time algorithm for this problem. To evaluate the accuracy and performance of our proposed algorithm, we conduct a large set of experiments on various real-world network data. Our experiments demonstrate that the proposed algorithm significantly outperforms the existing ones. Our algorithm is capable of generating accurate solutions for networks of million nodes in just a few minutes.
