Shengyu Zhang The Chinese University of Hong Kong.

Slides:



Advertisements
Similar presentations
The Data Stream Space Complexity of Cascaded Norms T.S. Jayram David Woodruff IBM Almaden.
Advertisements

Approximate Nash Equilibria in interesting games Constantinos Daskalakis, U.C. Berkeley.
Numerical Linear Algebra in the Streaming Model Ken Clarkson - IBM David Woodruff - IBM.
Random non-local games Andris Ambainis, Artūrs Bačkurs, Kaspars Balodis, Dmitry Kravchenko, Juris Smotrovs, Madars Virza University of Latvia.
A study of Correlated Equilibrium Polytope By: Jason Sorensen.
Nash’s Theorem Theorem (Nash, 1951): Every finite game (finite number of players, finite number of pure strategies) has at least one mixed-strategy Nash.
Game Theory Assignment For all of these games, P1 chooses between the columns, and P2 chooses between the rows.
Continuation Methods for Structured Games Ben Blum Christian Shelton Daphne Koller Stanford University.
Mixed Strategies CMPT 882 Computational Game Theory Simon Fraser University Spring 2010 Instructor: Oliver Schulte.
COMP 553: Algorithmic Game Theory Fall 2014 Yang Cai Lecture 21.
6.896: Topics in Algorithmic Game Theory Lecture 11 Constantinos Daskalakis.
Congestion Games with Player- Specific Payoff Functions Igal Milchtaich, Department of Mathematics, The Hebrew University of Jerusalem, 1993 Presentation.
Joint Strategy Fictitious Play Sherwin Doroudi. “Adapted” from J. R. Marden, G. Arslan, J. S. Shamma, “Joint strategy fictitious play with inertia for.
Calibrated Learning and Correlated Equilibrium By: Dean Foster and Rakesh Vohra Presented by: Jason Sorensen.
MIT and James Orlin © Game Theory 2-person 0-sum (or constant sum) game theory 2-person game theory (e.g., prisoner’s dilemma)
Nash Equilibria In Graphical Games On Trees Edith Elkind Leslie Ann Goldberg Paul Goldberg.
Shengyu Zhang The Chinese University of Hong Kong.
Course: Applications of Information Theory to Computer Science CSG195, Fall 2008 CCIS Department, Northeastern University Dimitrios Kanoulas.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Zero-Sum Games (follow-up)
On Quantum Walks and Iterated Quantum Games G. Abal, R. Donangelo, H. Fort Universidad de la República, Montevideo, Uruguay UFRJ, RJ, Brazil.
Mechanism Design without Money Lecture 4 1. Price of Anarchy simplest example G is given Route 1 unit from A to B, through AB,AXB OPT– route ½ on AB and.
by Vincent Conitzer of Duke
Eponine Lupo.  Game Theory is a mathematical theory that deals with models of conflict and cooperation.  It is a precise and logical description of.
An Introduction to Game Theory Part II: Mixed and Correlated Strategies Bernhard Nebel.
COLOR TEST COLOR TEST. Dueling Algorithms N ICOLE I MMORLICA, N ORTHWESTERN U NIVERSITY WITH A. T AUMAN K ALAI, B. L UCIER, A. M OITRA, A. P OSTLEWAITE,
On the tightness of Buhrman- Cleve-Wigderson simulation Shengyu Zhang The Chinese University of Hong Kong On the relation between decision tree complexity.
Dynamic Spectrum Management: Optimization, game and equilibrium Tom Luo (Yinyu Ye) December 18, WINE 2008.
Advanced Microeconomics Instructors: Wojtek Dorabialski & Olga Kiuila Lectures: Mon. & Wed. 9:45 – 11:20 room 201 Office hours: Mon. & Wed. 9:15 – 9:45.
1 Computing Nash Equilibrium Presenter: Yishay Mansour.
Why How We Learn Matters Russell Golman Scott E Page.
An Introduction to Game Theory Part III: Strictly Competitive Games Bernhard Nebel.
CISS Princeton, March Optimization via Communication Networks Matthew Andrews Alcatel-Lucent Bell Labs.
Introduction to Game Theory and Behavior Networked Life CIS 112 Spring 2009 Prof. Michael Kearns.
On Testing Convexity and Submodularity Michal Parnas Dana Ron Ronitt Rubinfeld.
Modelling Large Games by Ehud Kalai Northwestern University.
Congestion Games (Review and more definitions), Potential Games, Network Congestion games, Total Search Problems, PPAD, PLS completeness, easy congestion.
Computing Equilibria Christos H. Papadimitriou UC Berkeley “christos”
Shengyu Zhang The Chinese University of Hong Kong.
An Intro to Game Theory Avrim Blum 12/07/04.
Computing Equilibria Christos H. Papadimitriou UC Berkeley “christos”
Computer Science, Economics, and the Effects of Network Structure
Bayesian and non-Bayesian Learning in Games Ehud Lehrer Tel Aviv University, School of Mathematical Sciences Including joint works with: Ehud Kalai, Rann.
A quantum protocol for sampling correlated equilibria unconditionally and without a mediator Iordanis Kerenidis, LIAFA, Univ Paris 7, and CNRS Shengyu.
Small clique detection and approximate Nash equilibria Danny Vilenchik UCLA Joint work with Lorenz Minder.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 11.
Monogamy of non- signalling correlations Aram Harrow (MIT) Simons Institute, 27 Feb 2014 based on joint work with Fernando Brandão (UCL) arXiv:
Introduction to Game Theory application to networks Joy Ghosh CSE 716, 25 th April, 2003.
1 The Price of Defense M. Mavronicolas , V. Papadopoulou , L. Michael ¥, A. Philippou , P. Spirakis § University of Cyprus, Cyprus  University of Patras.
The Science of Networks 6.1 Today’s topics Game Theory Normal-form games Dominating strategies Nash equilibria Acknowledgements Vincent Conitzer, Michael.
You Did Not Just Read This or did you?. Quantum Computing Dave Bacon Department of Computer Science & Engineering University of Washington Lecture 3:
Non-Cooperative Multi-Radio Channel Allocation in Wireless Networks Márk Félegyházi*, Mario Čagalj†, Shirin Saeedi Bidokhti*, Jean-Pierre Hubaux* * Ecole.
Ásbjörn H Kristbjörnsson1 The complexity of Finding Nash Equilibria Ásbjörn H Kristbjörnsson Algorithms, Logic and Complexity.
Shengyu Zhang The Chinese University of Hong Kong.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Beyond selfish routing: Network Games. Network Games NGs model the various ways in which selfish agents strategically interact in using a network They.
Part 3 Linear Programming
Beyond selfish routing: Network Games. Network Games NGs model the various ways in which selfish users (i.e., players) strategically interact in using.
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 467 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 3524 Course.
Pseudo-random generators Talk for Amnon ’ s seminar.
9.2 Mixed Strategy Games In this section, we look at non-strictly determined games. For these type of games the payoff matrix has no saddle points.
When Can Limited Randomness Be Used in Repeated Games? Moni Naor Weizmann Institute of Science Joint work with Pavel Hubáček and Jon Ullman Columbia University.
Network Formation Games. NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models: Global Connection Game.
Yuan Deng Vincent Conitzer Duke University
The Duality Theorem Primal P: Maximize
Non-additive Security Games
Lecture 6: Other Game Models and Solution Concepts
Background: Lattices and the Learning-with-Errors problem
Effcient quantum protocols for XOR functions
Structural Properties of Low Threshold Rank Graphs
Normal Form (Matrix) Games
Presentation transcript:

Shengyu Zhang The Chinese University of Hong Kong

Why we are here? Understanding the power of quantum  Computation: quantum algorithms/complexity  Communication: quantum info. theory …… This work: game theory

Game: Two basic forms strategic (normal) form extensive form

Game: Two basic forms strategic (normal) form n players: P 1, …, P n P i has a set S i of strategies P i has a utility function u i : S→ ℝ  S = S 1  S 2  ⋯  S n

Nash equilibrium Nash equilibrium: each player has adopted an optimal strategy, provided that others keep their strategies unchanged

Nash equilibrium Pure Nash equilibrium: a joint strategy s = (s 1, …, s n ) s.t.  i, u i (s i,s -i ) ≥ u i (s i ’,s -i ) (Mixed) Nash equilibrium (NE): a product distribution p = p 1  …  p n s.t.  i,s i ’ E s←p [u i (s i,s -i )] ≥ E s←p [u i (s i ’,s -i )]

Correlated equilibrium Correlated equilibrium (CE): p s.t.  i, s i, s i ’ CE = NE ∩ {product distributions} E s ¡i à p ( ¢ j s i ) [ u i ( s i ; s ¡ i )] ¸ E s ¡i à p ( ¢ j s i ) [ u i ( s 0 i ; s ¡ i )] Nash and Aumann: two Laureate of Nobel Prize in Economic Sciences

Why correlated equilibrium? CrossStop Cross Stop 1 0 Game theory natural 2 pure NE: one crosses and one stops. Payoff: (0,1) or (1,0)  Bad: unfair. 1 mixed NE: both cross w.p. 1/101.  Good: Fair  Bad: Low payoff: both ≃  Worse: Positive chance of crash CE: (Cross,Stop) w.p. ½, (Stop,Cross) w.p. ½  Fair, high payoff, 0 chance of crash. Traffic Light

Why correlated equilibrium? Game theory natural Math nice Set of correlated equilibria is convex. The NE are vertices of the CE polytope (in any non- degenerate 2-player game) All CE in graphical games can be represented by ones as product functions of each neighborhood.

Why correlated equilibrium? Game theory natural Math nice [Obs] A CE can found in poly. time by LP. natural dynamics → approximate CE. A CE in graphical games can be found in poly. time. CS feasible

“quantum games” Non-local games EWL-quantization of strategic games  J. Eisert, M. Wilkens, M. Lewenstein, Phys. Rev. Lett., Others  Meyer’s Penny Matching  Gutoski-Watrous framework for refereed game

EWL model JJ -1 Φ1Φ1 ΦnΦn ⋮ ⋮⋮ s1s1 snsn ⋮ |0|0 |0|0 What’s this classically? u 1 (s) u n (s) ⋮ States of concern

EWL model Classically we don’t undo the sampling (or do any re-sampling) after players’ actions. JJ -1 Φ1Φ1 ΦnΦn ⋮ ⋮⋮ s1s1 snsn ⋮ |0|0 |0|0 u 1 (s) u n (s) ⋮

EWL model JJ -1 Φ1Φ1 ΦnΦn ⋮ ⋮⋮ s1s1 snsn ⋮ |0|0 |0|0 u 1 (s) u n (s) ⋮ and consider the state p at this point

Our model Φ1Φ1 ΦnΦn ⋮ ⋮ s1s1 snsn ⋮ ρ u 1 (s) u n (s) ⋮ and consider the state p at this point A simpler model, corresponding to classical games more precisely. CPTP

Other than the model Main differences than previous work in quantum strategic games: We consider general games of growing sizes.  Previous: specific games, usually 2*2 or 3*3 We study quantitative questions.  Previous work: advantages exist?  Ours: How much can it be?

Central question: How much “advantage” can playing quantum provide? Measure 1: Increase of payoff Measure 2: Hardness of generation

First measure: increase of payoff We will define natural correspondences between classical distributions and quantum states. And examine how well the equilibrium property is preserved.

Quantum equilibrium classical quantum Φ1Φ1 ΦnΦn ⋮ ⋮ s1s1 snsn ⋮ ρ u 1 (s) u n (s) ⋮ C1C1 CnCn ⋮ s1’s1’ sn’sn’ ⋮ p → s u 1 (s’) u n (s’) ⋮ classical equilibrium: No player wants to do anything to the assigned strategy s i, if others do nothing on their parts - p = p 1  …  p n : Nash equilibrium - general p: correlated equilibrium quantum equilibrium: No player wants to do anything to the assigned strategy ρ| Hi, if others do nothing on their parts - ρ = ρ 1  …  ρ n : quantum Nash equilibrium - general ρ: quantum correlated equilibrium

Correspondence of classical and quantum states classical quantum p: p(s) = ρ ss (measure in comp. basis) ρ p: distri. on S ρ p = ∑ s p(s) |s  s| (classical mixture) |ψ p  = ∑ s √p(s) |s  (quantum superposition)  ρ s.t. p(s) = ρ ss (general class) Φ1Φ1 ΦnΦn ⋮ ⋮ s1s1 snsn ⋮ ρ C1C1 CnCn ⋮ s1’s1’ sn’sn’ ⋮ p→sp→s

Preservation of equilibrium? classical quantum p: p(s) = ρ ss ρ p ρ p = ∑ s p(s) |s  s| |ψ p  = ∑ s √p(s) |s   ρ s.t. p(s) = ρ ss Obs: ρ is a quantum Nash/correlated equilibrium  p is a (classical) Nash/correlated equilibrium pNECE ρpρp |ψp|ψp gen. ρ Question: Maximum additive and multiplicative increase of payoff (in a [0,1]-normalized game)?

Maximum additive increase classical quantum p: p(s) = ρ ss ρ p ρ p = ∑ s p(s) |s  s| |ψ p  = ∑ s √p(s) |s   ρ s.t. p(s) = ρ ss pNECE ρpρp 00 |ψp|ψp 0 1- Õ (1/log n) gen. ρ1-1/n Additive Open: Improve on |ψ p  ? Question: Maximum additive and multiplicative increase of payoff (in a [0,1]-normalized game)?

Maximum multiplicative increase classical quantum p: p(s) = ρ ss ρ p ρ p = ∑ s p(s) |s  s| |ψ p  = ∑ s √p(s) |s   ρ s.t. p(s) = ρ ss pNECE ρpρp 11 |ψp|ψp 1 Ω (n 0.585… ) gen. ρnn multiplicative Question: Maximum additive and multiplicative increase of payoff (in a [0,1]-normalized game)? Open: Improve on |ψ p  ?

