paradoxes in social networks with multiple products
play

Paradoxes in Social Networks with Multiple Products Krzysztof R. Apt - PowerPoint PPT Presentation

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


  1. Paradoxes in Social Networks with Multiple Products Krzysztof R. Apt CWI and University of Amsterdam Joint work with Evangelos Markakis and Sunil Simon

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

  19. 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

  20. 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

  21. 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

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

  28. 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