Regret-aware Re-ranking for Guaranteeing Two-sided Fairness and Accuracy in Recommender Systems

📅 2025-04-20
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address the lack of individual fairness and the difficulty in jointly ensuring user accuracy and provider fairness in multi-stakeholder recommendation systems, this paper pioneers the integration of regret theory into fairness modeling. We propose a nonlinear regret function to formally capture users’ subjective perceptions of individual fairness. Building upon this, we design a Regret-Aware Fuzzy Programming Re-ranking Framework that jointly optimizes user-side accuracy and provider-side fairness. Our framework extends the BankFair paradigm to support multi-objective optimization with explicit trade-offs among competing stakeholders. Extensive experiments on two real-world datasets demonstrate that our method significantly outperforms state-of-the-art baselines across all three core metrics—individual fairness, user recommendation accuracy, and provider fairness—achieving synergistic improvement of all three objectives.

Technology Category

Application Category

📝 Abstract
In multi-stakeholder recommender systems (RS), users and providers operate as two crucial and interdependent roles, whose interests must be well-balanced. Prior research, including our work BankFair, has demonstrated the importance of guaranteeing both provider fairness and user accuracy to meet their interests. However, when they balance the two objectives, another critical factor emerges in RS: individual fairness, which manifests as a significant disparity in individual recommendation accuracy, with some users receiving high accuracy while others are left with notably low accuracy. This oversight severely harms the interests of users and exacerbates social polarization. How to guarantee individual fairness while ensuring user accuracy and provider fairness remains an unsolved problem. To bridge this gap, in this paper, we propose our method BankFair+. Specifically, BankFair+ extends BankFair with two steps: (1) introducing a non-linear function from regret theory to ensure individual fairness while enhancing user accuracy; (2) formulating the re-ranking process as a regret-aware fuzzy programming problem to meet the interests of both individual user and provider, therefore balancing the trade-off between individual fairness and provider fairness. Experiments on two real-world recommendation datasets demonstrate that BankFair+ outperforms all baselines regarding individual fairness, user accuracy, and provider fairness.
Problem

Research questions and friction points this paper is trying to address.

Balancing user accuracy and provider fairness in recommender systems
Addressing individual fairness disparity in recommendation accuracy
Ensuring trade-off between individual and provider fairness
Innovation

Methods, ideas, or system contributions that make the work stand out.

Non-linear regret theory ensures individual fairness
Regret-aware fuzzy programming balances trade-offs
Two-step re-ranking enhances accuracy and fairness
Xiaopeng Ye
Xiaopeng Ye
Renmin University of China
Large Language ModelMulti-stakeholder Recommender System
C
Chen Xu
Gaoling School of Artificial Intelligence, Renmin University of China
J
Jun Xu
Gaoling School of Artificial Intelligence, Renmin University of China
X
Xuyang Xie
Huawei Noah’s Ark Lab
G
Gang Wang
Huawei Noah’s Ark Lab
Zhenhua Dong
Zhenhua Dong
Noah's ark lab, Huawei Technologies Co., Ltd.
Recommender systemcausal inferencecountrfactual learningtrustworthy AImachine learning