Optimization The maximum increase of payoff on |ψ p  for a CE p:  √p j is short for the column vector (√p 1j, …,√p nj ) T. D ua l ( A ; P ) :m i n T r ( Y ) ¡ X i ; j 2 [ n ] a ij p ij ( V ar: Y 2 R n £ n ) s. t. Y º X j 2 [ n ] a ij p p j p p j T ; 8 i 2 [ n ] Non-concave

Small n and general case n=2:  Additive: (1/√2) – 1/2 = …  Multiplicative: 4/3. n=3:  Additive: 8/9 – 1/2 = 7/18 =  Multiplicative: 16/9. General n:  Tensor product  Carefully designed base case

Second measure: hardness of generation Why care about generation? Recall the good properties of CE. But someone has to generate the correlation. Also very interesting on its own  Bell’s inequality Game theory natural Math nice CS feasible

Correlation complexity Two players want to share a correlation. Need: shared resource or communication. Nonlocality? Comm. Comp.?  No private inputs here! Corr(p) = min shared resource needed  QCorr(p): entanglement RCorr(p): public coins Comm(p) = min communication needed  QComm(p): qubitsRComm(p): bits AliceBob s rBrB xy r (x,y)  p rArA t

Correlation complexity back in games Φ1Φ1 ΦnΦn ⋮ ⋮ s1s1 snsn ⋮ seed u 1 (s) u n (s) ⋮ Correlated Equilibrium

Correlation complexity Question: Does quantum entanglement have advantage over classical randomness in generating correlation? [Obs] Comm(p) ≤ Corr(p) ≤ size(p)  Right inequality: share the target correlation. So unlike non-local games, one can always simulate the quantum correlation by classical. The question is the efficiency. AliceBob (x,y)  p r xy rBrB rArA size(p) = length of string (x,y) complexity-version of Bell’s Theorem

Separation [Thm]  p=(X,Y) of size n, s.t. QCorr(p) = 1, RComm(p) ≥ log(n). n [Conj] A random with

Tools: rank and nonnegative rank [Thm]  P = [p(x,y)] x,y [Thm] rank(M) = min {r: M = ∑ k=1… r M k, rank(M k )=1} Nonnegative rank (of a nonnegative matrix) : rank + (M) = min {r: M = ∑ k=1… r M k, rank(M k )=1, M k ≥ 0}  Extensively-studied in linear algebra and engineering. Many connections to (T)CS. RC omm ( p ) = RC orr ( p ) = d l og 2 ran k + ( P )e 1 4 l og 2 ran k ( P ) · QC orr ( p ) · m i n Q : Q ± ¹ Q = P l og 2 ran k ( Q ) entrywise

Explicit instances Euclidean Distance Matrix (EDM): Q(i,j) = c i – c j where c 1, …, c N  ℝ.  rank(Q) = 2.  [Thm, BL09] rank + (Q∘Q) ≥ log 2 N  [Conj, BL09] rank + (Q∘Q) = N. (Even existing one Q implies 1 vs. n separation, the strongest possible)

Conclusion Model: natural, simple, rich  Non-convex programming; rank + ; comm. comp. Next directions:  Improve the bounds (in both measures)  Efficient testing of QNE/QCE?  QCE ← natural quantum dynamics?  Approximate Correlation complexity [Shi-Z]  p: QCorr ε (p) = O(log n), RComm ε (p) = Ω( √ n)  Characterize QCorr? Mutual info? No!  p: I p = O(n -1/4 ), QCorr(p) = Θ(log n)

General n Construction: Tensor product. [Lem] game(u 1,u 2 )(u 1 ’,u 2 ’) (u 1  u 1 ’,u 2  u 2 ’) CEpp’ p  p’ old u. u 1 (|ψ p  ) = uu 1 (|ψ p’  ) = u’ u∙u’ new utility u 1 (Φ|ψ p  ) = u new u 1 (Φ’|ψ p’  ) = u’ new u 1 ((Φ ⊗ Φ’)(|ψ p  ⊗ |ψ p’  )) = u new u’ new

Base case: additive increase Using the result of n=2?  Additive: ε 2 log2(n) -ε 1 log2(n) = 1/poly(n). Need: ε 2 and ε 1 very close to 1, yet still admitting a gap of ≈ 1 when taking power. New construction: Worse than constant P = · s i n 2 ( ² ) cos 2 ( ² ) s i n 2 ( ² ) 0 cos 4 ( ² ) ¸ U 1 = · cos ( ² ) ¡ s i n ( ² ) s i n ( ² ) cos ( ² ) ¸ N ewu = ( 1 ¡ s i n 4 ( ² )) l og 2 n = 1 ¡ ~ O ( 1 = l ogn ) O ld u = ( 1 ¡ s i n 2 ( 2 ² )= 4 ) l og 2 n = ~ O ( 1 = l ogn )