Beyond Node Counting: Maximizing Collective Profit in Social Activities

13125_Maximizing Activity Profit in Social Networks.

Summary
Problem
Method
Results
Takeaways
Abstract

The paper introduces the Maximizing Activity Profit (MAP) problem in social networks, which generalizes influence maximization by accounting for multi-user group activities. It proposes the Improved Extendible System Greedy (IESG) and Exchange Improvement (EIA) algorithms to solve this NP-hard, non-submodular optimization problem with a guaranteed approximation ratio.

TL;DR

Most viral marketing research focuses on individual influence—how many people did we reach? This paper argues that in the real world, profit often comes from group activities (like multiplayer games or group buying). The authors define the Maximizing Activity Profit (MAP) problem, prove its complexity, and provide a set of algorithms that efficiently navigate the "non-submodular" landscape of group dynamics.

Background: Why Individual Influence is Not Enough

In classic Influence Maximization (IM), the goal is to activate the largest number of nodes. However, imagine a cooperative video game or a "team-buy" discount. If only one person is activated, the activity doesn't happen, and the profit is zero. Profit is only generated when a specific group (a hyperedge) is activated.

From an optimization perspective, this change is catastrophic. The objective function is no longer submodular (the law of diminishing returns no longer strictly applies), making the standard greedy algorithm lose its theoretical guarantees.

Methodology: Taming the Non-Submodular Beast

The researchers tackle this through three distinct technical pillars:

1. Supermodular Degree & IESG

The authors use the supermodular degree (), which measures how much a function deviates from submodularity. By selecting a node along with its "supermodular set" (nodes that boost its marginal gain), the Improved Extendible System Greedy (IESG) algorithm achieves a solid approximation ratio.

Model Architecture - Algorithm 1 The logic behind calculating joint marginal gains to overcome submodularity violations.

2. Exchange Improvement (EIA)

Recognizing that greedy choices can be short-sighted, the paper introduces an Exchange Improvement Algorithm. It leverages the M-convexity of the feasible region, allowing the algorithm to swap a low-performing seed with a high-potential non-seed to iteratively climb the profit peak.

3. Randomized Variation (RV)

Calculation of expected profit in the Independent Cascade (IC) model is #P-hard. The authors solve this by using a polling-based method (Reverse Reachable sets). Instead of simulating the whole network, they sample "influential paths" in reverse, which dramatically speeds up the process.

Experimental Insights

The authors tested their methods on datasets like Facebook (dense) and Epinions (large/sparse).

  • Performance: EIA and IESG consistently yielded higher profits than "InfMax" (which only looks at spread) or "DegMax" (which only looks at connections).
  • Efficiency: On the Epinions dataset, the RV technique was a game-changer. As the seed set increased, the running time actually decreased because finding successful activation paths becomes statistically easier, resulting in an 89% reduction in compute time.

Experimental Results Comparison across Facebook, arXiv, and Epinions datasets showing the superiority of EIA and IESG.

Critical Analysis & Conclusion

Takeaway

The MAP problem is a much more realistic reflection of modern digital economies than simple node-counting. By characterizing the "synergy" between users through supermodular sets, the authors provide a bridge between theoretical social computing and practical e-commerce.

Limitations

While the supermodular degree is small in the tested datasets, in highly specialized niche networks, could be much larger, potentially weakening the approximation guarantee. Additionally, the model assumes activity profits are known and static, whereas in reality, user excitement might decay over time.

Future Work

The next frontier lies in Dynamic MAP, where social ties and activity profits fluctuate, requiring algorithms that can adapt in real-time to shifting user interests.


References

  • Yang, W., et al. "Maximizing Activity Profit in Social Networks." IEEE Transactions on Knowledge and Data Engineering (TKDE).
  • Kempe, D., et al. "Maximizing the spread of influence through a social network." KDD '03.

Find Similar Papers

Try Our Examples

  • Find recent papers that extend activity profit maximization to multiplex or heterogeneous social networks beyond the Independent Cascade model.
  • Who first formally defined the "supermodular degree" in combinatorial optimization, and how has its application evolved in non-submodular maximization tasks?
  • Explore research applying the Randomized Variation (polling-based) technique to influence maximization in large-scale dynamic or temporal graphs.
Contents
Beyond Node Counting: Maximizing Collective Profit in Social Activities
1. TL;DR
2. Background: Why Individual Influence is Not Enough
3. Methodology: Taming the Non-Submodular Beast
3.1. 1. Supermodular Degree & IESG
3.2. 2. Exchange Improvement (EIA)
3.3. 3. Randomized Variation (RV)
4. Experimental Insights
5. Critical Analysis & Conclusion
5.1. Takeaway
5.2. Limitations
5.3. Future Work