Algorithmic Game Theory - Basic Solution Concepts and Computational Issues Éva Tardos and Vijay V. Vazirani Presentation Reiknirit, rökfræði og reiknanleiki.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Game Theory Assignment For all of these games, P1 chooses between the columns, and P2 chooses between the rows.
Mechanism Design without Money Lecture 1 Avinatan Hassidim.
This Segment: Computational game theory Lecture 1: Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie.
© 2009 Institute of Information Management National Chiao Tung University Game theory The study of multiperson decisions Four types of games Static games.
Chapter Twenty-Eight Game Theory. u Game theory models strategic behavior by agents who understand that their actions affect the actions of other agents.
Chapter 10 Game Theory and Strategic Behavior
1 Chapter 14 – Game Theory 14.1 Nash Equilibrium 14.2 Repeated Prisoners’ Dilemma 14.3 Sequential-Move Games and Strategic Moves.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
Game Theory Advertising Example 1. Game Theory What is the optimal strategy for Firm A if Firm B chooses to advertise? 2.
Shengyu Zhang The Chinese University of Hong Kong.
Short introduction to game theory 1. 2  Decision Theory = Probability theory + Utility Theory (deals with chance) (deals with outcomes)  Fundamental.
Game-theoretic analysis tools Necessary for building nonmanipulable automated negotiation systems.
ECO290E: Game Theory Lecture 4 Applications in Industrial Organization.
Economics 202: Intermediate Microeconomic Theory 1.HW #6 on website. Due Thursday. 2.No new reading for Thursday, should be done with Ch 8, up to page.
An Introduction to Game Theory Part I: Strategic Games
GAME THEORY.
Dynamic Games of Complete Information.. Repeated games Best understood class of dynamic games Past play cannot influence feasible actions or payoff functions.
Chapter 6 © 2006 Thomson Learning/South-Western Game Theory.
1 CRP 834: Decision Analysis Week Five Notes. 2 Review Game Theory –Game w/ Mixed Strategies Graphic Method Linear Programming –Games In an Extensive.
Introduction to Nash Equilibrium Presenter: Guanrao Chen Nov. 20, 2002.
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.
Lecture 1 - Introduction 1.  Introduction to Game Theory  Basic Game Theory Examples  Strategic Games  More Game Theory Examples  Equilibrium  Mixed.
Review: Game theory Dominant strategy Nash equilibrium
Chapter Twenty-Eight Game Theory. u Game theory models strategic behavior by agents who understand that their actions affect the actions of other agents.
Job Market Signaling (Spence model)
An introduction to game theory Today: The fundamentals of game theory, including Nash equilibrium.
Nash Equilibria in Competitive Societies Eyal Rozenberg Roy Fox.
EC941 - Game Theory Francesco Squintani Lecture 3 1.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
This Week’s Topics  Review Class Concepts -Sequential Games -Simultaneous Games -Bertrand Trap -Auctions  Review Homework  Practice Problems.
1 Issues on the border of economics and computation נושאים בגבול כלכלה וחישוב Congestion Games, Potential Games and Price of Anarchy Liad Blumrosen ©
Chapter 9 Games with Imperfect Information Bayesian Games.
Game Theory The Prisoner’s Dilemma Game. “Strategic thinking is the art of outdoing an adversary, knowing that the adversary is trying to do the same.
Introduction 1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A.
Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie Mellon University.
ECO290E: Game Theory Lecture 12 Static Games of Incomplete Information.
A quantum protocol for sampling correlated equilibria unconditionally and without a mediator Iordanis Kerenidis, LIAFA, Univ Paris 7, and CNRS Shengyu.
© 2005 Pearson Education Canada Inc Chapter 15 Introduction to Game Theory.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
Strategic Decisions in Noncooperative Games Introduction to Game Theory.
Game-theoretic analysis tools Tuomas Sandholm Professor Computer Science Department Carnegie Mellon University.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Lecture 2: two-person non.
Chapter ElevenCopyright 2009 Pearson Education, Inc. Publishing as Prentice Hall. 1 Chapter 11 Game Theory and Asymmetric Information.
KRUGMAN'S MICROECONOMICS for AP* Game Theory Margaret Ray and David Anderson Micro: Econ: Module.
Ásbjörn H Kristbjörnsson1 The complexity of Finding Nash Equilibria Ásbjörn H Kristbjörnsson Algorithms, Logic and Complexity.
Lecture 5 Introduction to Game theory. What is game theory? Game theory studies situations where players have strategic interactions; the payoff that.
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.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
Intermediate Microeconomics Game Theory. So far we have only studied situations that were not “strategic”. The optimal behavior of any given individual.
Empirical Aspects of Plurality Elections David R. M. Thompson, Omer Lev, Kevin Leyton-Brown & Jeffrey S. Rosenschein COMSOC 2012 Kraków, Poland.
Lec 23 Chapter 28 Game Theory.
Econ 805 Advanced Micro Theory 1 Dan Quint Fall 2009 Lecture 1 A Quick Review of Game Theory and, in particular, Bayesian Games.
By: Donté Howell Game Theory in Sports. What is Game Theory? It is a tool used to analyze strategic behavior and trying to maximize his/her payoff of.
Advanced Subjects in GT Outline of the tutorials Static Games of Complete Information Introduction to games Normal-form (strategic-form) representation.
Chapter 12 Game Theory Presented by Nahakpam PhD Student 1Game Theory.
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.
Chapter 28 Game Theory.
Contents of the Talk Preliminary Materials Motivation and Contribution
Project BEST Game Theory.
Simultaneous Move Games: Discrete Strategies
UNIT 4. SOCIAL INTERACTIONS
Unit 4 SOCIAL INTERACTIONS.
Multiagent Systems Game Theory © Manfred Huber 2018.
Game Theory Chapter 12.
Molly W. Dahl Georgetown University Econ 101 – Spring 2009
Lecture Game Theory.
Presentation transcript:

