Beyond Similarity: Enhancing LBSN Friend Recommendations with Preference Coverage

Friend Recommendation Considering Preference Coverage in Location-Based Social Networks

2017-01-01
Fei Yu, Nan Che, Zhijun Li, Kai Li, Shouxu Jiang
Summary
Problem
Method
Results
Takeaways
Abstract

The paper introduces the Friend Recommendation considering Preference Coverage Problem (FRPCP) in Location-Based Social Networks (LBSNs). It proposes the FRPC-A greedy algorithm, which balances traditional preference similarity with a novel Shannon entropy-based "preference coverage" metric to satisfy users' information-seeking demands.

TL;DR

Commercial Location-Based Social Networks (LBSNs) often recommend friends who are "too similar," resulting in redundant information and limited social utility. This paper proposes a novel framework that balances Preference Similarity with Preference Coverage, ensuring that new friends not only share common ground but also fill in the gaps in a user's "long-tail" interests.

Background: The Homophily Trap

In social recommendation, the concept of homophily—the tendency of individuals to associate with similar others—is a double-edged sword. While it ensures high recommendation "precision" (people you are likely to vibe with), it often ignores the informational utility of a friendship.

The authors observe that POI preferences in LBSNs follow a Power-law distribution (Fig 1). Most users have a few strong preferences (head) and many weak ones (long tail). If the system only recommends people similar to your "head" preferences, you miss out on experts who could provide valuable information about your "long-tail" interests.

Power-law distribution of preferences

Methodology: Bridging the Long Tail

The core of this work is the Friend Recommendation considering Preference Coverage Problem (FRPCP). The authors treat this as an optimization task with two objectives:

  1. Similarity (): Traditional Pearson correlation of POI category frequencies.
  2. Coverage (): A metric rooted in Information Theory (Shannon Entropy) that measures how well a set of potential friends covers the target user's spectrum of interests, particularly those in the long tail.

Mathematizing Intuition

The "demand" for information on a category is calculated using point-information entropy: Categories that a user visits less frequently (long tail) have higher weights, incentivizing the system to find friends who are experts in those specific niche areas.

The FRPC-A Greedy Algorithm

Since the problem is NP-hard, the authors leverage the Monotone Submodularity of their objective function. They prove that their greedy selection strategy provides a near-optimal solution with a bounded approximation ratio.

Algorithm Framework

Experimental Insights

The researchers validated their approach using the Foursquare and Gowalla datasets.

1. Superior Diversity without Accuracy Loss

Traditional methods like PSR (Preference Similarity) and CFR (Common Friends) failed to provide diverse POI information. As shown in the "Comparison of Preference Coverage" (Fig 4), the FRPC-A method maintains a significantly higher diversity score across varying target users.

Preference Coverage Comparison

2. Robustness in Recommendation Quality

Critically, the gain in diversity does not come at the expense of traditional metrics. The Precision@k and Recall@k (Figs 5 & 6) remained consistent with PSR, proving that you can satisfy informational needs without recommending "irrelevant" strangers.

Precision Comparison

Critical Analysis & Conclusion

The brilliance of this paper lies in its recognition that redundancy is the enemy of utility. By shifting the focus from "finding more people like you" to "finding people who complete your knowledge," the authors provide a more functional path for social platforms.

Limitations: The model primarily relies on check-in frequency data. Future iterations could incorporate semantic analysis of user comments or temporal patterns (e.g., finding a friend who knows the "nightlife" scene to complement your "daytime" habits).

Closing Takeaway: For developers and researchers in the LBSN space, this work serves as a reminder: A better recommendation engine doesn't just mirror the user; it expands their world.

Find Similar Papers

Try Our Examples

  • Find recent papers that address the trade-off between diversity and accuracy in LBSN friend recommendation systems beyond 2020.
  • Which original studies established the submodular optimization framework for information coverage, and how does this paper adapt those proofs for social networks?
  • How have newer graph neural network (GNN) architectures been used to model the power-law distribution of POI preferences in social recommendation tasks?
Contents
Beyond Similarity: Enhancing LBSN Friend Recommendations with Preference Coverage
1. TL;DR
2. Background: The Homophily Trap
3. Methodology: Bridging the Long Tail
3.1. Mathematizing Intuition
3.2. The FRPC-A Greedy Algorithm
4. Experimental Insights
4.1. 1. Superior Diversity without Accuracy Loss
4.2. 2. Robustness in Recommendation Quality
5. Critical Analysis & Conclusion