A quantum protocol for sampling correlated equilibria unconditionally and without a mediator Iordanis Kerenidis, LIAFA, Univ Paris 7, and CNRS Shengyu.

Slides:



Advertisements
Similar presentations
Fair Computation with Rational Players Adam Groce and Jonathan Katz University of Maryland.
Advertisements

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.
This Segment: Computational game theory Lecture 1: Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie.
Bilinear Games: Polynomial Time Algorithms for Rank Based Subclasses Ruta Mehta Indian Institute of Technology, Bombay Joint work with Jugal Garg and Albert.
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.
Chapter Twenty-Eight Game Theory. u Game theory models strategic behavior by agents who understand that their actions affect the actions of other agents.
1 Quantum Games Quantum Strategies in Classical Games Presented by Yaniv Carmeli.
Eponine Lupo.  Questions from last time  3 player games  Games larger than 2x2—rock, paper, scissors  Review/explain Nash Equilibrium  Nash Equilibrium.
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.
 1. Introduction to game theory and its solutions.  2. Relate Cryptography with game theory problem by introducing an example.  3. Open questions and.
EC941 - Game Theory Lecture 7 Prof. Francesco Squintani
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.
General-sum games You could still play a minimax strategy in general- sum games –I.e., pretend that the opponent is only trying to hurt you But this is.
Game-theoretic analysis tools Necessary for building nonmanipulable automated negotiation systems.
2008/02/06Lecture 21 ECO290E: Game Theory Lecture 2 Static Games and Nash Equilibrium.
Nash Equilibrium: Theory. Strategic or Simultaneous-move Games Definition: A simultaneous-move game consists of: A set of players For each player, a set.
Algorithmic Game Theory - Basic Solution Concepts and Computational Issues Éva Tardos and Vijay V. Vazirani Presentation Reiknirit, rökfræði og reiknanleiki.
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.
Complexity Results about Nash Equilibria
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,
Chapter Twenty-Eight Game Theory. u Game theory models strategic behavior by agents who understand that their actions affect the actions of other agents.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Review Midterm3/19 3/12.
Advanced Microeconomics Instructors: Wojtek Dorabialski & Olga Kiuila Lectures: Mon. & Wed. 9:45 – 11:20 room 201 Office hours: Mon. & Wed. 9:15 – 9:45.
Selfish Caching in Distributed Systems: A Game-Theoretic Analysis By Byung-Gon Chun et al. UC Berkeley PODC’04.
Introduction to Game Theory and Behavior Networked Life CIS 112 Spring 2009 Prof. Michael Kearns.
Shengyu Zhang The Chinese University of Hong Kong.
Nash Equilibrium - definition A mixed-strategy profile σ * is a Nash equilibrium (NE) if for every player i we have u i (σ * i, σ * -i ) ≥ u i (s i, σ.
Computing Equilibria Christos H. Papadimitriou UC Berkeley “christos”
Game Theory.
Inefficiency of equilibria, and potential games Computational game theory Spring 2008 Michal Feldman.
Games of Incomplete Information. These games drop the assumption that players know each other’s preferences. Complete info: players know each other’s preferences.
1 Issues on the border of economics and computation נושאים בגבול כלכלה וחישוב Congestion Games, Potential Games and Price of Anarchy Liad Blumrosen ©
Minimax strategies, Nash equilibria, correlated equilibria Vincent Conitzer
EC941 - Game Theory Prof. Francesco Squintani Lecture 2 1.
CPS 170: Artificial Intelligence Game Theory Instructor: Vincent Conitzer.
Computing Equilibria Christos H. Papadimitriou UC Berkeley “christos”
Introduction 1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A.
Nash equilibrium Nash equilibrium is defined in terms of strategies, not payoffs Every player is best responding simultaneously (everyone optimizes) This.
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.
Game-theoretic analysis tools Tuomas Sandholm Professor Computer Science Department Carnegie Mellon University.
The Science of Networks 6.1 Today’s topics Game Theory Normal-form games Dominating strategies Nash equilibria Acknowledgements Vincent Conitzer, Michael.
Topic 3 Games in Extensive Form 1. A. Perfect Information Games in Extensive Form. 1 RaiseFold Raise (0,0) (-1,1) Raise (1,-1) (-1,1)(2,-2) 2.
Rational Cryptography Some Recent Results Jonathan Katz University of Maryland.
Shengyu Zhang The Chinese University of Hong Kong.
Lecture 5 Introduction to Game theory. What is game theory? Game theory studies situations where players have strategic interactions; the payoff that.
Part 3 Linear Programming
1 What is Game Theory About? r Analysis of situations where conflict of interests is present r Goal is to prescribe how conflicts can be resolved 2 2 r.
Strategic Behavior in Business and Econ Static Games of complete information: Dominant Strategies and Nash Equilibrium in pure and mixed strategies.
M9302 Mathematical Models in Economics Instructor: Georgi Burlakov 0.Game Theory – Brief Introduction Lecture
5.1.Static Games of Incomplete Information
Day 9 GAME THEORY. 3 Solution Methods for Non-Zero Sum Games Dominant Strategy Iterated Dominant Strategy Nash Equilibrium NON- ZERO SUM GAMES HOW TO.
M9302 Mathematical Models in Economics Instructor: Georgi Burlakov 2.1.Dynamic Games of Complete and Perfect Information Lecture
Commitment to Correlated Strategies Vince Conitzer and Dima Korzhyk.
Game theory basics A Game describes situations of strategic interaction, where the payoff for one agent depends on its own actions as well as on the actions.
Yuan Deng Vincent Conitzer Duke University
Extensive-form games and how to solve them
Multiagent Systems Game Theory © Manfred Huber 2018.
Commitment to Correlated Strategies
UNIT II: The Basic Theory
Lecture Game Theory.
Normal Form (Matrix) Games
Presentation transcript:

A quantum protocol for sampling correlated equilibria unconditionally and without a mediator Iordanis Kerenidis, LIAFA, Univ Paris 7, and CNRS Shengyu Zhang, The Chinese University of Hong Kong

Normal-form games strategic (normal) form k players: P 1, …, P k P i has a set S i of strategies P i has a utility function u i : S→ ℝ – S = S 1  S 2  ⋯  S k

Representing a game 0, 01, -1-1, 1 0, 01, -1 1, 1-1, 10, 0

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 k ) s.t.  i, u i (s i,s -i ) ≥ u i (s i ’,s -i ) – s -i = (s 1, …, s i-1, s i+1, …, s i-1 ) Each Player i can also choose her strategy s i randomly, say, from distribution p i. (Mixed) Nash equilibrium (NE): a product distribution p = p 1  …  p k s.t.  i, E s←p [u i (s i,s -i )] ≥ E s←p [u i (s i ’,s -i )] [vNM44,N51] Any game with a finite set of strategies has an NE.

Algorithmic game theory What if we have a large number of strategies? – Or large number of players?

intractability How computationally hard is it to find a Nash equilibrium (even in a two-player game)? – Optimal one: NP-hard. [Gilboa-Zemel’89] – Any one: PPAD-hard. [Daskalakis-Goldberg-Papadimitriou’06, Chen- Deng’06] Computationally Unfriendly! Even worse, inefficient in game-theoretic sense!

correlated equilibrium: game city BaseballSoftball Baseball Softball pure NE: go to the same game. Payoff: (2,4) or (4,2) – Bad: unfair. 1 mixed NE: each goes to preferred w.p. 2/3. – Good: Fair – Bad: Low payoff: both = 4/3 – Worse: +ve chance of separate CE: (Baseball,Softball) w.p. ½, (Softball,Baseball) w.p. ½ – Fair, high payoff, 0 chance of separate. Battle of the Sexes

Correlated equilibrium: definition Formally, CE is a joint distribution p on S 1  S 2 – A trusted mediator samples (s 1,s 2 ) ←p, – and recommend Player i take strategy s i. – Upon seeing only s i, Player i doesn’t deviate. Measure: Expected payoff, averaged over p( ∙ |s i ). E s←p [u i (s)|s i ] ≥ E s←p [u i (s i ’s -i )|s i ],  i, s i, s i ’.

Correlated equilibrium: math 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.

Correlated equilibrium: Computation Game theory natural Math nice Optimal CE in 2-player games can be found in poly. time by solving a LP. natural dynamics → approximate CE. A CE in some succinctly representable games can be found in poly. time. CS feasible Recall: finding even one NE is PPAD-hard.

Why doesn’t this solve all the issues While NE is hard to find, CE is easy to compute, even for the optimal CE. So why not simply compute the optimal CE, and then implement it. – Solves the hardness concern of NE. Issue: In real life, who can serve as the mediator?

Mediator issue and classical solution Classical solution: [Dodis-Halevi-Rabin’00] Mediator can be removed, assuming – the players are computationally bounded, – Oblivious Transfer exists. Can we remove the assumptions? Quantum: Sharing pure state? [Deckelbaum’11]  CE that cannot be implemented by sharing pure quantum state!

Our result This paper: If we use quantum communication, then we can remove the mediator without any computational assumption. For any targeted CE p, the honest player gets payoff at least E s←p [u i (s)] – ε. – ε: arbitrarily small.

Quantum tool: Weak coin flipping Coin flipping: Two parties want to jointly flip a coin. Issue: they don’t trust each other. Security : – Both are honest: Pr[a = 1] = ½ – One is honest: honest party doesn’t lose too much.

Quantum tool: Weak coin flipping Coin flipping: Two parties want to jointly flip a coin. Issue: they don’t trust each other. Security : – Both are honest: Pr[a = 1] = ½ – One is honest: honest party doesn’t lose too much. ε-Weak coin flipping: Parties have (different) preferences The honest party gets desired outcome w.p. ≥ ½ - ε. Quantum: min ε = arbitrarily small. [SR02, A02, KN04, M07]

Protocol Assumptions: – 2 players, each has n strategies. – Each utility function is normalized to range ⊆ [0,1]. – p is uniform distribution over a multiset of size K, where K=2 k, with k=poly(n). So s ← p can be written as s 1 s 2 …s k. These are for illustration purpose only. (Can be removed.)

Protocol

After the sampling, they get a joint strategy s. They play s. Catch: After the sampling, both know s – As opposed to Player i only knows the i th part of s. We add an extra “checking” phase: – If a player finds that the other didn’t play according to s: Output “rejection” and both get payoff 0.

About the extra phase Dodis et al. also has this punishment move Doesn’t change original CE. Classical model augmented with the same phase: no use. One important case: the CE is a convex combination of some pure NE. Then don’t need the extra stage---knowing pure strategy s doesn’t give any player incentive to deviate.

Summary Though Nash equilibrium is hard to find… CE is better in fairness, social welfare, and computational tractability. Quantum communication can implement CE without mediator, unconditionally.