Abstract:
Traditional recommendation systems focus on maximizing user satisfaction by suggesting their favorite items. This user-centric approach may lead to unfair exposure distri...Show MoreMetadata
Abstract:
Traditional recommendation systems focus on maximizing user satisfaction by suggesting their favorite items. This user-centric approach may lead to unfair exposure distribution among the providers. On the contrary, a provider-centric design might become unfair to the users. Therefore, this paper proposes a re-ranking model FairSort1 to find a trade-off solution among user-side fairness, provider-side fairness, and personalized recommendations utility. Previous works habitually treat this issue as a knapsack problem, incorporating both-side fairness as constraints. In this paper, we adopt a novel perspective, treating each recommendation list as a runway rather than a knapsack. In this perspective, each item on the runway gains a velocity and runs within a specific time, achieving re-ranking for both-side fairness. Meanwhile, we ensure the Minimum Utility Guarantee for personalized recommendations by designing a Binary Search approach. This can provide more reliable recommendations compared to the conventional greedy strategy based on the knapsack problem. We further broaden the applicability of FairSort, designing two versions for online and offline recommendation scenarios. Theoretical analysis and extensive experiments on real-world datasets indicate that FairSort can ensure more reliable personalized recommendations while considering fairness for both the provider and user.
Published in: IEEE Transactions on Knowledge and Data Engineering ( Volume: 37, Issue: 2, February 2025)
Funding Agency:
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Personalized Recommendations ,
- Recommender Systems ,
- User Satisfaction ,
- Binary Search ,
- Exposure Distribution ,
- Greedy Strategy ,
- Unfair Distribution ,
- User-centered Approach ,
- Knapsack Problem ,
- Minimum Utility ,
- Traditional Recommendation ,
- Time Complexity ,
- Solution Space ,
- Total Exposure ,
- Mixed Integer Linear Programming ,
- Fair Distribution ,
- Minimal Exposure ,
- Rate Matrix ,
- Preference Score ,
- User Side ,
- Recommendation Algorithm ,
- Item Locations ,
- Experimental Results In Fig ,
- Heuristic Rules ,
- Learning To Rank ,
- Original List
- Author Keywords
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Personalized Recommendations ,
- Recommender Systems ,
- User Satisfaction ,
- Binary Search ,
- Exposure Distribution ,
- Greedy Strategy ,
- Unfair Distribution ,
- User-centered Approach ,
- Knapsack Problem ,
- Minimum Utility ,
- Traditional Recommendation ,
- Time Complexity ,
- Solution Space ,
- Total Exposure ,
- Mixed Integer Linear Programming ,
- Fair Distribution ,
- Minimal Exposure ,
- Rate Matrix ,
- Preference Score ,
- User Side ,
- Recommendation Algorithm ,
- Item Locations ,
- Experimental Results In Fig ,
- Heuristic Rules ,
- Learning To Rank ,
- Original List
- Author Keywords