Optimal Marketing Strategies over Social Networks Jason Hartline (Northwestern), Vahab Mirrokni (Microsoft Research) Mukund Sundararajan (Stanford)

Slides:



Advertisements
Similar presentations
Optimal Algorithms for k-Search with Application in Option Pricing Julian Lorenz, Konstantinos Panagiotou, Angelika Steger Institute of Theoretical.
Advertisements

On allocations that maximize fairness Uriel Feige Microsoft Research and Weizmann Institute.
Combinatorial Auctions with Complement-Free Bidders – An Overview Speaker: Michael Schapira Based on joint works with Shahar Dobzinski & Noam Nisan.
1 Adaptive Submodularity: A New Approach to Active Learning and Stochastic Optimization Joint work with Andreas Krause 1 Daniel Golovin.
Network Security: an Economic Perspective Marc Lelarge (INRIA-ENS) currently visiting STANFORD TRUST seminar, Berkeley 2011.
Submodular Set Function Maximization via the Multilinear Relaxation & Dependent Rounding Chandra Chekuri Univ. of Illinois, Urbana-Champaign.
Online Learning for Online Pricing Problems Maria Florina Balcan.
Prior-free auctions of digital goods Elias Koutsoupias University of Oxford.
USING LOTTERIES TO APPROXIMATE THE OPTIMAL REVENUE Paul W. GoldbergUniversity of Liverpool Carmine VentreTeesside University.
Seminar in Auctions and Mechanism Design Based on J. Hartline’s book: Approximation in Economic Design Presented by: Miki Dimenshtein & Noga Levy.
Minimizing Seed Set for Viral Marketing Cheng Long & Raymond Chi-Wing Wong Presented by: Cheng Long 20-August-2011.
Spread of Influence through a Social Network Adapted from :
Chunyang Tong Sriram Dasu Information & Operations Management Marshall School of Business University of Southern California Los Angeles CA Dynamic.
Maximizing the Spread of Influence through a Social Network
6.853: Topics in Algorithmic Game Theory Fall 2011 Matt Weinberg Lecture 24.
A Fairy Tale of Greedy Algorithms Yuli Ye Joint work with Allan Borodin, University of Toronto.
Max-Min Fair Allocation of Indivisible Goods Amin Saberi Stanford University Joint work with Arash Asadpour TexPoint fonts used in EMF. Read the TexPoint.
Item Pricing for Revenue Maximization in Combinatorial Auctions Maria-Florina Balcan, Carnegie Mellon University Joint with Avrim Blum and Yishay Mansour.
Math443/543 Mathematical Modeling and Optimization
AT&T Labs1 The Sensor Cover Problem Alon Efrat (U. Arizona) Adam Buchsbaum (AT&T Labs) Shaili Jain (Harvard) Suresh Venkatasubramanian (AT&T Labs) Ke Yi.
Bayesian Combinatorial Auctions Giorgos Christodoulou, Annamaria Kovacs, Michael Schapira האוניברסיטה העברית בירושלים The Hebrew University of Jerusalem.
Algorithms and Economics of Networks Abraham Flaxman and Vahab Mirrokni, Microsoft Research.
Competitive Auctions and Digital Goods Andrew Goldberg, Jason Hartline, and Andrew Wright presenting: Keren Horowitz, Ziv Yirmeyahu.
Week 61 COS 444 Internet Auctions: Theory and Practice Spring 2009 Ken Steiglitz
Yang Cai Sep 15, An overview of today’s class Myerson’s Lemma (cont’d) Application of Myerson’s Lemma Revelation Principle Intro to Revenue Maximization.
Internet Traffic Engineering by Optimizing OSPF Weights Bernard Fortz (Universit é Libre de Bruxelles) Mikkel Thorup (AT&T Labs-Research) Presented by.
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
Monopoly with Incomplete Information Eric Maskin and John Riley The RAND Journal of Economics, Vol. 15, No. 2 (Summer, 1984), pp Presented by:
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
An Algorithmic Proof of the Lopsided Lovasz Local Lemma Nick Harvey University of British Columbia Jan Vondrak IBM Almaden TexPoint fonts used in EMF.
© 2009 IBM Corporation 1 Improving Consolidation of Virtual Machines with Risk-aware Bandwidth Oversubscription in Compute Clouds Amir Epstein Joint work.
Influence Maximization in Dynamic Social Networks Honglei Zhuang, Yihan Sun, Jie Tang, Jialin Zhang, Xiaoming Sun.
DATA MINING LECTURE 13 Pagerank, Absorbing Random Walks Coverage Problems.
MODELING AND ANALYSIS OF MANUFACTURING SYSTEMS Session 12 MACHINE SETUP AND OPERATION SEQUENCING E. Gutierrez-Miravete Spring 2001.
USING LOTTERIES TO APPROXIMATE THE OPTIMAL REVENUE Paul W. GoldbergUniversity of Liverpool Carmine VentreTeesside University.
Supply Contracts with Total Minimum Commitments Multi-Product Case Zeynep YILDIZ.
Randomized Composable Core-sets for Submodular Maximization Morteza Zadimoghaddam and Vahab Mirrokni Google Research New York.
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
Maximizing the Spread of Influence through a Social Network Authors: David Kempe, Jon Kleinberg, É va Tardos KDD 2003.
Online Social Networks and Media
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Submodular Maximization with Cardinality Constraints Moran Feldman Based On Submodular Maximization with Cardinality Constraints. Niv Buchbinder, Moran.
A Unified Continuous Greedy Algorithm for Submodular Maximization Moran Feldman Roy SchwartzJoseph (Seffi) Naor Technion – Israel Institute of Technology.
Maximization Problems with Submodular Objective Functions Moran Feldman Publication List Improved Approximations for k-Exchange Systems. Moran Feldman,
Item Pricing for Revenue Maximization in Combinatorial Auctions Maria-Florina Balcan.
Deterministic Algorithms for Submodular Maximization Problems Moran Feldman The Open University of Israel Joint work with Niv Buchbinder.
Algorithms For Solving History Sensitive Cascade in Diffusion Networks Research Proposal Georgi Smilyanov, Maksim Tsikhanovich Advisor Dr Yu Zhang Trinity.
Maximizing Symmetric Submodular Functions Moran Feldman EPFL.
Approximation Algorithms for Combinatorial Auctions with Complement-Free Bidders Speaker: Shahar Dobzinski Joint work with Noam Nisan & Michael Schapira.
The analytics of constrained optimal decisions microeco nomics spring 2016 dynamic pricing (I) ………….1setup ………….2 uniform pricing assignment eight ………….4.
Unconstrained Submodular Maximization Moran Feldman The Open University of Israel Based On Maximizing Non-monotone Submodular Functions. Uriel Feige, Vahab.
The analytics of constrained optimal decisions microeco nomics spring 2016 dynamic pricing (III) ………….1uber as a platform ………….7 digital markets session.
Approximation algorithms for combinatorial allocation problems
Independent Cascade Model and Linear Threshold Model
Procrastination … with Variable Present Bias
By: Imad Feneir.
Traveling Salesman Problems Motivated by Robot Navigation
Moran Feldman The Open University of Israel
The Price of information in combinatorial optimization
Distributed Submodular Maximization in Massive Datasets
Independent Cascade Model and Linear Threshold Model
The Importance of Communities for Learning to Influence
Presented By Aaron Roth
Competitive Auctions and Digital Goods
Cost-effective Outbreak Detection in Networks
Submodular Maximization Through the Lens of the Multilinear Relaxation
The Byzantine Secretary Problem
Independent Cascade Model and Linear Threshold Model
Submodular Maximization with Cardinality Constraints
Guess Free Maximization of Submodular and Linear Sums
Presentation transcript:

