independent cascade model for viral marketing
play

Independent Cascade Model for Viral Marketing Wonyeol Lee Jinha Kim - PowerPoint PPT Presentation

0/19 CT-IC: Continuously activated and Time-restricted Independent Cascade Model for Viral Marketing Wonyeol Lee Jinha Kim Hwanjo Yu Department of Computer Science & Engineering , Korea ICDM 2012 CT-IC model for Viral Marketing 1/19


  1. 0/19 CT-IC: Continuously activated and Time-restricted Independent Cascade Model for Viral Marketing Wonyeol Lee Jinha Kim Hwanjo Yu Department of Computer Science & Engineering , Korea ICDM 2012

  2. CT-IC model for Viral Marketing 1/19 Viral Marketing Influence Maximization Problem Influence Diffusion Models Limitations of Existing Models Introduction & Motivation

  3. CT-IC model for Viral Marketing 2/19 Viral Marketing β€’ Word of mouth effect > TV advertising

  4. CT-IC model for Viral Marketing 3/19 Influence Maximization Problem [KDD’03] 𝜏(𝑇) the expected number of people influenced by a seed set 𝑇 arg π‘‡βŠ†π‘Š,|𝑇|=𝑙 𝜏(𝑇) max Given a network 𝐻 = (π‘Š, 𝐹) , and a budget 𝑙 , find the 𝑙 most influential people in a social network

  5. CT-IC model for Viral Marketing 4/19 𝜏(𝑇) Depends On … How influence is propagated through a graph = Influence Diffusion Model β€’ We need a β€œ realistic ” diffusion model to apply influence maximization problem to a β€œ real-world ” marketing. β€’ Existing diffusion models π‘žπ‘ž(𝑣, 𝑀) – IC (Independent Cascade) model [KDD’03] 𝑣 𝑀 – LT (Linear Threshold) model [KDD’03 ] (newly activated) activation try

  6. CT-IC model for Viral Marketing 5/19 Existing Models Ignore … (1) β€’ An individual can affect others multiple times. GalaxyS3 is GalaxyS3 is GalaxyS3 is No No Yes! awesome awesome awesome Yesterday Today Tomorrow – NOT contained in β€œIC model.”

  7. CT-IC model for Viral Marketing 6/19 Existing Models Ignore … (2) β€’ Marketing usually has a deadline . What? Don’t you know GalaxyS3 is GalaxyS3 is GalaxyS3 is GalaxyNote2? Yes Yes awesome awesome awesome Yesterday Today Tomorrow – NOT contained in β€œall previous models.”

  8. CT-IC model for Viral Marketing 7/19 CT-IC model Properties of CT-IC model CT-IPA algorithm Our Contributions

  9. CT-IC model for Viral Marketing 8/19 1) CT-IC model β€’ We propose a new influence diffusion model β€œCT - IC” for viral marketing, which generalizes previous models such that – An individual can affect others multiple times. – Marketing has a deadline . π‘žπ‘ž 𝑒 𝑣, 𝑀 = π‘žπ‘ž 0 𝑣, 𝑀 𝑔 𝑣𝑀 𝑒 arg π‘‡βŠ†π‘Š,|𝑇|=𝑙 𝜏(𝑇, π‘ˆ) max β€’ An efficient algorithm for influence maximization problem under CT-IC model?

  10. CT-IC model for Viral Marketing 9/19 Greedy Algorithm [KDD’03] β€’ Influence maximization even under IC model is NP-Hard. β€’ Greedy algorithm: – Repeatedly select the node which gives the most marginal gain of 𝜏 𝑇 β€’ Theorem: 𝜏 𝑇 satisfies non-negativity, monotonicity, submodularity β‡’ Greedy guarantees approximation ratio (1 βˆ’ 1/𝑓) . β€’ CT-IC model satisfies these properties?

  11. CT-IC model for Viral Marketing 10/19 2) Properties of CT-IC model β€’ We prove the Theorem: In CT-IC model, 𝜏 βˆ™, 𝑒 satisfies non-negativity, monotonicity, and submodularity. – Non-negativity: 𝜏 𝑇, 𝑒 β‰₯ 0 – Monotonicity: 𝜏 𝑇, 𝑒 ≀ 𝜏 𝑇′, 𝑒 for any 𝑇 βŠ† 𝑇′ – Submodularity: 𝜏 𝑇 βˆͺ 𝑀 , 𝑒 βˆ’ 𝜏 𝑇, 𝑒 β‰₯ 𝜏 𝑇′ βˆͺ 𝑀 , 𝑒 βˆ’ 𝜏 𝑇′, 𝑒 for any 𝑇 βŠ† 𝑇′ β€’ Thus, Greedy guarantees approximation ratio (1 βˆ’ 1/𝑓) even under CT-IC model. β€’ An efficient method for computing 𝜏 𝑇, π‘ˆ under CT-IC model?

  12. CT-IC model for Viral Marketing 11/19 3) CT-IPA algorithm β€’ Difficulties for computing 𝜏 𝑇, π‘ˆ under CT-IC model – Monte Carlo simulation is not scalable. [KDD’10] – Evaluating 𝜏(𝑇) is #P-Hard even under IC model. [KDD’10] – We show that it is difficult to extend PMIA (the state-of-the-art algorithm for IC model) to CT-IC model! β€’ We propose β€œ CT- IPA” algorithm (an extension of IPA [ICDE’13] ) for calculating 𝜏 𝑇, π‘ˆ under CT-IC model.

  13. CT-IC model for Viral Marketing 12/19 Dataset Characteristic of CT-IC model Algorithm Comparison Experiments

  14. CT-IC model for Viral Marketing 13/19 Dataset β€’ We use four real networks:

  15. CT-IC model for Viral Marketing 14/19 Characteristic of CT-IC model (1) β€’ Model comparison between IC & CT-IC models:

  16. CT-IC model for Viral Marketing 15/19 Characteristic of CT-IC model (2) β€’ Effect of marketing time constraint π‘ˆ :

  17. CT-IC model for Viral Marketing 16/19 Algorithm Comparison (1) β€’ Comparison of influence spread:

  18. CT-IC model for Viral Marketing 17/19 Algorithm Comparison (2) β€’ Comparison of processing time: 10.0h 5.0h 14.5s 14.3s 7.0s 1.0s – CT-IPA is four orders of magnitude faster than Greedy while providing similar influence spread to Greedy .

  19. CT-IC model for Viral Marketing 18/19 Conclusion

  20. CT-IC model for Viral Marketing 19/19 Conclusion Existing diffusion models ignore important aspects of real marketing. 1) Propose a realistic influence diffusion model β€œCT - IC” for viral marketing. 2) Prove that CT-IC model satisfies non-negativity, monotonicity, and submodularity. 3) Propose a scalable algorithm β€œ CT-IPA ” for CT-IC model.

  21. CT-IC model for Viral Marketing 20/19 Thank You!

  22. CT-IC model for Viral Marketing 21/19 Supplements

  23. CT-IC model for Viral Marketing 22/19 CT-IC model & Other Diffusion models β€’ Relationship between influence diffusion models:

  24. CT-IC model for Viral Marketing 23/19 Properties of CT-IC model (1) β€’ Difference between IC & CT-IC models: – Here, given 𝐻 = (π‘Š, 𝐹), 𝑙, π‘ˆ , difference ratio 𝑒𝑠(𝐻, 𝑙, π‘ˆ) is defined by where β€’ The Lemma tells us that β€œFor some graphs, CT -IC model is largely different from IC model .”

  25. CT-IC model for Viral Marketing 24/19 Properties of CT-IC model (2) β€’ Maximum probability path: – Here, π‘ž βˆ— is called a maximum probability path from 𝑣 to 𝑀 if β€’ The Lemma tells us that β€œIt is difficult to generalize PMIA algorithm into CT- IC model.”

  26. CT-IC model for Viral Marketing 25/19 Characteristic of CT-IC model β€’ Model comparison between IC & CT-IC models:

  27. CT-IC model for Viral Marketing 26/19 Exact Computation of Influence Spread (1) β€’ Case of an arborescence: where π‘π‘ž 𝑇 (𝑀, 𝑒) is the probability that 𝑀 is activated exactly at time 𝑒 by 𝑇 .

  28. CT-IC model for Viral Marketing 27/19 Exact Computation of Influence Spread (2) β€’ Case of a simple path: where π‘—π‘œπ‘” π‘ž (𝑣, 𝑀) is the probability that 𝑣 activates 𝑀 in time π‘ˆ along a path π‘ž ,

  29. CT-IC model for Viral Marketing 28/19 Exact Computation of Influence Spread (3) β€’ Case of a simple path: (proof) By Lemma 2, By gathering in a matrix,

  30. CT-IC model for Viral Marketing 29/19 IPA Algorithm (1) β€’ Influence spread of a single node 𝑣 : where 𝑄 𝑣→𝑀 = {π‘ž = 𝑣, … , 𝑀 |π‘—π‘œπ‘” π‘ž 𝑣, 𝑀 β‰₯ πœ„} , 𝑃 𝑣 = {π‘₯|𝑄 𝑣→π‘₯ β‰  𝜚} . Here, πœ„ is a threshold for IPA algorithm.

  31. CT-IC model for Viral Marketing 30/19 IPA Algorithm (2) β€’ Influence spread of a seed set 𝑇 : where 𝑄 𝑇→𝑀 = {π‘ž = 𝑣, … , 𝑀 |𝑣 ∈ 𝑇, π‘—π‘œπ‘” π‘ž 𝑣, 𝑀 β‰₯ πœ„} , 𝑃 𝑇 = {π‘₯|𝑄 𝑇→π‘₯ β‰  𝜚} . Here, πœ„ is a threshold for IPA algorithm.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend