SlideShare a Scribd company logo
1 of 19
Download to read offline
On the Complexity of Nash Equilibria in Anonymous
Games
Anthi Orfanou (Columbia University)
06/16/2015 (STOC ’15)
Joint work with Xi Chen (Columbia University) and
David Durfee (Georgia Institute of Technology)
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 0 / 16
Nash Equilibria
Every game has an equilibrium [Nash 50].
Games with bounded number of players:
2 Players: PPAD-complete [Pap94, DGP09, CDT09]
≥ 3 Players: FIXP-complete [EY10]
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 1 / 16
Multiplayer Games
E.g. n players, 2 actions
“The STOC Game” - actions: {“go”, “don’t go”}: O(2n
)
Focus on games with succinct representation
e.g. Anonymous, (bounded degree) Graphical, Polymatrix ...
“The Anonymous STOC Game”:
If we care only about how many players go: O(n2
)
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 2 / 16
Anonymous games
n players, α pure strategies (actions)
Player’s payoff depends on:
Her action
Number of the other players choosing each action (partition)
Succinctly representable (for constant α): O(αnα)
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 3 / 16
Approximate Equilibria
-approximate NE: Mixed strategy profile X =(xi: ∀ player i)
xi -best responce:
(Expected payoff of Player i from xi)
≥ (Expected payoff of Player i from any other x ) −
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 4 / 16
Expected payoffs in Anonymous games
n players, 2 actions
Expected payoff of player i:
vi (action 1; 0, n − 1 )×Prob[i “sees” k1 = 0, k2 = n − 1 ]
+ vi (action 1; 1, n − 2 )×Prob[i “sees” k1 = 1, k2 = n − 2 ]
+ vi (action 1; 2, n − 3 )×Prob[i “sees” k1 = 2, k2 = n − 3 ]
. . .
+ vi (action 1; n − 1, 0 )×Prob[i “sees” k1 = n − 1, k2 = 0 ]
linear expression of Partition probabilities
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 5 / 16
Partition probabilities vs Mixed strategies
NE X = (x1, x2, . . . , xn)
Mixed strategy xi : probability of action 1
Player i observes partition probabilities:
Prob[k1 = 0, k2 = n − 1] = j=i (1 − xj )
Prob[k1 = 1, k2 = n − 2] = j=i xj /∈{i,j}(1 − x )
. . .
Symmetric polynomials of X
helpful in approximation algorithms
obstacle for hardness proof
No change from swapping mixed strategies
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 6 / 16
Previous Work
Approximation algorithms for Anonymous games:
PTAS: Daskalakis and Papadimitriou [DP14]
2 actions [DP07,Das08] “oblivious”, “non-oblivious” [DP09]
α actions [DP08]
approximate pure NE for Lipschitz games [DP07]
2 actions: Query efficient algorithm [Goldberg and Turchetta 14]
2 actions (Lipschitz) Best response dynamics - O(n log n) steps:
approximate pure NE [Babichenko 13]
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 7 / 16
Hardness of Anonymous Games
Theorem
Computing an 1/exp(n)-approximate NE in anonymous games, with α ≥ 7
strategies is PPAD-complete.
Reduction from Polymatrix Games
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 8 / 16
Polymatrix Games
Multiplayer games
Players play Bimatrix against each other - Sum of payoffs
-NE in Polymatrix is PPAD-hard [DGP09,CDT09]
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 9 / 16
Expected Payoffs in Polymatrix
n players, 2 actions: NE Y
Q1 Q2 · · · Qn
action 1 y1 y2 · · · yn
action 2 1 − y1 1 − y2 · · · 1 − yn
Expected Payoffs: linear expressions of NE Y
ui (action 1) = 2y1 + 1y2 + 4y3 + . . . + 2yn
ui (action 2) = 3y1 + 2y2 + 1y3 + . . . + 5yn
-NE:
If ui (1) > ui (2) + ⇒ yi = 1
If ui (2) > ui (1) + ⇒ yi = 0
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 10 / 16
The Reduction
Embed Polymatrix payoffs in an Anonymous game
Anonymous game s.t. in NE X expected payoffs of Player i compare:
2x1 + 1x2 + . . . + 2xn vs 3x1 + 2x2 + . . . + 5xn
But: Expected payoffs in Anonymous - Symmetric Polynomials of X
 “break” the symmetries: approximate xi by Prob[k]
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 11 / 16
Playing in different scales
Game where players play at different scales in the NE:
2 actions {s, t}
xi = δi
δ = 1/2n
player 1 player 2 . . . player n
s δ δ2 . . . δn
t 1 − δ 1 − δ2 . . . 1 − δn
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 12 / 16
Radix: A “scaling” anonymous game
Game where players play at different scales in the NE:
“Split” action s → s1, s2
2 actions {s, t} 3 actions {s1, s2, t}
xi = δi
xi,s1 + xi,s2 = δi
δ = 1/2n
Goal: Perturb the payoffs of s1, s2: Embed the Polymatrix
player 1 player 2 . . . player n
s1 x1 x2 . . . xn
s2 δ − x1 δ2 − x2 . . . δn − xn
t 1 − δ 1 − δ2 . . . 1 − δn
with xi ∈ [0, δi ]
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 13 / 16
Estimating xi from Prob[k]
Using the “Scaling” Property: xi,s1 + xi,s2 ≈ δi
E.g. Estimate x1:
– Prob[k1 = 1, k2 = 0] = x1 · j=1(1 − δj ) + . . . + xn · j=n(1 − δj ) ≈ x1 ± O(δ2)
X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 14 / 16
Estimating xi from Prob[k]

