Scaling Social Influence: Efficient Event Organization Under Budget Constraints

Organizing an Influential Social Event Under a Budget Constraint

2018-10-16
Kai Han, Yuntian He, Xiaokui Xiao, Shaojie Tang, Fei Gui, Chaoting Xu, Jun Luo
Summary
Problem
Method
Results
Takeaways
Abstract

This paper addresses the Budget-Constrained Influential Social Event Organization (IEO) problem, which aims to select a group of influential users with specific features to maximize influence spread under a budget B. The authors propose IEO1 and IEO2, polynomial-time algorithms that achieve bi-criteria approximation ratios, significantly outperforming existing exponential-time methods.

TL;DR

Organizing influential social events requires balancing user features, influence reach, and strict budgets—a problem known as IEO. This paper moves beyond the limitations of uniform costs and exponential complexity by introducing surrogate optimization and lazy RR-set sampling. The result? Algorithms that scale to millions of nodes (like Orkut) in minutes while providing provable bi-criteria approximation guarantees.

Background: Beyond Simple Influence Maximization

Standard Influence Maximization (IM) asks: "Who are the most influential people?" The Influential Social Event Organization (IEO) problem is far more nuanced. It asks: "Who are the most influential people who also possess the specific skills/features needed for my event, all without exceeding a fixed monetary budget ?"

This adds "packing" (budget) and "covering" (features) constraints to an already #P-hard influence calculation. Previous SOTA methods (like PICS+) suffered from two fatal flaws:

  1. They assumed every user costs exactly "1", ignoring real-world heterogeneity.
  2. They used partition-based enumeration, leading to exponential time complexity that chokes on even medium-sized datasets.

Methodology: The Power of Surrogate Functions

The authors' core "aha!" moment is the construction of a surrogate optimization problem. Instead of juggling three separate constraints, they define a function that rewards both feature coverage and influence spread: where is the influence and is the number of target features covered.

1. The Binary Search Strategy (BiSearch)

By proving that is monotone and submodular, the authors transform IEO into a Submodular Set Cover (SSC) problem. They use a binary search over the possible influence values, solving an SSC problem at each step to find the minimum cost set that satisfies the surrogate threshold.

2. Lazy RR-Set Sampling

To avoid the #P-hard trap of calculating , they employ Reverse-Reachable (RR) sets. While IEO1 generates a massive batch of samples upfront, IEO2 (Lazy Sampling) generates samples only as needed, checking its progress via a "trial-and-error" mechanism.

Model Architecture: The BiSearch and Sampling Logic (Note: Refer to Algorithm 2 and 6 in the paper for the specific BiSearch and RR-Set logic.)

Experimental Results: Scaling to the Millions

The performance gap between the proposed IEO2 and previous baselines is staggering. On the FX and Facebook datasets, IEO2 is orders of magnitude faster than PICS+.

On massive datasets like Orkut (3.1M nodes, 117M edges):

  • PICS+: Time limit exceeded (12h+).
  • IEO2: Terminates in minutes.

Influence Spread Results Fig 2: IEO1 and IEO2 maintain superior influence spread across Random, Feature, and PageRank cost models compared to baselines.

Robustness to Uncertainty

The paper also introduces Robust IEO, where the influence model is unknown or adversarial. By using a different surrogate function——they provide the first bi-criteria approximation for robust social event organization, achieving up to a 90% performance improvement over non-robust adaptations.

Critical Insight: Why Does This Work?

The success of this work lies in the bi-criteria approximation. The authors acknowledge that sticking strictly to budget while maximizing influence is impossible in polynomial time. By allowing a slight "stretch" in the budget (logarithmic in ), they unlock the ability to use greedy submodular optimization, which is the "gold standard" for scalability in graph algorithms.

Conclusion

This paper is a significant leap forward for Event-Based Social Networks (EBSNs). It bridges the gap between theoretical influence maximization and the practical, heterogeneous, and budget-constrained reality of marketing and political campaigns. For practitioners, the IEO2 algorithm represents a production-ready approach to navigating the complex social landscape.


Author Note: While the paper focuses on the Independent Cascade (IC) model, the methodology is largely model-agnostic and could potentially be applied to Linear Threshold models with minor adjustments to the RR-set generation.

Find Similar Papers

Try Our Examples

  • Find recent papers on influence maximization that handle both heterogeneous node costs and attribute-based covering constraints in large-scale social networks.
  • What are the foundational papers for submodular set cover problems, and how does the surrogate optimization in this paper compare to standard greedy techniques?
  • Explore newer research applying state-of-the-art RR-set sampling techniques to adversarial or robust influence maximization scenarios where edge probabilities are uncertain.
Contents
Scaling Social Influence: Efficient Event Organization Under Budget Constraints
1. TL;DR
2. Background: Beyond Simple Influence Maximization
3. Methodology: The Power of Surrogate Functions
3.1. 1. The Binary Search Strategy (BiSearch)
3.2. 2. Lazy RR-Set Sampling
4. Experimental Results: Scaling to the Millions
4.1. Robustness to Uncertainty
5. Critical Insight: Why Does This Work?
6. Conclusion