Optimal Marketing Strategies over Social Networks Jason Hartline (Northwestern), Vahab Mirrokni (Microsoft Research) Mukund Sundararajan (Stanford)

Network Affects Value JOHN VAHAB JASON zune $20 A person’s value for an item depends on others who own the item

Network Affects Value JOHN VAHAB JASON zune $30 A person’s value for an item depends on others who own the item

Examples  Early phone system Value proportional to #subscribers Monthly fee doubles every year for first four years  CompuServe Initially, small sign up fee

Standard Influence Models (See [Kempe+03], its citations) Probability of adoption depends on who else has item No dependence on price Maximize adoption: Which k players would you give item away to?

Standard Optimal Pricing  Set B of buyers  No network effect or externalities  Value v i drawn from distribution F i  Revenue(p) = p(1 - F(p))  p i * is optimal price, R i is optimal revenue

Contributions  Propose model where adoption is based on price and network effects  Study Revenue maximization  Identify a family of strategies called influence and exploit strategies that are easy to implement and optimize over

Problem Definition Given: a monopolist seller and set V of potential buyers digital goods (zero manufacturing cost) value of buyer for good v i = 2 V R +

Problem Definition (cont.) Assumptions: buyer’s decision to buy an item depends on other buyers who own the item and the price seller does not know the buyer’s value function but instead has a distributional information about them