Algorithmic Game Theory - Basic Solution Concepts and Computational Issues Éva Tardos and Vijay V. Vazirani Presentation Reiknirit, rökfræði og reiknanleiki Anna Ólafsdóttir Björnsson

Overview  Introduction to basic game- theoretic definitions and tools  Different methods are suitable for different games  Pros and cons of some of the different methods introduced 2Anna Ólafsdóttir Björnsson

The questions the paper deals with  Game theory methods  Games, Strategies, Cost and Payoffs  Introducing basic solution concepts  How easy is it to find an equilibrium  Does "natural game play” lead the players to an equilibrium?  Examples (Nash and others) 3Anna Ólafsdóttir Björnsson

Game theory methods  There are several ways of presenting game theory  For each game may be a different preference  Cost matrices show what each player gains/loses in each move  Equilibriums are know for several games 4Anna Ólafsdóttir Björnsson

Example: Prisoner’s Dilemma  A classic and well studied game is the Prisoner’s Dilemma  2 prisoners can a) confess b) remain silent  Each can reduce own sentence by confessing but his/her confession is only rewarded if the other one chooses to remain silent 5Anna Ólafsdóttir Björnsson

Cost matrix for Prisoner’s Dilemma P2 P1 ConfessSilent Confess Silent 6Anna Ólafsdóttir Björnsson

Games, Strategies, Cost, Payoffs Simultaneous Move Game:  Each player i selects game strategy defined in a vector of strategies s i ∈ S i  Vector of strategies of all players: s = (s 1... S n )  Set of all possibities to pick strategy: S = x i S i  Assign values for each move for a player  Utilities u i : S-R and Costs c i : S-R  Costs and payoffs can be used interchangeably since u i (s) = -c i (s) 7Anna Ólafsdóttir Björnsson

Basic solution concepts  What affects the strategy chosen: Unique best strategy or not? Individual choices – often low payoff  Example: Prisoner’s Dilemma Strategy chosen by one player effects the other – but individually chosen Willingness to risk for a better payoff A 3rd party deciding for both players  Example: Traffic lights Anna Ólafsdóttir Björnsson8

Basic solution concepts (cont.) Games that have unique best strategy – "Dominant strategy solution”  Prisoners Dilemma, Pollution Game etc.  Solution that may not give optimal payoff to any of the players  Designing such games. Example: Auction and Second price auction-Vickery auction Where the highest bidder pays 2nd highest price and each player independant of others ... but "games rarely possess dominent strategy solution” 9Anna Ólafsdóttir Björnsson

Basic solution concepts (cont.) More common than using unique best strategy:  Player tries to maximize the payoff  Strategy where no single player can individually improve his/her welfare Players cannot change their strategy Get better results not changing  With and without use of Nash Equilibria  Unique best strategy is a Nash Equilibrium ...but not all Nash Equilibria are unique  Tragedy of the commons, Battle of sexes Anna Ólafsdóttir Björnsson10

Basic solution concepts (cont.) Any game with a finite set of players and finit set of strategies has a Nash equilibrium of mixed strategies Anna Ólafsdóttir Björnsson11

How easy to find an equilibrium?  Correlated equilibria – can be found in polynominal time  Two persons zero-sum lineral computing lead to Nash (PPAD) 12Anna Ólafsdóttir Björnsson

Natural game play and equilibrium Does "natural game play” lead the players to an equilibrium? Assume that most natural "game playing” strategy is "best response” Learning strategies can improve results Not all types of games lead to Nash equilibria but instead to correlated equilibria if "learning strategies” are used 13Anna Ólafsdóttir Björnsson

More types of games Games with multiple turns of moves can be reduced to simultaneous move games and thus to Nash equilibria Without full information - Bayesian Games – use probability distribution Cooperative games – players coordinate their actions 14Anna Ólafsdóttir Björnsson

Different types of cooperative games NameDescriptionMethods“Games” Strong Nash Equilibrium No subset A of players have a way to simultaneously change their strategies, improving each of the participants welfare s A vector of players startegies s -A vector of strategies for players outside A u i (s A, s -A ) but NOT u i (s) ≤ u i (s’ A, s -A ) Drawback - applies to few games: Stable marriage problem Fair division and cost- sharing Transferable utility games Game dividing some value or sharing cost between participants fairly. Cost-sharing is in the core if no subset of players would decrease their shares by breaking away from the whole set N = all players A = subset of players associated with a cost c(A), c(N), v(A) cost of serving players Cost share vector in core if: ∑ i ∈A x i ≤ c(A) Shapley value - Order player set N 1,... N marginal cost of player i is c(N i )- c(N i-1 ) 15Anna Ólafsdóttir Björnsson

Market “games” and their algorithimc issues Mostly non-algorithmic theory - need to find (more) algorithms Lemma: A uniform price of x on all goods is feasible iff all goods can be sold in such a way that each buyer gets goods that she is interested in Lemma: The value x* is feasible for the problem restrict to goods in A-S* and buyers in B- Γ(S*). Furthermore, in the subgraph of G induced on A-S* and B- Γ(S*), all the vertices have nonzero degree. There exists an algorithm that computes equilibrium prices and allocations in polynominal time (pg.25). Anna Ólafsdóttir Björnsson16

References  Éva Tardos and Vijay V. Vazirani: Basic Solution Concepts and Computational Issues. Algorithmic Game Theory  Algorithic Game Theory. Some other articles as a side material.  Wikipedia. Game Theory. ( 17Anna Ólafsdóttir Björnsson