convergence and hardness of strategic schelling
play

Convergence and Hardness of Strategic Schelling Segregation WINE - PowerPoint PPT Presentation

Convergence and Hardness of Strategic Schelling Segregation WINE Conference 2019 Algorithm Engineering Research Group H. Echzell, T. Friedrich, P . Lenzner, L. Molitor, M. Pappik , F . Schne, F . Sommer, D. Stangl we are here Schelling


  1. Convergence and Hardness of Strategic Schelling Segregation WINE Conference 2019 Algorithm Engineering Research Group H. Echzell, T. Friedrich, P . Lenzner, L. Molitor, M. Pappik , F . Schöne, F . Sommer, D. Stangl

  2. we are here

  3. Schelling Segregation Thomas Schelling (1921-2016) "economics Nobel prize" winner Micromotives and Macrobehavior (1978) https://www.bostonglobe.com/ Convergence and Hardness of Strategic Schelling Segregation 1

  4. Schelling Segregation Thomas Schelling (1921-2016) "economics Nobel prize" winner Micromotives and Macrobehavior (1978) https://www.bostonglobe.com/ Convergence and Hardness of Strategic Schelling Segregation 1

  5. Schelling Segregation Thomas Schelling (1921-2016) "economics Nobel prize" winner Micromotives and Macrobehavior (1978) agents https://www.bostonglobe.com/ Convergence and Hardness of Strategic Schelling Segregation 1

  6. Schelling Segregation Thomas Schelling (1921-2016) "economics Nobel prize" winner Micromotives and Macrobehavior (1978) agents https://www.bostonglobe.com/ neighborhood Convergence and Hardness of Strategic Schelling Segregation 1

  7. Schelling Segregation Thomas Schelling (1921-2016) "economics Nobel prize" winner Micromotives and Macrobehavior (1978) agents https://www.bostonglobe.com/ neighborhood "I am happy if at least a fraction τ of my neighborhood is of my type." Convergence and Hardness of Strategic Schelling Segregation 1

  8. Schelling Segregation Thomas Schelling (1921-2016) "economics Nobel prize" winner Micromotives and Macrobehavior (1978) agents https://www.bostonglobe.com/ neighborhood "I am happy if at least a fraction τ of my neighborhood is of my type." e.g. τ = 1 4 Convergence and Hardness of Strategic Schelling Segregation 1

  9. Schelling Segregation Thomas Schelling (1921-2016) "economics Nobel prize" winner Micromotives and Macrobehavior (1978) agents https://www.bostonglobe.com/ neighborhood "I am happy if at least a fraction τ of my neighborhood is of my type." e.g. τ = 1 4 Convergence and Hardness of Strategic Schelling Segregation 1

  10. Schelling Segregation Thomas Schelling (1921-2016) "economics Nobel prize" winner Micromotives and Macrobehavior (1978) agents https://www.bostonglobe.com/ neighborhood "I am happy if at least a fraction τ of my neighborhood is of my type." e.g. τ = 1 4 Convergence and Hardness of Strategic Schelling Segregation 1

  11. Schelling Segregation Thomas Schelling (1921-2016) "economics Nobel prize" winner Micromotives and Macrobehavior (1978) https://www.bostonglobe.com/ Convergence and Hardness of Strategic Schelling Segregation 1

  12. Theoretical Approaches Stochastic Models Young et al. (2001) Barmpalias et al. (FOCS 2014) Brandt et al. (STOC 2012) Immorlica et al. (SODA 2017) Bhakta et al. (SODA 2014) Omidvar et al. (PODC 2017) many more... Convergence and Hardness of Strategic Schelling Segregation 2

  13. Theoretical Approaches Stochastic Models Young et al. (2001) Barmpalias et al. (FOCS 2014) Brandt et al. (STOC 2012) Immorlica et al. (SODA 2017) Bhakta et al. (SODA 2014) Omidvar et al. (PODC 2017) many more... Game Theoretic Models Chauhan et al. (SAGT 2018) Elkind et al. (IJCAI 2019) Brederek et al. (AAMAS 2019) Agarwal et al. (AAAI 2020) Convergence and Hardness of Strategic Schelling Segregation 2

  14. Theoretical Approaches Stochastic Models Young et al. (2001) Barmpalias et al. (FOCS 2014) Brandt et al. (STOC 2012) Immorlica et al. (SODA 2017) Bhakta et al. (SODA 2014) Omidvar et al. (PODC 2017) many more... Game Theoretic Models Chauhan et al. (SAGT 2018) Elkind et al. (IJCAI 2019) Brederek et al. (AAMAS 2019) Agarwal et al. (AAAI 2020) Convergence and Hardness of Strategic Schelling Segregation 2

  15. Strategic Schelling Segregation undirected (simple) graph G = ( V , E ) Convergence and Hardness of Strategic Schelling Segregation 3

  16. Strategic Schelling Segregation undirected (simple) graph G = ( V , E ) set of agents A with partitioning P ( A ) Convergence and Hardness of Strategic Schelling Segregation 3

  17. Strategic Schelling Segregation undirected (simple) graph G = ( V , E ) set of agents A with partitioning P ( A ) placement p G : A → V (injective) neighborhood N p G ( a ) := adjacent agents Convergence and Hardness of Strategic Schelling Segregation 3

  18. Strategic Schelling Segregation undirected (simple) graph G = ( V , E ) set of agents A with partitioning P ( A ) placement p G : A → V (injective) neighborhood N p G ( a ) := adjacent agents intolerance threshold τ ∈ [0, 1] Convergence and Hardness of Strategic Schelling Segregation 3

  19. Strategic Schelling Segregation N + p G ( a ), N − p G ( a ) ⊆ N p G ( a ) cost  | N + τ pG ( a ) | max(0, τ − pG ( a ) | ) if N p G ( a ) � = ∅  | N + pG ( a ) | + | N − cost p G ( a ) τ else  τ pnr Convergence and Hardness of Strategic Schelling Segregation 4

  20. Strategic Schelling Segregation N + p G ( a ), N − p G ( a ) ⊆ N p G ( a ) cost  | N + τ pG ( a ) | max(0, τ − pG ( a ) | ) if N p G ( a ) � = ∅  | N + pG ( a ) | + | N − cost p G ( a ) τ else  τ pnr always: N + p G ( a ) := neighbors with same type as a Convergence and Hardness of Strategic Schelling Segregation 4

  21. Strategic Schelling Segregation N + p G ( a ), N − p G ( a ) ⊆ N p G ( a ) cost  | N + τ pG ( a ) | max(0, τ − pG ( a ) | ) if N p G ( a ) � = ∅  | N + pG ( a ) | + | N − cost p G ( a ) τ else  τ pnr always: N + p G ( a ) := neighbors with same type as a 1 vs. all Schelling Game (1-k-SG) a Convergence and Hardness of Strategic Schelling Segregation 4

  22. Strategic Schelling Segregation N + p G ( a ), N − p G ( a ) ⊆ N p G ( a ) cost  | N + τ pG ( a ) | max(0, τ − pG ( a ) | ) if N p G ( a ) � = ∅  | N + pG ( a ) | + | N − cost p G ( a ) τ else  τ pnr always: N + p G ( a ) := neighbors with same type as a 1 vs. all Schelling Game (1-k-SG) a N + p G ( a ) = N − p G ( a ) = Convergence and Hardness of Strategic Schelling Segregation 4

  23. Strategic Schelling Segregation N + p G ( a ), N − p G ( a ) ⊆ N p G ( a ) cost  | N + τ pG ( a ) | max(0, τ − pG ( a ) | ) if N p G ( a ) � = ∅  | N + pG ( a ) | + | N − cost p G ( a ) τ else  τ pnr always: N + p G ( a ) := neighbors with same type as a 1 vs. all Schelling Game (1-k-SG) a N + p G ( a ) = N − p G ( a ) = 1 vs. 1 Schelling Game (1-1-SG) a Convergence and Hardness of Strategic Schelling Segregation 4

  24. Strategic Schelling Segregation N + p G ( a ), N − p G ( a ) ⊆ N p G ( a ) cost  | N + τ pG ( a ) | max(0, τ − pG ( a ) | ) if N p G ( a ) � = ∅  | N + pG ( a ) | + | N − cost p G ( a ) τ else  τ pnr always: N + p G ( a ) := neighbors with same type as a 1 vs. all Schelling Game (1-k-SG) a N + p G ( a ) = N − p G ( a ) = 1 vs. 1 Schelling Game (1-1-SG) N + a p G ( a ) = N − p G ( a ) = Convergence and Hardness of Strategic Schelling Segregation 4

  25. Strategic Schelling Segregation N + p G ( a ), N − p G ( a ) ⊆ N p G ( a ) cost  | N + τ pG ( a ) | max(0, τ − pG ( a ) | ) if N p G ( a ) � = ∅  | N + pG ( a ) | + | N − cost p G ( a ) τ else  τ pnr always: N + p G ( a ) := neighbors with same type as a τ = 1 1 vs. all Schelling Game (1-k-SG) 3 a N + p G ( a ) = cost p G ( a ) = 1 12 N − p G ( a ) = 1 vs. 1 Schelling Game (1-1-SG) N + a p G ( a ) = cost p G ( a ) = 0 N − p G ( a ) = Convergence and Hardness of Strategic Schelling Segregation 4

  26. Strategic Schelling Segregation N + p G ( a ), N − p G ( a ) ⊆ N p G ( a ) cost  | N + τ pG ( a ) | max(0, τ − pG ( a ) | ) if N p G ( a ) � = ∅  | N + pG ( a ) | + | N − cost p G ( a ) τ else  τ pnr always: N + p G ( a ) := neighbors with same type as a τ = 1 1 vs. all Schelling Game (1-k-SG) 3 a N + p G ( a ) = cost p G ( a ) = 1 12 N − p G ( a ) = 1 vs. 1 Schelling Game (1-1-SG) N + a p G ( a ) = cost p G ( a ) = 0 N − p G ( a ) = Convergence and Hardness of Strategic Schelling Segregation 4

  27. Strategic Schelling Segregation What do discontent agents do? Convergence and Hardness of Strategic Schelling Segregation 5

  28. Strategic Schelling Segregation What do discontent agents do? Jump Schelling Game (JSG): "jump to empty node to decrease costs" p G → p ′ G if cost p G ( a ) > cost p ′ G ( a ) Convergence and Hardness of Strategic Schelling Segregation 5

  29. Strategic Schelling Segregation What do discontent agents do? Jump Schelling Game (JSG): "jump to empty node to decrease costs" p G → p ′ G if cost p G ( a ) > cost p ′ G ( a ) Swap Schelling Game (SSG): "swap position to decrease costs" p G → p ′ G if cost p G ( a ) > cost p ′ G ( a ) and cost p G ( b ) > cost p ′ G ( b ) Convergence and Hardness of Strategic Schelling Segregation 5

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