Value with Network Effects  Set B of buyers  If set S of buyers has adopted, v iS drawn from distribution F iS.

Directed Graph Setting v i (S) = w ii + ∑ j in S w ji w ii w ji

Marketing Strategy Seller visits buyers in a sequence and offers each buyer a price Order and price can depend on history of sales Seller earns the price as revenue when buyer accepts Goal: maximize expected revenue Marketing Strategy: sequence of offer to buyers and the prices that we offer Question: algorithmic techniques?

Upper Bound on Revenue v iS drawn from distribution F iS Player specific revenue function R i (S) R i (S) is monotone ∑ i R i (B/i) is an upper bound on revenue Optimal price no longer optimal (myopic optimal price)

Optimizing Symmetric Case v i (S) drawn from distr. F k (k=|S|) Define: p*(#bought, #remain), E*(.,.) E(k, t) = (1 - F k (p))[p + E*(k+1, t-1)] + F k (p)[E*(k,t-1)] optimal price is myopic Initial discounts or freebies are reasonable

Hardness of General Case? v i (S) = w ii + ∑ j in S W ji Even when weights are known, Maximizing Revenue = Maximizing feedback arc set Approximation-ratio of 1/2 Random ordering achieves approx ratio of 1/2 w ii w ij

Influence and Exploit(IE) Give buyers in set I item for free. Recall freebies by symmetric strategy Visit remaining buyers in random sequence, offer each(adaptively) myopic optimal price Motivated by max feedback arc set heuristic and optimal pricing

Diminishing Returns We assume R i (S) is submodular R i (S) - R i (S/j) >= R i (T) - R i (T/j), if S is a subset of T Studies indicate this is reasonable assumption

Easy 0.25-Approximation Building I: Pick each buyer with probability ½ Offer remaining myopic optimal price Sub-modularity implies: Pick each element in set S with prob. p, then: E[f(S)] >= p f(S)

Monotone Hazard Rate Monotone Hazard Rate: f(t)/(1-F(t)) is increasing in t Buyers accepts offer with non-trivial probability Can be used to improve the bounds to 2/3 Satisfied by exponential, uniform and Gaussian distributions Nice closure properties

Optimizing over IE Define Revenue(I) Lemma: If R i s are submodular, so is revenue as a function of influence set. But, it is not monotone Use Feige, Mirrokni, Vondrak, to get a 0.4 approximation

Local Search Add to S/Delete from S, if F(S) improves S = {5} F(S) = 5 Maximizing non-monotone sub-modular functions (Feige et. al., 08)

Local Search S = {3,5} F(S) = 10 Add to S/Delete from S, if F(S) improves Maximizing non-monotone sub-modular functions (Feige et. al., 08)

Local Search S = {2, 3, 5} F(S) = 11 Add to S/Delete from S, if F(S) improves Maximizing non-monotone sub-modular functions (Feige et. al., 08)

Local Search S = {2, 5} F(S) = 12 Add to S/Delete from S, if F(S) improves Maximizing non-monotone sub-modular functions (Feige et. al., 08)

Recap We propose model where adoption depends on price, study revenue maximization Identify Influence and Exploit Strategies Show they are reasonable Discuss optimization techniques

Further Work Pricing model: set prices once and for all (no traveling salesman) No price discrimination Dynamics ?

Thanks