Introduction to Game Theory
|
|
- Shonda Greene
- 5 years ago
- Views:
Transcription
1 Introduction to Game Theory Project Group DynaSearch November 5th, 2013 Maximilian Drees Source: Fotolia, Jürgen Priewe Introduction to Game Theory Maximilian Drees 1
2 Game Theory In many situations, the outcome does not only depend on the actions of a single entity, but on those of multiple entities, each with its own personal agenda. For example, in many boardgames (e.g. chess), the winner is determined by his own moves as well as by the moves of the other players. This can be applied to other, more serious fields, e.g. the stock market. Introduction to Game Theory Maximilian Drees 2
3 Game Theory Interactions of rational decision-makers decision-makers: agents/players interactions: multiple agents act simultaneously or consequently rational: each agent has preferences over outcomes, choose action which most likely leads to best feasible outcome Goals understand/predict behavior of players predict outcomes know how to gain advantages design systems Introduction to Game Theory Maximilian Drees 3
4 Agenda Part 1: Normal Form Games & Nash Equilibria general introduction into game theory basic notions first examples complexity issues Part 2: Selfish Routing & Price of Anarchy special case of games more examples quality of outcomes Introduction to Game Theory Maximilian Drees 4
5 Part 1: Normal Form Games & Nash Equilibria Introduction to Game Theory Maximilian Drees 5
6 Normal Form Games Definition A normal form game is a triple (N, (S i ) i N, (c i ) i N ), where N is the set of players, N = n S i is the set of strategies of player i c i : S 1 S 2... S n R is the cost function of player i Example: Prisoner s Dilemma Silent Confess Silent 2/2 5/1 Confess 1/5 4/4 Introduction to Game Theory Maximilian Drees 6
7 Pure Strategy Profiles Definition For player i with strategy set S i = {Si 1,..., Si k }, a pure strategy is a S j i S i. each player chooses exactly one strategy Definition A pure strategy profile S is a vector of pure strategies, i.e. S S 1... S n. the costs of each player depends on the whole (pure) strategy profile Introduction to Game Theory Maximilian Drees 7
8 Pure Nash Equilibrium Definition A pure Nash equilibrium (pure NE) is a pure strategy profile in which no player can improve its costs by unilaterally changing its pure strategy. a pure NE is optimal for each player, provided the strategies of the other players are fixed Example: Prisoner s Dilemma Silent Confess Silent 2/2 5/1 Confess 1/5 4/4 Introduction to Game Theory Maximilian Drees 8
9 Pure Nash Equilibrium Example: Rock-Paper-Scissors Rock Paper Scissors Rock 0/0 0/1 1/0 Paper 1/0 0/0 0/1 Scissors 0/1 1/0 0/0 Introduction to Game Theory Maximilian Drees 9
10 Pure Nash Equilibrium Example: Rock-Paper-Scissors Rock Paper Scissors Rock 0/0 0/1 1/0 Paper 1/0 0/0 0/1 Scissors 0/1 1/0 0/0 there is no pure Nash equilibrium! Introduction to Game Theory Maximilian Drees 9
11 Mixed Strategy Profiles remember: in a pure strategy profile, each player chooses exactly one of its strategies Definition For player i with strategy set S i = {S 1 i,..., S k i }, a mixed strategy is a vector x i = (x 1 i,..., x k i ) R k 0 with k i=1 xk i = 1 x j i denotes probability of player i playing strategy S j i Definition A mixed strategy profile is a vector of mixed strategies, i.e. (x 1,..., x k ), s.t. x i is a mixed strategy for player i. Introduction to Game Theory Maximilian Drees 10
12 Mixed Nash equilibrium Definition A mixed Nash equilibrium (mixed NE) is a mixed strategy profile in which no player can improve its expected costs by unilaterally changing its mixed strategy. Example: Rock-Paper-Scissors player A plays rock with probability 1 2 Rock Paper Scissors Rock 0/0 0/1 1/0 Paper 1/0 0/0 0/1 Scissors 0/1 1/0 0/0 plays paper with probability 1 3 mixed strategy ( 1 2, 1 3, 1 6 plays scissors with probability 1 6 player B plays rock with probability 1 3 plays paper with probability 1 3 mixed strategy ( 1 3, 1 3, 1 3 plays scissors with probability 1 3 Introduction to Game Theory Maximilian Drees 11 ) )
13 Mixed Nash equilibrium Example: Rock-Paper-Scissors player A: mixed strategy ( 1 2, 1 3, 1 6 ) A/B Rock Paper Scissors Rock 0/0 0/1 1/0 Paper 1/0 0/0 0/1 Scissors 0/1 1/0 0/0 player B: mixed strategy ( 1, 1, 1 ) mixed strategy profile (( 1, 1, ) ( , 1, 1, )) Result for player A: ( ) ( ) ( ) 3 0 = = 1 3 Introduction to Game Theory Maximilian Drees 12
14 Mixed Nash equilibrium Example: Rock-Paper-Scissors A/B Rock Paper Scissors Rock 0/0 0/1 1/0 Paper 1/0 0/0 0/1 Scissors 0/1 1/0 0/0 there is a mixed Nash equilibrium based on the mixed strategy profile (( 1 3, 1 3, 1 ) ( 1, 3 3, 1 3, 1 )) 3 expected payoff for both players is 1 3 Introduction to Game Theory Maximilian Drees 13
15 Nash s Theorem Theorem (Nash) Every finite normal form game has a mixed Nash equilibrium. John Forbes Nash, Jr ( ) movie: A Beautiful Mind 28-page dissertation on non-cooperative games Introduction to Game Theory Maximilian Drees 14
16 Complexity of Nash Equilibria How hard is it to compute Nash equilibria? not a decision problem, because we already know mixed NE exist not an optimization problem, because a mixed NE does not have to be good Definition The binary relation P(x, y) is contained in TFNP if and only if for every x, there exists a y such that P(x, y) holds there is a poly. time algo. to determine whether P(x, y) holds TFNP contains search problems Definition PPAD is the class of search problems from TFNP which can be reduced to End-of-a-Line. PPAD stands for Polynomial Parity Argument, Directed Case Introduction to Game Theory Maximilian Drees 15
17 End-of-a-Line Definition Let V be a set of solutions in which each v has at most one successor and one predecessor. Given an initial solution v 0 and two poly. time computable functions S : V V which computes the successor of a solution P : V V which computes the predecessor of a solution the task for the problem End-of-a-Line is to find a final solution with no successor or one with no predecessor and different from v 0. Intuition behind the problem on the board. Introduction to Game Theory Maximilian Drees 16
18 Theorem (Cheng and Deng, 2005) The problem of computing a mixed Nash equilibrium (NASH) is PPAD-complete. Concept of proof: 1 reduce NASH to End-of-a-Line NASH is part of PPAD Introduction to Game Theory Maximilian Drees 17
19 Theorem (Cheng and Deng, 2005) The problem of computing a mixed Nash equilibrium (NASH) is PPAD-complete. Concept of proof: 1 reduce NASH to End-of-a-Line NASH is part of PPAD 2 reduce End-of-a-Line to NASH NASH is at least as hard as End-of-a-Line NASH is PPAD-hard Introduction to Game Theory Maximilian Drees 17
20 Part 2: Selfish Routing & Price of Anarchy Introduction to Game Theory Maximilian Drees 18
21 Wardrop s Traffic Model graph G = (V, E) with latency functions l e(x) on the edges k commodities with demand r i flow of volume r i is sent from source s i to sink t i latency function maps the amount of flow on an edge to a cost value Notations P i set of paths from s i to t i P = k i=1 P i set of all relevant paths flow f i defines a value f i (P) [0, r i ] for every P P i satisfying P P i f i (P) = r i flow f contains all values defined by all f i f P = k i=1 f i(p) is the total flow along path P P (P / P i f i (P) = 0) flow along edge e E is f e = P e f P latency on edge e E at flow f is l e(f) = l e(f e) latency on path P P at flow f is l P (f) = l P (f P ) = e P le(fe) Introduction to Game Theory Maximilian Drees 19
22 Equilibrium Flow Definition (Equilibrium flow) A flow f is at an equilibrium if for every i [k] and for every pair of paths P 1, P 2 P i with f P1 > 0, it holds that l P1 (f) l P2 (f). imagine a flow to consist of infinitely many particles of infinitesimal size a flow is at a equilibrium if no particle can choose a path with smaller latency for every i [k] and every pair of paths P 1, P 2 P i which are actually used by f, l P1 (f) = l P2 (f) Example: Braess Paradox (on the board) Introduction to Game Theory Maximilian Drees 20
23 Definition The average latency of a flow f is C(f) := f P l P (f) = f e l e(f) P P e E A flow minimizing the average latency is called optimal flow. the average latency is the sum of the individual cost of each particle the average latency of a flow equilibrium can be greater than the average latency of an optimal flow Another example on the board. Introduction to Game Theory Maximilian Drees 21
24 Price of Anarchy Definition Let flow f be at an equilibrium and let every other flow g at an equilibrium have a smaller average latency, i.e. C(f) C(g). Let flow opt be an optimal flow. Then the price of anarchy is defined as PoA := C(f) C(opt) PoA compares to worst-case situation with the optimal one it measures the need to introduce a centralized control instance or enforce a set of rules on the players Theorem (Roughgarden and Tardos, 2001) The price of anarchy for routing games with linear latency functions is at most 4 3. Introduction to Game Theory Maximilian Drees 22
25 Price of Anarchy Definition Let flow f be at an equilibrium and let every other flow g at an equilibrium have a smaller average latency, i.e. C(f) C(g). Let flow opt be an optimal flow. Then the price of anarchy is defined as PoA := C(f) C(opt) PoA compares to worst-case situation with the optimal one it measures the need to introduce a centralized control instance or enforce a set of rules on the players Theorem (Roughgarden and Tardos, 2001) The price of anarchy for routing games with linear latency functions is at most 4 3. Now: Proof Introduction to Game Theory Maximilian Drees 22
26 Price of Anarchy Theorem (Roughgarden and Tardos, 2001) The price of anarchy for routing games with linear latency functions is at most 4. 3 assume all latency functions to be monotone increasing Lemma A flow f is at an equilibrium if and only if for every flow g the following holds: (f P g P ) l P (f P ) 0 P P Introduction to Game Theory Maximilian Drees 23
27 Price of Anarchy Theorem (Roughgarden and Tardos, 2001) The price of anarchy for routing games with linear latency functions is at most 4. 3 assume all latency functions to be monotone increasing Lemma A flow f is at an equilibrium if and only if for every flow g the following holds: (f P g P ) l P (f P ) 0 P P Lemma For every edge e E g(e) [l e(f e) l e(g e)] 1 fe le(fe) 4 Introduction to Game Theory Maximilian Drees 23
28 Summary Part 1: Normal Form Games & Nash Equilibria general introduction into game theory - Normal Form games basic notions - pure/mixed strategy profiles, Nash equilibrium first examples - Prisoner s Dilemma, Rock-Paper-Scissors complexity issues - complexity class PPAD (search problems), NASH PPAD-complete Part 2: Selfish Routing & Price of Anarchy special case of games - routing games based on Wardrop s traffic model more examples - Braess Paradox quality of outcomes - Price of Anarchy compares optimal outcome with worst equilibrium Introduction to Game Theory Maximilian Drees 24
29 Thank you for your attention! Maximilian Drees Heinz Nixdorf Institute & Department of Computer Science Address: Fürstenallee Paderborn Germany Source: Fotolia, Jürgen Priewe Phone: Fax: Web: Introduction to Game Theory Maximilian Drees 25
Algorithmic Game Theory. Alexander Skopalik
Algorithmic Game Theory Alexander Skopalik Today Course Mechanics & Overview Introduction into game theory and some examples Chapter 1: Selfish routing Alexander Skopalik Skopalik@mail.uni-paderborn.de
More informationRouting Games 1. Sandip Chakraborty. Department of Computer Science and Engineering, INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR.
Routing Games 1 Sandip Chakraborty Department of Computer Science and Engineering, INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR November 5, 2015 1 Source: Routing Games by Tim Roughgarden Sandip Chakraborty
More informationTraffic Games Econ / CS166b Feb 28, 2012
Traffic Games Econ / CS166b Feb 28, 2012 John Musacchio Associate Professor Technology and Information Management University of California, Santa Cruz johnm@soe.ucsc.edu Traffic Games l Basics l Braess
More informationA (Brief) Introduction to Game Theory
A (Brief) Introduction to Game Theory Johanne Cohen PRiSM/CNRS, Versailles, France. Goal Goal is a Nash equilibrium. Today The game of Chicken Definitions Nash Equilibrium Rock-paper-scissors Game Mixed
More informationSelfish Routing. Simon Fischer. December 17, Selfish Routing in the Wardrop Model. l(x) = x. via both edes. Then,
Selfish Routing Simon Fischer December 17, 2007 1 Selfish Routing in the Wardrop Model This section is basically a summery of [7] and [3]. 1.1 Some Examples 1.1.1 Pigou s Example l(x) = 1 Optimal solution:
More informationBasic Game Theory. Kate Larson. January 7, University of Waterloo. Kate Larson. What is Game Theory? Normal Form Games. Computing Equilibria
Basic Game Theory University of Waterloo January 7, 2013 Outline 1 2 3 What is game theory? The study of games! Bluffing in poker What move to make in chess How to play Rock-Scissors-Paper Also study of
More informationStrategic Games: Social Optima and Nash Equilibria
Strategic Games: Social Optima and Nash Equilibria Krzysztof R. Apt CWI & University of Amsterdam Strategic Games:Social Optima and Nash Equilibria p. 1/2 Basic Concepts Strategic games. Nash equilibrium.
More informationMS&E 246: Lecture 18 Network routing. Ramesh Johari
MS&E 246: Lecture 18 Network routing Ramesh Johari Network routing Last lecture: a model where N is finite Now: assume N is very large Formally: Represent the set of users as a continuous interval, [0,
More informationNews. Good news. Bad news. Ugly news
News Good news I probably won t use 1:3 hours. The talk is supposed to be easy and has many examples. After the talk you will at least remember how to prove one nice theorem. Bad news Concerning algorithmic
More informationAGlimpseofAGT: Selfish Routing
AGlimpseofAGT: Selfish Routing Guido Schäfer CWI Amsterdam / VU University Amsterdam g.schaefer@cwi.nl Course: Combinatorial Optimization VU University Amsterdam March 12 & 14, 2013 Motivation Situations
More informationGame Theory and Control
Game Theory and Control Lecture 4: Potential games Saverio Bolognani, Ashish Hota, Maryam Kamgarpour Automatic Control Laboratory ETH Zürich 1 / 40 Course Outline 1 Introduction 22.02 Lecture 1: Introduction
More informationRouting (Un-) Splittable Flow in Games with Player-Specific Linear Latency Functions
Routing (Un-) Splittable Flow in Games with Player-Specific Linear Latency Functions Martin Gairing, Burkhard Monien, and Karsten Tiemann Faculty of Computer Science, Electrical Engineering and Mathematics,
More informationCSC304 Lecture 5. Game Theory : Zero-Sum Games, The Minimax Theorem. CSC304 - Nisarg Shah 1
CSC304 Lecture 5 Game Theory : Zero-Sum Games, The Minimax Theorem CSC304 - Nisarg Shah 1 Recap Last lecture Cost-sharing games o Price of anarchy (PoA) can be n o Price of stability (PoS) is O(log n)
More informationThe Paradox Severity Linear Latency General Latency Extensions Conclusion. Braess Paradox. Julian Romero. January 22, 2008.
Julian Romero January 22, 2008 Romero 1 / 20 Outline The Paradox Severity Linear Latency General Latency Extensions Conclusion Romero 2 / 20 Introduced by Dietrich Braess in 1968. Adding costless edges
More informationCS364A: Algorithmic Game Theory Lecture #13: Potential Games; A Hierarchy of Equilibria
CS364A: Algorithmic Game Theory Lecture #13: Potential Games; A Hierarchy of Equilibria Tim Roughgarden November 4, 2013 Last lecture we proved that every pure Nash equilibrium of an atomic selfish routing
More informationIntroduction to Game Theory
COMP323 Introduction to Computational Game Theory Introduction to Game Theory Paul G. Spirakis Department of Computer Science University of Liverpool Paul G. Spirakis (U. Liverpool) Introduction to Game
More informationMS&E 246: Lecture 17 Network routing. Ramesh Johari
MS&E 246: Lecture 17 Network routing Ramesh Johari Network routing Basic definitions Wardrop equilibrium Braess paradox Implications Network routing N users travel across a network Transportation Internet
More informationGame Theory: Spring 2017
Game Theory: Spring 207 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss Plan for Today We have seen that every normal-form game has a Nash equilibrium, although
More informationGame Theory: introduction and applications to computer networks
Game Theory: introduction and applications to computer networks Introduction Giovanni Neglia INRIA EPI Maestro 27 January 2014 Part of the slides are based on a previous course with D. Figueiredo (UFRJ)
More informationGame Theory: Lecture 3
Game Theory: Lecture 3 Lecturer: Pingzhong Tang Topic: Mixed strategy Scribe: Yuan Deng March 16, 2015 Definition 1 (Mixed strategy). A mixed strategy S i : A i [0, 1] assigns a probability S i ( ) 0 to
More informationThe price of anarchy of finite congestion games
The price of anarchy of finite congestion games George Christodoulou Elias Koutsoupias Abstract We consider the price of anarchy of pure Nash equilibria in congestion games with linear latency functions.
More informationTopics of Algorithmic Game Theory
COMP323 Introduction to Computational Game Theory Topics of Algorithmic Game Theory Paul G. Spirakis Department of Computer Science University of Liverpool Paul G. Spirakis (U. Liverpool) Topics of Algorithmic
More informationEquilibrium Computation
Equilibrium Computation Ruta Mehta AGT Mentoring Workshop 18 th June, 2018 Q: What outcome to expect? Multiple self-interested agents interacting in the same environment Deciding what to do. Q: What to
More informationNew Perspectives and Challenges in Routing Games: Query models & Signaling. Chaitanya Swamy University of Waterloo
New Perspectives and Challenges in Routing Games: Query models & Signaling Chaitanya Swamy University of Waterloo New Perspectives and Challenges in Routing Games: Query models & Signaling Chaitanya Swamy
More informationAlgorithmic Game Theory and Economics: A very short introduction. Mysore Park Workshop August, 2012
Algorithmic Game Theory and Economics: A very short introduction Mysore Park Workshop August, 2012 PRELIMINARIES Game Rock Paper Scissors 0,0-1,1 1,-1 1,-1 0,0-1,1-1,1 1,-1 0,0 Strategies of Player A Strategies
More informationALGORITHMIC GAME THEORY. Incentive and Computation
ALGORITHMIC GAME THEORY Incentive and Computation Basic Parameters When: Monday/Wednesday, 3:00-4:20 Where: Here! Who: Professor Aaron Roth TA: Steven Wu How: 3-4 problem sets (40%), 2 exams (50%), Participation
More informationOn the Smoothed Price of Anarchy of the Traffic Assignment Problem
On the Smoothed Price of Anarchy of the Traffic Assignment Problem Luciana Buriol 1, Marcus Ritt 1, Félix Rodrigues 1, and Guido Schäfer 2 1 Universidade Federal do Rio Grande do Sul, Informatics Institute,
More informationMixed Nash Equilibria
lgorithmic Game Theory, Summer 2017 Mixed Nash Equilibria Lecture 2 (5 pages) Instructor: Thomas Kesselheim In this lecture, we introduce the general framework of games. Congestion games, as introduced
More informationDoing Good with Spam is Hard
Doing Good with Spam is Hard Martin Hoefer, Lars Olbrich, and Aleander Skopalik Department of Computer Science, RWTH Aachen University, Germany Abstract. We study economic means to improve network performance
More informationGame Theory, Evolutionary Dynamics, and Multi-Agent Learning. Prof. Nicola Gatti
Game Theory, Evolutionary Dynamics, and Multi-Agent Learning Prof. Nicola Gatti (nicola.gatti@polimi.it) Game theory Game theory: basics Normal form Players Actions Outcomes Utilities Strategies Solutions
More informationPotential Games. Krzysztof R. Apt. CWI, Amsterdam, the Netherlands, University of Amsterdam. Potential Games p. 1/3
Potential Games p. 1/3 Potential Games Krzysztof R. Apt CWI, Amsterdam, the Netherlands, University of Amsterdam Potential Games p. 2/3 Overview Best response dynamics. Potential games. Congestion games.
More informationOn the Existence of Optimal Taxes for Network Congestion Games with Heterogeneous Users
On the Existence of Optimal Taxes for Network Congestion Games with Heterogeneous Users Dimitris Fotakis, George Karakostas, and Stavros G. Kolliopoulos No Institute Given Abstract. We consider network
More informationAlgorithmic Game Theory
Bachelor course 64331010, Caput Operations Research, HC Caput OR 3.5 (3 ects) Lecture Notes Algorithmic Game Theory Department of Econometrics and Operations Research Faculty of Economics and Business
More informationIndustrial Organization Lecture 3: Game Theory
Industrial Organization Lecture 3: Game Theory Nicolas Schutz Nicolas Schutz Game Theory 1 / 43 Introduction Why game theory? In the introductory lecture, we defined Industrial Organization as the economics
More informationRouting Games : From Altruism to Egoism
: From Altruism to Egoism Amar Prakash Azad INRIA Sophia Antipolis/LIA University of Avignon. Joint work with Eitan Altman, Rachid El-Azouzi October 9, 2009 1 / 36 Outline 1 2 3 4 5 6 7 2 / 36 General
More informationStackelberg thresholds in network routing games or The value of altruism
Stackelberg thresholds in network routing games or The value of altruism Yogeshwer Sharma David P. Williamson 2006-08-22 14:38 Abstract We study the problem of determining the minimum amount of flow required
More informationGame Theory. Professor Peter Cramton Economics 300
Game Theory Professor Peter Cramton Economics 300 Definition Game theory is the study of mathematical models of conflict and cooperation between intelligent and rational decision makers. Rational: each
More informationIntroduction to Game Theory Lecture Note 2: Strategic-Form Games and Nash Equilibrium (2)
Introduction to Game Theory Lecture Note 2: Strategic-Form Games and Nash Equilibrium (2) Haifeng Huang University of California, Merced Best response functions: example In simple games we can examine
More informationAlgorithmic Game Theory
Nash Equilibria in Zero-Sum Games Algorithmic Game Theory Algorithmic game theory is not satisfied with merely an existence result for an important solution concept such as Nash equilibrium in mixed strategies.
More informationNetwork Congestion Games are Robust to Variable Demand
Network Congestion Games are Robust to Variable Demand José Correa Ruben Hoeksma Marc Schröder Abstract Network congestion games have provided a fertile ground for the algorithmic game theory community.
More informationExact and Approximate Equilibria for Optimal Group Network Formation
Exact and Approximate Equilibria for Optimal Group Network Formation Elliot Anshelevich and Bugra Caskurlu Computer Science Department, RPI, 110 8th Street, Troy, NY 12180 {eanshel,caskub}@cs.rpi.edu Abstract.
More informationEfficiency and Braess Paradox under Pricing
Efficiency and Braess Paradox under Pricing Asuman Ozdaglar Joint work with Xin Huang, [EECS, MIT], Daron Acemoglu [Economics, MIT] October, 2004 Electrical Engineering and Computer Science Dept. Massachusetts
More informationOn the Price of Anarchy in Unbounded Delay Networks
On the Price of Anarchy in Unbounded Delay Networks Tao Wu Nokia Research Center Cambridge, Massachusetts, USA tao.a.wu@nokia.com David Starobinski Boston University Boston, Massachusetts, USA staro@bu.edu
More informationEfficiency Loss in a Network Resource Allocation Game
Efficiency Loss in a Network Resource Allocation Game Ashish Khisti October 27, 2004 Efficiency Loss in a Network Resource Allocation Game p. 1/2 Resource Allocation in Networks Basic Question: How should
More informationNash Equilibria in Discrete Routing Games with Convex Latency Functions
Nash Equilibria in Discrete Routing Games with Convex Latency Functions Martin Gairing 1, Thomas Lücking 1, Marios Mavronicolas 2, Burkhard Monien 1, and Manuel Rode 1 1 Faculty of Computer Science, Electrical
More informationRANDOM SIMULATIONS OF BRAESS S PARADOX
RANDOM SIMULATIONS OF BRAESS S PARADOX PETER CHOTRAS APPROVED: Dr. Dieter Armbruster, Director........................................................ Dr. Nicolas Lanchier, Second Committee Member......................................
More informationStatic (or Simultaneous- Move) Games of Complete Information
Static (or Simultaneous- Move) Games of Complete Information Introduction to Games Normal (or Strategic) Form Representation Teoria dos Jogos - Filomena Garcia 1 Outline of Static Games of Complete Information
More informationGame Theory: introduction and applications to computer networks
Game Theory: introduction and applications to computer networks Introduction Giovanni Neglia INRIA EPI Maestro February 04 Part of the slides are based on a previous course with D. Figueiredo (UFRJ) and
More informationDiscrete Optimization 2010 Lecture 12 TSP, SAT & Outlook
TSP Randomization Outlook Discrete Optimization 2010 Lecture 12 TSP, SAT & Outlook Marc Uetz University of Twente m.uetz@utwente.nl Lecture 12: sheet 1 / 29 Marc Uetz Discrete Optimization Outline TSP
More informationWorst-case analysis of Non-Cooperative Load Balancing
Worst-case analysis of Non-Cooperative Load Balancing O. Brun B.J. Prabhu LAAS-CNRS 7 Av. Colonel Roche, 31077 Toulouse, France. ALGOGT 2010, Bordeaux, July 5, 2010. Brun, Prabhu (LAAS-CNRS) Non-Cooperative
More informationThe Price of Anarchy in Parallel - Serial Competition with Elastic Demand
The Price of Anarchy in Parallel - Serial Competition with Elastic Demand John Musacchio University of California, Santa Cruz, Technology and Information Management Program, 1156 High Street, Santa Cruz,
More information1 Equilibrium Comparisons
CS/SS 241a Assignment 3 Guru: Jason Marden Assigned: 1/31/08 Due: 2/14/08 2:30pm We encourage you to discuss these problems with others, but you need to write up the actual homework alone. At the top of
More informationGame theory and market power
Game theory and market power Josh Taylor Section 6.1.3, 6.3 in Convex Optimization of Power Systems. 1 Market weaknesses Recall Optimal power flow: minimize p,θ subject to λ i : χ ij 0 : f i (p i ) i p
More informationExact and Approximate Equilibria for Optimal Group Network Formation
Noname manuscript No. will be inserted by the editor) Exact and Approximate Equilibria for Optimal Group Network Formation Elliot Anshelevich Bugra Caskurlu Received: December 2009 / Accepted: Abstract
More informationOn the Packing of Selfish Items
On the Packing of Selfish Items Vittorio Bilò 1, 1 Dipartimento di Matematica Dipartimento di Informatica Università di Lecce Università di L Aquila Provinciale Lecce-Arnesano, P.O. Box 19 Via Vetoio,
More informationRecap Social Choice Functions Fun Game Mechanism Design. Mechanism Design. Lecture 13. Mechanism Design Lecture 13, Slide 1
Mechanism Design Lecture 13 Mechanism Design Lecture 13, Slide 1 Lecture Overview 1 Recap 2 Social Choice Functions 3 Fun Game 4 Mechanism Design Mechanism Design Lecture 13, Slide 2 Notation N is the
More informationOutline for today. Stat155 Game Theory Lecture 17: Correlated equilibria and the price of anarchy. Correlated equilibrium. A driving example.
Outline for today Stat55 Game Theory Lecture 7: Correlated equilibria and the price of anarchy Peter Bartlett s Example: October 5, 06 A driving example / 7 / 7 Payoff Go (-00,-00) (,-) (-,) (-,-) Nash
More informationCS364A: Algorithmic Game Theory Lecture #15: Best-Case and Strong Nash Equilibria
CS364A: Algorithmic Game Theory Lecture #15: Best-Case and Strong Nash Equilibria Tim Roughgarden November 11, 2013 1 Network Cost-Sharing Games 1.1 Lecture Themes The externality caused by a player in
More informationOn the Hardness of Network Design for Bottleneck Routing Games
On the Hardness of Network Design for Bottleneck Routing Games Dimitris Fotakis 1, Alexis C. Kaporis 2, Thanasis Lianeas 1, and Paul G. Spirakis 3,4 1 School of Electrical and Computer Engineering, National
More informationCS 798: Multiagent Systems
CS 798: Multiagent Systems and Utility Kate Larson Cheriton School of Computer Science University of Waterloo January 6, 2010 Outline 1 Self-Interested Agents 2 3 4 5 Self-Interested Agents We are interested
More informationQuantum Games. Quantum Strategies in Classical Games. Presented by Yaniv Carmeli
Quantum Games Quantum Strategies in Classical Games Presented by Yaniv Carmeli 1 Talk Outline Introduction Game Theory Why quantum games? PQ Games PQ penny flip 2x2 Games Quantum strategies 2 Game Theory
More informationGame Theory. Greg Plaxton Theory in Programming Practice, Spring 2004 Department of Computer Science University of Texas at Austin
Game Theory Greg Plaxton Theory in Programming Practice, Spring 2004 Department of Computer Science University of Texas at Austin Bimatrix Games We are given two real m n matrices A = (a ij ), B = (b ij
More informationShortest Paths from a Group Perspective - a Note on Selsh Routing Games with Cognitive Agents
Shortest Paths from a Group Perspective - a Note on Selsh Routing Games with Cognitive Agents Johannes Scholz 1 1 Research Studios Austria, Studio ispace, Salzburg, Austria July 17, 2013 Abstract This
More informationHow Much Can Taxes Help Selfish Routing?
How Much Can Taxes Help Selfish Routing? Richard Cole Yevgeniy Dodis Tim Roughgarden July 28, 25 Abstract We study economic incentives for influencing selfish behavior in networks. We consider a model
More informationBELIEFS & EVOLUTIONARY GAME THEORY
1 / 32 BELIEFS & EVOLUTIONARY GAME THEORY Heinrich H. Nax hnax@ethz.ch & Bary S. R. Pradelski bpradelski@ethz.ch May 15, 217: Lecture 1 2 / 32 Plan Normal form games Equilibrium invariance Equilibrium
More informationMinimizing Price of Anarchy in Resource Allocation Games
University of Colorado, Boulder CU Scholar Electrical, Computer & Energy Engineering Graduate Theses & Dissertations Electrical, Computer & Energy Engineering Spring 4-1-2014 Minimizing Price of Anarchy
More informationEfficient Nash Equilibrium Computation in Two Player Rank-1 G
Efficient Nash Equilibrium Computation in Two Player Rank-1 Games Dept. of CSE, IIT-Bombay China Theory Week 2012 August 17, 2012 Joint work with Bharat Adsul, Jugal Garg and Milind Sohoni Outline Games,
More informationReducibility Among Fractional Stability Problems
Reducibility Among Fractional Stability Problems Rajmohan Rajaraman Northeastern University Shiva Kintali (Georgia Tech) Laura Poplawski (Northeastern/BBN) Ravi Sundaram (Northeastern) Shang-Hua Teng (Boston
More informationThe Effect of Collusion in Congestion Games
The Effect of Collusion in Congestion Games Extended Abstract Ara Hayrapetyan Cornell University Dept. of Computer Science 4106 Upson Hall Ithaca, NY 14853, USA ara@cs.cornell.edu Éva Tardos Cornell University
More informationOligopoly Theory 2 Bertrand Market Games
1/10 Oligopoly Theory 2 Bertrand Market Games May 4, 2014 2/10 Outline 1 Bertrand Market Game 2 Bertrand Paradox 3 Asymmetric Firms 3/10 Bertrand Duopoly Market Game Discontinuous Payoff Functions (1 p
More informationNormal-form games. Vincent Conitzer
Normal-form games Vincent Conitzer conitzer@cs.duke.edu 2/3 of the average game Everyone writes down a number between 0 and 100 Person closest to 2/3 of the average wins Example: A says 50 B says 10 C
More informationComputational Evolutionary Game Theory and why I m never using PowerPoint for another presentation involving maths ever again
Computational Evolutionary Game Theory and why I m never using PowerPoint for another presentation involving maths ever again Enoch Lau 5 September 2007 Outline What is evolutionary game theory? Why evolutionary
More informationMicroeconomics. 2. Game Theory
Microeconomics 2. Game Theory Alex Gershkov http://www.econ2.uni-bonn.de/gershkov/gershkov.htm 18. November 2008 1 / 36 Dynamic games Time permitting we will cover 2.a Describing a game in extensive form
More informationSymmetries and the Complexity of Pure Nash Equilibrium
Symmetries and the Complexity of Pure Nash Equilibrium Felix Brandt a Felix Fischer a, Markus Holzer b a Institut für Informatik, Universität München, Oettingenstr. 67, 80538 München, Germany b Institut
More informationFlow Control, Routing, and Performance with a For-profit Service Provider
November 2004 Flow Control, Routing, and Performance with a For-profit Service Provider by Daron Acemoglu 1 and Asuman Ozdaglar 2 Abstract We consider a game theoretic framework to analyze traffic in a
More informationCS364A: Algorithmic Game Theory Lecture #16: Best-Response Dynamics
CS364A: Algorithmic Game Theory Lecture #16: Best-Response Dynamics Tim Roughgarden November 13, 2013 1 Do Players Learn Equilibria? In this lecture we segue into the third part of the course, which studies
More informationCongestion Games with Malicious Players
Congestion Games with Malicious Players Moshe Babaioff a Robert Kleinberg b, Christos H. Papadimitriou c a Microsoft Research - Silicon Valley, 1065 La Avenida, Mountain View, CA 94043. b Department of
More informationMicroeconomics for Business Practice Session 3 - Solutions
Microeconomics for Business Practice Session - Solutions Instructor: Eloisa Campioni TA: Ugo Zannini University of Rome Tor Vergata April 8, 016 Exercise 1 Show that there are no mixed-strategy Nash equilibria
More informationGame Theory: Lecture 2
Game Theory: Lecture 2 Tai-Wei Hu June 29, 2011 Outline Two-person zero-sum games normal-form games Minimax theorem Simplex method 1 2-person 0-sum games 1.1 2-Person Normal Form Games A 2-person normal
More informationThe Price of Anarchy in Parallel - Serial Competition with Elastic Demand
The Price of Anarchy in Parallel - Serial Competition with Elastic Demand John Musacchio University of California, Santa Cruz, Technology and Information Management Program, 56 High Street, Santa Cruz,
More informationBounded Rationality, Strategy Simplification, and Equilibrium
Bounded Rationality, Strategy Simplification, and Equilibrium UPV/EHU & Ikerbasque Donostia, Spain BCAM Workshop on Interactions, September 2014 Bounded Rationality Frequently raised criticism of game
More informationA Priority-Based Model of Routing
A Priority-Based Model of Routing Babak Farzad, Neil Olver and Adrian Vetta May 13, 2009 Abstract We consider a priority-based selfish routing model, where agents may have different priorities on a link.
More informationThe inefficiency of equilibria
The inefficiency of equilibria Chapters 17,18,19 of AGT 3 May 2010 University of Bergen Outline 1 Reminder 2 Potential games 3 Complexity Formalization Like usual, we consider a game with k players {1,...,
More informationBayes Correlated Equilibrium and Comparing Information Structures
Bayes Correlated Equilibrium and Comparing Information Structures Dirk Bergemann and Stephen Morris Spring 2013: 521 B Introduction game theoretic predictions are very sensitive to "information structure"
More informationGame Theory for Linguists
Fritz Hamm, Roland Mühlenbernd 4. Mai 2016 Overview Overview 1. Exercises 2. Contribution to a Public Good 3. Dominated Actions Exercises Exercise I Exercise Find the player s best response functions in
More informationComputing Nash Equilibria for Scheduling on Restricted Parallel Links
Computing Nash Equilibria for Scheduling on Restricted Parallel Links Martin Gairing Thomas Lücking Marios Mavronicolas Burkhard Monien (May 11, 2007) A preliminary version of this work appeared in the
More informationComputing Nash Equilibria for Scheduling on Restricted Parallel Links
Computing Nash Equilibria for Scheduling on Restricted Parallel Links Martin Gairing Thomas Lücking Marios Mavronicolas Burkhard Monien (January 7, 2009) A preliminary version of this work appeared in
More informationPERCOLATION IN SELFISH SOCIAL NETWORKS
PERCOLATION IN SELFISH SOCIAL NETWORKS Charles Bordenave UC Berkeley joint work with David Aldous (UC Berkeley) PARADIGM OF SOCIAL NETWORKS OBJECTIVE - Understand better the dynamics of social behaviors
More informationGame Theory Lecture 2
Game Theory Lecture 2 March 7, 2015 2 Cournot Competition Game and Transportation Game Nash equilibrium does not always occur in practice, due the imperfect information, bargaining, cooperation, sequential
More informationLecture 1. Evolution of Market Concentration
Lecture 1 Evolution of Market Concentration Take a look at : Doraszelski and Pakes, A Framework for Applied Dynamic Analysis in IO, Handbook of I.O. Chapter. (see link at syllabus). Matt Shum s notes are
More informationTight Bounds for Cost-Sharing in Weighted Congestion Games
Tight Bounds for Cost-Sharing in Weighted Congestion Games Martin Gairing 1, Konstantinos Kollias 2, and Grammateia Kotsialou 1 1 University of Liverpool, Liverpool, Merseyside L69 3BX, UK 2 Stanford University,
More information1 Basic Game Modelling
Max-Planck-Institut für Informatik, Winter 2017 Advanced Topic Course Algorithmic Game Theory, Mechanism Design & Computational Economics Lecturer: CHEUNG, Yun Kuen (Marco) Lecture 1: Basic Game Modelling,
More informationUser Equilibrium CE 392C. September 1, User Equilibrium
CE 392C September 1, 2016 REVIEW 1 Network definitions 2 How to calculate path travel times from path flows? 3 Principle of user equilibrium 4 Pigou-Knight Downs paradox 5 Smith paradox Review OUTLINE
More informationUsing Reputation in Repeated Selfish Routing with Incomplete Information
Using Reputation in Repeated Selfish Routing with Incomplete Information Using Reputation in Repeated Selfish Routing with Incomplete Information By Kun Hu, B.E. A Thesis Submitted to the School of Graduate
More informationFirst Prev Next Last Go Back Full Screen Close Quit. Game Theory. Giorgio Fagiolo
Game Theory Giorgio Fagiolo giorgio.fagiolo@univr.it https://mail.sssup.it/ fagiolo/welcome.html Academic Year 2005-2006 University of Verona Summary 1. Why Game Theory? 2. Cooperative vs. Noncooperative
More informationLecture 9 : PPAD and the Complexity of Equilibrium Computation. 1 Complexity Class PPAD. 1.1 What does PPAD mean?
CS 599: Algorithmic Game Theory October 20, 2010 Lecture 9 : PPAD and the Complexity of Equilibrium Computation Prof. Xi Chen Scribes: Cheng Lu and Sasank Vijayan 1 Complexity Class PPAD 1.1 What does
More informationSTOCHASTIC STABILITY OF GROUP FORMATION IN COLLECTIVE ACTION GAMES. Toshimasa Maruta 1 and Akira Okada 2
STOCHASTIC STABILITY OF GROUP FORMATION IN COLLECTIVE ACTION GAMES Toshimasa Maruta 1 and Akira Okada 2 December 20, 2001 We present a game theoretic model of voluntary group formation in collective action
More informationSettling Some Open Problems on 2-Player Symmetric Nash Equilibria
Settling Some Open Problems on 2-Player Symmetric Nash Equilibria Ruta Mehta Vijay V. Vazirani Sadra Yazdanbod College of Computing, Georgia Tech rmehta,vazirani,syazdanb@cc.gatech.edu Abstract. Over the
More informationGeneral-sum games. I.e., pretend that the opponent is only trying to hurt you. If Column was trying to hurt Row, Column would play Left, so
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 not rational: 0, 0 3, 1 1, 0 2, 1 If Column was trying
More informationc 2011 Society for Industrial and Applied Mathematics
SIAM J. DISCRETE MATH. Vol. 25, No. 4, pp. 1667 1686 c 2011 Society for Industrial and Applied Mathematics STRONGER BOUNDS ON BRAESS S PARADOX AND THE MAXIMUM LATENCY OF SELFISH ROUTING HENRY LIN, TIM
More information