More Related Content

What's hot

Factoring Pt. 2/2 (x^2 + bx + c)
Factoring Pt. 2/2 (x^2 + bx + c)Factoring Pt. 2/2 (x^2 + bx + c)
Factoring Pt. 2/2 (x^2 + bx + c)ListeningDaisy
 
1 4 homework
1 4 homework1 4 homework
1 4 homeworkmath123b
 
Solving Trinomial Equations with Negatives X Coefficient
Solving Trinomial Equations with Negatives X CoefficientSolving Trinomial Equations with Negatives X Coefficient
Solving Trinomial Equations with Negatives X Coefficientjames.northrup
 
November 26, 2012: Polynomials (SmartBoard Note)
November 26, 2012: Polynomials (SmartBoard Note)November 26, 2012: Polynomials (SmartBoard Note)
November 26, 2012: Polynomials (SmartBoard Note)mrstrementozzi
 
Fracciones algeb producto_cociente_blog
Fracciones algeb producto_cociente_blogFracciones algeb producto_cociente_blog
Fracciones algeb producto_cociente_blogMarta Martín
 
Quantum Evolutionary Game Theory
Quantum Evolutionary Game TheoryQuantum Evolutionary Game Theory
Quantum Evolutionary Game Theorysitric
 
Mi ordenador, de mayor, quiere ser cuántico (curso acelerado de simulación ...
Mi ordenador, de mayor, quiere ser cuántico (curso acelerado de simulación ...Mi ordenador, de mayor, quiere ser cuántico (curso acelerado de simulación ...
Mi ordenador, de mayor, quiere ser cuántico (curso acelerado de simulación ...Facultad de Informática UCM
 
Chess board problem(divide and conquer)
Chess board problem(divide and conquer)Chess board problem(divide and conquer)
Chess board problem(divide and conquer)RASHIARORA8
 
Tugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadratTugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadrattrisnasariasih
 
X2 T05 06 Partial Fractions
X2 T05 06 Partial FractionsX2 T05 06 Partial Fractions
X2 T05 06 Partial FractionsNigel Simmons
 
12 X1 T07 01 V And A In Terms Of X
12 X1 T07 01 V And A In Terms Of X12 X1 T07 01 V And A In Terms Of X
12 X1 T07 01 V And A In Terms Of XNigel Simmons
 

What's hot (20)

Two step equations day 1
Two step equations   day 1Two step equations   day 1
Two step equations day 1
 
Factoring Pt. 2/2 (x^2 + bx + c)
Factoring Pt. 2/2 (x^2 + bx + c)Factoring Pt. 2/2 (x^2 + bx + c)
Factoring Pt. 2/2 (x^2 + bx + c)
 
Jj slide
Jj slideJj slide
Jj slide
 
1 4 homework
1 4 homework1 4 homework
1 4 homework
 
Solving Trinomial Equations with Negatives X Coefficient
Solving Trinomial Equations with Negatives X CoefficientSolving Trinomial Equations with Negatives X Coefficient
Solving Trinomial Equations with Negatives X Coefficient
 
November 26, 2012: Polynomials (SmartBoard Note)
November 26, 2012: Polynomials (SmartBoard Note)November 26, 2012: Polynomials (SmartBoard Note)
November 26, 2012: Polynomials (SmartBoard Note)
 
Fracciones algeb producto_cociente_blog
Fracciones algeb producto_cociente_blogFracciones algeb producto_cociente_blog
Fracciones algeb producto_cociente_blog
 
Quantum Evolutionary Game Theory
Quantum Evolutionary Game TheoryQuantum Evolutionary Game Theory
Quantum Evolutionary Game Theory
 
Algebra [project]
Algebra [project]Algebra [project]
Algebra [project]
 
Mi ordenador, de mayor, quiere ser cuántico (curso acelerado de simulación ...
Mi ordenador, de mayor, quiere ser cuántico (curso acelerado de simulación ...Mi ordenador, de mayor, quiere ser cuántico (curso acelerado de simulación ...
Mi ordenador, de mayor, quiere ser cuántico (curso acelerado de simulación ...
 
Mpt2016 pdf
Mpt2016 pdfMpt2016 pdf
Mpt2016 pdf
 
Chess board problem(divide and conquer)
Chess board problem(divide and conquer)Chess board problem(divide and conquer)
Chess board problem(divide and conquer)
 
Mpt2016
Mpt2016Mpt2016
Mpt2016
 
Tugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadratTugas matematika menemukan konsep persamaan kuadrat
Tugas matematika menemukan konsep persamaan kuadrat
 
Lesson 15: The Chain Rule
Lesson 15: The Chain RuleLesson 15: The Chain Rule
Lesson 15: The Chain Rule
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
X2 T05 06 Partial Fractions
X2 T05 06 Partial FractionsX2 T05 06 Partial Fractions
X2 T05 06 Partial Fractions
 
12 X1 T07 01 V And A In Terms Of X
12 X1 T07 01 V And A In Terms Of X12 X1 T07 01 V And A In Terms Of X
12 X1 T07 01 V And A In Terms Of X
 
Mathcad centoid of lamina
Mathcad   centoid of laminaMathcad   centoid of lamina
Mathcad centoid of lamina
 
Tut 1
Tut 1Tut 1
Tut 1
 

Similar to present_2_new

cvpr2011: game theory in CVPR part 1
cvpr2011: game theory in CVPR part 1cvpr2011: game theory in CVPR part 1
cvpr2011: game theory in CVPR part 1zukun
 
Lenses for the masses - introducing Goggles
Lenses for the masses - introducing GogglesLenses for the masses - introducing Goggles
Lenses for the masses - introducing Goggleskenbot
 
The Minority Game: Individual and Social Learning
The Minority Game: Individual and Social LearningThe Minority Game: Individual and Social Learning
The Minority Game: Individual and Social LearningStathis Grigoropoulos
 
Chapter Three Game Theory 2 (1).pptx
Chapter Three Game Theory 2 (1).pptxChapter Three Game Theory 2 (1).pptx
Chapter Three Game Theory 2 (1).pptxEndAlk15
 
Universal Prediction without assuming either Discrete or Continuous
Universal Prediction without assuming either Discrete or ContinuousUniversal Prediction without assuming either Discrete or Continuous
Universal Prediction without assuming either Discrete or ContinuousJoe Suzuki
 
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...Frank Nielsen
 
Fibonacci Sequence, Golden Ratio and Wythoff's Game
Fibonacci  Sequence, Golden Ratio and Wythoff's GameFibonacci  Sequence, Golden Ratio and Wythoff's Game
Fibonacci Sequence, Golden Ratio and Wythoff's GameLoeky Haryanto
 
Image Processing 2
Image Processing 2Image Processing 2
Image Processing 2jainatin
 
Computer Aided Manufacturing Design
Computer Aided Manufacturing DesignComputer Aided Manufacturing Design
Computer Aided Manufacturing DesignV Tripathi
 
Modelling and implementation of 9tka game with MaxN algorithm
Modelling and implementation of 9tka game with MaxN algorithmModelling and implementation of 9tka game with MaxN algorithm
Modelling and implementation of 9tka game with MaxN algorithmTELKOMNIKA JOURNAL
 
Dissertation Conference Poster
Dissertation Conference PosterDissertation Conference Poster
Dissertation Conference PosterChris Hughes
 
Linear differential equation with constant coefficient
Linear differential equation with constant coefficientLinear differential equation with constant coefficient
Linear differential equation with constant coefficientSanjay Singh
 
Evolving Balanced Maps for Planet Wars Using Self-Adaptive EAs
Evolving Balanced Maps for Planet Wars Using Self-Adaptive EAsEvolving Balanced Maps for Planet Wars Using Self-Adaptive EAs
Evolving Balanced Maps for Planet Wars Using Self-Adaptive EAsCarlos Cotta
 
Csr2011 june14 14_00_agrawal
Csr2011 june14 14_00_agrawalCsr2011 june14 14_00_agrawal
Csr2011 june14 14_00_agrawalCSR2011
 
Admissions in India 2015
Admissions in India 2015Admissions in India 2015
Admissions in India 2015Edhole.com
 

Similar to present_2_new (20)

cvpr2011: game theory in CVPR part 1
cvpr2011: game theory in CVPR part 1cvpr2011: game theory in CVPR part 1
cvpr2011: game theory in CVPR part 1
 
Lenses for the masses - introducing Goggles
Lenses for the masses - introducing GogglesLenses for the masses - introducing Goggles
Lenses for the masses - introducing Goggles
 
The Minority Game: Individual and Social Learning
The Minority Game: Individual and Social LearningThe Minority Game: Individual and Social Learning
The Minority Game: Individual and Social Learning
 
file1
file1file1
file1
 
Gt brno
Gt brnoGt brno
Gt brno
 
Chapter Three Game Theory 2 (1).pptx
Chapter Three Game Theory 2 (1).pptxChapter Three Game Theory 2 (1).pptx
Chapter Three Game Theory 2 (1).pptx
 
Universal Prediction without assuming either Discrete or Continuous
Universal Prediction without assuming either Discrete or ContinuousUniversal Prediction without assuming either Discrete or Continuous
Universal Prediction without assuming either Discrete or Continuous
 
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...
 
Fibonacci Sequence, Golden Ratio and Wythoff's Game
Fibonacci  Sequence, Golden Ratio and Wythoff's GameFibonacci  Sequence, Golden Ratio and Wythoff's Game
Fibonacci Sequence, Golden Ratio and Wythoff's Game
 
Dynamics
DynamicsDynamics
Dynamics
 
Image Processing 2
Image Processing 2Image Processing 2
Image Processing 2
 
Computer Aided Manufacturing Design
Computer Aided Manufacturing DesignComputer Aided Manufacturing Design
Computer Aided Manufacturing Design
 
Modelling and implementation of 9tka game with MaxN algorithm
Modelling and implementation of 9tka game with MaxN algorithmModelling and implementation of 9tka game with MaxN algorithm
Modelling and implementation of 9tka game with MaxN algorithm
 
Dissertation Conference Poster
Dissertation Conference PosterDissertation Conference Poster
Dissertation Conference Poster
 
Linear differential equation with constant coefficient
Linear differential equation with constant coefficientLinear differential equation with constant coefficient
Linear differential equation with constant coefficient
 
Evolving Balanced Maps for Planet Wars Using Self-Adaptive EAs
Evolving Balanced Maps for Planet Wars Using Self-Adaptive EAsEvolving Balanced Maps for Planet Wars Using Self-Adaptive EAs
Evolving Balanced Maps for Planet Wars Using Self-Adaptive EAs
 
Game theory lecture
Game theory   lectureGame theory   lecture
Game theory lecture
 
Csr2011 june14 14_00_agrawal
Csr2011 june14 14_00_agrawalCsr2011 june14 14_00_agrawal
Csr2011 june14 14_00_agrawal
 
104 Icdcit05
104 Icdcit05104 Icdcit05
104 Icdcit05
 
Admissions in India 2015
Admissions in India 2015Admissions in India 2015
Admissions in India 2015
 

present_2_new

  • 1. On the Complexity of Nash Equilibria in Anonymous Games Anthi Orfanou (Columbia University) 06/16/2015 (STOC ’15) Joint work with Xi Chen (Columbia University) and David Durfee (Georgia Institute of Technology) X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 0 / 16
  • 2. Nash Equilibria Every game has an equilibrium [Nash 50]. Games with bounded number of players: 2 Players: PPAD-complete [Pap94, DGP09, CDT09] ≥ 3 Players: FIXP-complete [EY10] X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 1 / 16
  • 3. Multiplayer Games E.g. n players, 2 actions “The STOC Game” - actions: {“go”, “don’t go”}: O(2n ) Focus on games with succinct representation e.g. Anonymous, (bounded degree) Graphical, Polymatrix ... “The Anonymous STOC Game”: If we care only about how many players go: O(n2 ) X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 2 / 16
  • 4. Anonymous games n players, α pure strategies (actions) Player’s payoff depends on: Her action Number of the other players choosing each action (partition) Succinctly representable (for constant α): O(αnα) X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 3 / 16
  • 5. Approximate Equilibria -approximate NE: Mixed strategy profile X =(xi: ∀ player i) xi -best responce: (Expected payoff of Player i from xi) ≥ (Expected payoff of Player i from any other x ) − X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 4 / 16
  • 6. Expected payoffs in Anonymous games n players, 2 actions Expected payoff of player i: vi (action 1; 0, n − 1 )×Prob[i “sees” k1 = 0, k2 = n − 1 ] + vi (action 1; 1, n − 2 )×Prob[i “sees” k1 = 1, k2 = n − 2 ] + vi (action 1; 2, n − 3 )×Prob[i “sees” k1 = 2, k2 = n − 3 ] . . . + vi (action 1; n − 1, 0 )×Prob[i “sees” k1 = n − 1, k2 = 0 ] linear expression of Partition probabilities X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 5 / 16
  • 7. Partition probabilities vs Mixed strategies NE X = (x1, x2, . . . , xn) Mixed strategy xi : probability of action 1 Player i observes partition probabilities: Prob[k1 = 0, k2 = n − 1] = j=i (1 − xj ) Prob[k1 = 1, k2 = n − 2] = j=i xj /∈{i,j}(1 − x ) . . . Symmetric polynomials of X helpful in approximation algorithms obstacle for hardness proof No change from swapping mixed strategies X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 6 / 16
  • 8. Previous Work Approximation algorithms for Anonymous games: PTAS: Daskalakis and Papadimitriou [DP14] 2 actions [DP07,Das08] “oblivious”, “non-oblivious” [DP09] α actions [DP08] approximate pure NE for Lipschitz games [DP07] 2 actions: Query efficient algorithm [Goldberg and Turchetta 14] 2 actions (Lipschitz) Best response dynamics - O(n log n) steps: approximate pure NE [Babichenko 13] X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 7 / 16
  • 9. Hardness of Anonymous Games Theorem Computing an 1/exp(n)-approximate NE in anonymous games, with α ≥ 7 strategies is PPAD-complete.
  • 10. Reduction from Polymatrix Games X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 8 / 16
  • 11. Polymatrix Games Multiplayer games Players play Bimatrix against each other - Sum of payoffs -NE in Polymatrix is PPAD-hard [DGP09,CDT09] X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 9 / 16
  • 12. Expected Payoffs in Polymatrix n players, 2 actions: NE Y Q1 Q2 · · · Qn action 1 y1 y2 · · · yn action 2 1 − y1 1 − y2 · · · 1 − yn Expected Payoffs: linear expressions of NE Y ui (action 1) = 2y1 + 1y2 + 4y3 + . . . + 2yn ui (action 2) = 3y1 + 2y2 + 1y3 + . . . + 5yn -NE: If ui (1) > ui (2) + ⇒ yi = 1 If ui (2) > ui (1) + ⇒ yi = 0 X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 10 / 16
  • 13. The Reduction Embed Polymatrix payoffs in an Anonymous game Anonymous game s.t. in NE X expected payoffs of Player i compare: 2x1 + 1x2 + . . . + 2xn vs 3x1 + 2x2 + . . . + 5xn But: Expected payoffs in Anonymous - Symmetric Polynomials of X “break” the symmetries: approximate xi by Prob[k] X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 11 / 16
  • 14. Playing in different scales Game where players play at different scales in the NE: 2 actions {s, t} xi = δi δ = 1/2n player 1 player 2 . . . player n s δ δ2 . . . δn t 1 − δ 1 − δ2 . . . 1 − δn X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 12 / 16
  • 15. Radix: A “scaling” anonymous game Game where players play at different scales in the NE: “Split” action s → s1, s2 2 actions {s, t} 3 actions {s1, s2, t} xi = δi xi,s1 + xi,s2 = δi δ = 1/2n
  • 16. Goal: Perturb the payoffs of s1, s2: Embed the Polymatrix player 1 player 2 . . . player n s1 x1 x2 . . . xn s2 δ − x1 δ2 − x2 . . . δn − xn t 1 − δ 1 − δ2 . . . 1 − δn with xi ∈ [0, δi ] X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 13 / 16
  • 18. Using the “Scaling” Property: xi,s1 + xi,s2 ≈ δi E.g. Estimate x1: – Prob[k1 = 1, k2 = 0] = x1 · j=1(1 − δj ) + . . . + xn · j=n(1 − δj ) ≈ x1 ± O(δ2) X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 14 / 16
  • 20. Using the “Scaling” Property: xi,s1 + xi,s2 ≈ δi E.g. Estimate x1: – Prob[k1 = 1, k2 = 0] = x1 · j=1(1 − δj ) + . . . + xn · j=n(1 − δj ) ≈ x1 ± O(δ2) E.g. Estimate x2: — Prob[k1 = 2, k2 = 0] = x1x2 · j=1,2(1 − δj ) + x1x3 · j=1,3(1 − δj ) + . . . ≈ x1x2 ± O(δ4) ˜ Prob[k1 = 1, k2 = 1]= · · · ≈ x1 δ2 + x2 δ − 2 x1x2 ± O(δ4) x2: linear combination of –,—,˜ The Estimation lemma Every xi can be written as linear form of Prob[k] with poly-time computable coefficients (± error). X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 14 / 16
  • 21. Concluding the reduction - the Radix Game n+2 players, 6 actions → 7 after the “splitting” n “main” players, 2 actions: simulate Polymatrix players 2 special players + 4 extra actions: enforce the “scaling” NE property PPAD-hardness for 7 actions, 1/exp(n)-NE Reduction recovers a 1/n-NE of Polymatrix X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 15 / 16
  • 22. Open Problems PPAD-hardness for ≤ 6 actions? 2 actions? FPTAS for 2 actions? Faster PTAS for α 2 actions? X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 16 / 16
  • 23. The end Thank you! Questions? “On the Complexity of NE in Anonymous Games” Xi Chen, David Durfee, Anthi Orfanou X. Chen, D. Durfee, A. Orfanou On the Complexity of Anonymous Games 06/16/2015 16 / 16