Paradoxes in Social Networks with Multiple Products Krzysztof R. Apt CWI and University of Amsterdam Joint work with Evangelos Markakis and Sunil Simon
Paradox of Choice (B. Schwartz, 2005) [ Gut Feelings , G. Gigerenzer, 2008] The more options one has, the more possibilities for experiencing conflict arise, and the more difficult it becomes to compare the options. There is a point where more options, products, and choices hurt both seller and consumer. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Speculative Bubbles [ Bubbles without Markets , R. Shiller, 2012] A speculative bubble is a social epidemic whose contagion is mediated by price movements. News of price increase enriches the early investors. [...] The excitement then lures more and more people into the market, which causes prices to increase further, attracting yet more people. [...] After the bubble bursts, the same contagion fuels a precipitous collapse, as falling prices cause more and more people to exit the market. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Plan Objective: To understand such paradoxes and phenomena. Tools: ◮ a model of social networks, ◮ strategic games. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Social networks Essential components of our model Finite set of agents. Influence of “friends”. Finite product set for each agent. Cost of adopting a product. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Social networks Essential components of our model Finite set of agents. Influence of “friends”. Finite product set for each agent. Cost of adopting a product. Example 4 0.4 1 0.6 0.5 3 2 0.3 Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Social networks Essential components of our model Finite set of agents. Influence of “friends”. Finite product set for each agent. Cost of adopting a product. Example {•} 4 0.4 {• , •} 1 0.6 0.5 3 2 0.3 {• , •} {• , •} Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Social networks Essential components of our model Finite set of agents. Influence of “friends”. Finite product set for each agent. Cost of adopting a product. Example {•} 4 0 . 5 0.4 {• , •} 1 0 . 3 0.6 0.5 0 . 2 3 2 0 . 4 0.3 {• , •} {• , •} Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
The model Social network [Apt, Markakis 2011] Weighted directed graph, 0 < w ij ≤ 1: weight of the edge i → j . Products: A finite set of products P . Product assignment P : assigns to each agent a non-empty set of products. Cost function: θ ( i , t ) ∈ (0 , 1], for each agent i and product t ∈ P ( i ). Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
The associated strategic game Interaction between agents: Each agent i can adopt a product from the set P ( i ) or choose not to adopt any product ( t 0 ). Social network games Players: Agents in the network. Strategies: Set of strategies for player i is P ( i ) ∪ { t 0 } . Payoff: Given a joint strategy s and an agent i , Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
The associated strategic game Interaction between agents: Each agent i can adopt a product from the set P ( i ) or choose not to adopt any product ( t 0 ). Social network games Players: Agents in the network. Strategies: Set of strategies for player i is P ( i ) ∪ { t 0 } . Payoff: Given a joint strategy s and an agent i , 0 if s i = t 0 ◮ p i ( s ) = w ji − θ ( i , t ) if s i = t , for some t ∈ P ( i ) � j ∈N N : the set of neighbours of i who adopted in s the product t . Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example {•} 0 . 1 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} 3 4 0 . 1 0 . 2 0 . 2 0 . 1 {• , •} 5 6 {•} 0 . 1 Cost is 0 . 01 for all the players and all the products. P = {• , • , •} Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example {•} 0 . 1 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} 3 4 Payoff: 0 . 1 p 1 ( s ) = 0 0 . 2 0 . 2 0 . 1 {• , •} 5 6 {•} 0 . 1 Cost is 0 . 01 for all the players and all the products. P = {• , • , •} Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example {•} 0 . 1 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} 3 4 Payoff: 0 . 1 p 1 ( s ) = 0 0 . 2 0 . 2 p 2 ( s ) = − 0 . 01 0 . 1 {• , •} 5 6 {•} 0 . 1 Cost is 0 . 01 for all the players and all the products. P = {• , • , •} Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example {•} 0 . 1 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} 3 4 Payoff: 0 . 1 p 1 ( s ) = 0 0 . 2 0 . 2 p 2 ( s ) = − 0 . 01 p 3 ( s ) = p 4 ( s ) = p 5 ( s ) = p 6 ( s ) 0 . 1 {• , •} 5 6 {•} = 0 . 1 − 0 . 01 = 0 . 09 0 . 1 Cost is 0 . 01 for all the players and all the products. P = {• , • , •} Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Social network games Properties Graphical game: The payoff for each player depends only on the choices made by his neighbours. Join the crowd property: The payoff of each player weakly increases if more players choose the same strategy. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Solution concept – Nash equilibrium Notation s : a joint strategy, also written as ( s i , s − i ). s − i : the joint strategy of the opponents of player i . Best response A strategy s i of player i is a best response to s − i if for all s ′ i , p i ( s ′ i , s − i ) ≤ p i ( s i , s − i ). Nash equilibrium A strategy profile s is a Nash equilibrium if for all players i , s i is a best response to s − i . Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example {•} 0 . 1 {• , •} 1 2 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} 3 4 0 . 1 Payoff: p 1 ( s ) = 0 0 . 2 0 . 2 p 2 ( s ) = − 0 . 01 0 . 1 p 3 ( s ) = p 4 ( s ) = p 5 ( s ) = p 6 ( s ) {• , •} {•} 5 6 0 . 1 = 0 . 1 − 0 . 01 = 0 . 09 Cost is 0 . 01 for all the players. P = {• , • , •} This is not a Nash equilibrium. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example {•} 0 . 1 {• , •} 1 2 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} 3 4 0 . 1 Payoff: p 1 ( s ) = 0 . 09 0 . 2 0 . 2 p 2 ( s ) = 0 . 09 0 . 1 p 3 ( s ) = p 4 ( s ) = p 5 ( s ) = p 6 ( s ) {• , •} {•} 5 6 0 . 1 = 0 . 1 − 0 . 01 = 0 . 09 Cost is 0 . 01 for all the players. P = {• , • , •} This is a Nash equilibrium. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Paradox 1 Adding a product to a social network can trigger a sequence of changes that will lead the agents from one Nash equilibrium to a new one that is worse for everybody. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example 0 . 1 {•} 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} 3 4 0 . 1 0 . 2 0 . 2 0 . 1 {• , •} 5 6 {•} 0 . 1 Cost θ is constant, 0 < θ < 0 . 1. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example 0 . 1 {•} 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} 3 4 0 . 1 0 . 2 0 . 2 0 . 1 {• , •} {•} 5 6 0 . 1 Cost θ is constant, 0 < θ < 0 . 1. This is a Nash equilibrium. The payoff to each player is 0 . 1 − θ > 0. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example 0 . 1 {•} 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} • 3 4 0 . 1 0 . 2 0 . 2 0 . 1 {• , •} {•} 5 6 0 . 1 Cost θ is constant, 0 < θ < 0 . 1. This is not a Nash equilibrium. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example 0 . 1 {•} 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} • 3 4 0 . 1 0 . 2 0 . 2 0 . 1 {• , •} {•} 5 6 0 . 1 Cost θ is constant, 0 < θ < 0 . 1. This is not a Nash equilibrium. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example 0 . 1 {•} 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} • 3 4 0 . 1 0 . 2 0 . 2 0 . 1 {• , •} {•} 5 6 0 . 1 Cost θ is constant, 0 < θ < 0 . 1. This is not a Nash equilibrium. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example 0 . 1 {•} 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} • 3 4 0 . 1 0 . 2 0 . 2 0 . 1 {• , •} {•} 5 6 0 . 1 Cost θ is constant, 0 < θ < 0 . 1. This is not a Nash equilibrium. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example 0 . 1 {•} 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} • 3 4 0 . 1 0 . 2 0 . 2 0 . 1 {• , •} {•} 5 6 0 . 1 Cost θ is constant, 0 < θ < 0 . 1. This is not a Nash equilibrium. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Example 0 . 1 {•} 1 2 {• , •} 0 . 1 0 . 1 0 . 2 0 . 1 {• , •} {•} • 3 4 0 . 1 0 . 2 0 . 2 0 . 1 {• , •} {•} 5 6 0 . 1 Cost θ is constant, 0 < θ < 0 . 1. This is not a Nash equilibrium. Krzysztof R. Apt Paradoxes in Social Networks with Multiple Products
Recommend
More recommend