Introduction to Game Theory and Networks Networked Life CSE 112 Spring 2007 Prof. Michael Kearns.

Slides:



Advertisements
Similar presentations
Introduction to Game Theory Networked Life CSE 112 Spring 2005 Prof. Michael Kearns.
Advertisements

Introduction to Game Theory
News and Notes 4/13 HW 3 due now HW 4 distributed today, due Thu 4/22 Final exam is Mon May 3 11 AM Levine 101 Today: –intro to evolutionary game theory.
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.
This Segment: Computational game theory Lecture 1: Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie.
Mixed Strategies CMPT 882 Computational Game Theory Simon Fraser University Spring 2010 Instructor: Oliver Schulte.
Other Issues in Game Theory BusinessNegotiationsContracts.
1 Chapter 14 – Game Theory 14.1 Nash Equilibrium 14.2 Repeated Prisoners’ Dilemma 14.3 Sequential-Move Games and Strategic Moves.
The basics of Game Theory Understanding strategic behaviour.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
 1. Introduction to game theory and its solutions.  2. Relate Cryptography with game theory problem by introducing an example.  3. Open questions and.
Game Theory. “If you don’t think the math matters, then you don’t know the right math.” Chris Ferguson 2002 World Series of Poker Champion.
Nash Equilibria By Kallen Schwark 6/11/13 Fancy graphs make everything look more official!
Game Theory Eduardo Costa. Contents What is game theory? Representation of games Types of games Applications of game theory Interesting Examples.
Game Theory Game theory is an attempt to model the way decisions are made in competitive situations. It has obvious applications in economics. But it.
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.
An Introduction to Game Theory Part I: Strategic Games
GAME THEORY.
Chapter 6 © 2006 Thomson Learning/South-Western Game Theory.
Introduction to (Networked) Game Theory Networked Life NETS 112 Fall 2014 Prof. Michael Kearns.
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
GAME THEORY By Ben Cutting & Rohit Venkat. Game Theory: General Definition  Mathematical decision making tool  Used to analyze a competitive situation.
Eponine Lupo.  Game Theory is a mathematical theory that deals with models of conflict and cooperation.  It is a precise and logical description of.
A camper awakens to the growl of a hungry bear and sees his friend putting on a pair of running shoes, “You can’t outrun a bear,” scoffs the camper. His.
Chapter 12 Choices Involving Strategy McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All Rights Reserved.
Interdependent Security Games and Networks Networked Life CSE 112 Spring 2006 Prof. Michael Kearns.
Chapter 11 Game Theory and Asymmetric Information
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.
Selfish Caching in Distributed Systems: A Game-Theoretic Analysis By Byung-Gon Chun et al. UC Berkeley PODC’04.
1 Game Theory Here we study a method for thinking about oligopoly situations. As we consider some terminology, we will see the simultaneous move, one shot.
Game Theory: Whirlwind Review Matrix (normal form) games, mixed strategies, Nash equil. –the basic objects of vanilla game theory –the power of private.
Game Theory Here we study a method for thinking about oligopoly situations. As we consider some terminology, we will see the simultaneous move, one shot.
Introduction to Game Theory and Behavior Networked Life CIS 112 Spring 2009 Prof. Michael Kearns.
News and Notes 3/18 Two readings in game theory assigned Short lecture today due to 10 AM fire drill HW 2 handed back today, midterm handed back Tuesday.
QR 38, 2/22/07 Strategic form: dominant strategies I.Strategic form II.Finding Nash equilibria III.Strategic form games in IR.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
Group Cooperation Under Uncertainty Min Gong, Jonathan Baron, Howard Kunreuther 11/16/2008.
Introduction to Game Theory, Behavior and Networks Networked Life CIS 112 Spring 2008 Prof. Michael Kearns.
6.896: Topics in Algorithmic Game Theory Spring 2010 Constantinos Daskalakis vol. 1:
Game Theory, Strategic Decision Making, and Behavioral Economics 11 Game Theory, Strategic Decision Making, and Behavioral Economics All men can see the.
Chapter 12 Choices Involving Strategy Copyright © 2014 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written.
Introduction 1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A.
A Game-Theoretic Approach to Strategic Behavior. Chapter Outline ©2015 McGraw-Hill Education. All Rights Reserved. 2 The Prisoner’s Dilemma: An Introduction.
Introduction to Game Theory and Strategic Behavior Networked Life MKSE 112 Fall 2012 Prof. Michael Kearns.
Nash equilibrium Nash equilibrium is defined in terms of strategies, not payoffs Every player is best responding simultaneously (everyone optimizes) This.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
McGraw-Hill/Irwin Copyright  2008 by The McGraw-Hill Companies, Inc. All rights reserved. GAME THEORY, STRATEGIC DECISION MAKING, AND BEHAVIORAL ECONOMICS.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Lecture 2: two-person non.
Chapter 12 - Imperfect Competition: A Game-Theoretic Approach Copyright © 2015 The McGraw-Hill Companies, Inc. All rights reserved.
The Science of Networks 6.1 Today’s topics Game Theory Normal-form games Dominating strategies Nash equilibria Acknowledgements Vincent Conitzer, Michael.
Mixed Strategies and Repeated Games
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.
Normal Form Games, Normal Form Games, Rationality and Iterated Rationality and Iterated Deletion of Dominated Strategies Deletion of Dominated Strategies.
Game tree search Thanks to Andrew Moore and Faheim Bacchus for slides!
Lec 23 Chapter 28 Game Theory.
John Forbes Nash John Forbes Nash, Jr. (born June 13, 1928) is an American mathematician whose works in game theory, differential geometry, and partial.
Chapter 12 Game Theory Presented by Nahakpam PhD Student 1Game Theory.
Game Theory By Ben Cutting & Rohit Venkat.
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.
Game Theory M.Pajhouh Niya M.Ghotbi
Project BEST Game Theory.
11b Game Theory Must Know / Outcomes:
Introduction to (Networked) Game Theory
Choices Involving Strategy
Multiagent Systems Game Theory © Manfred Huber 2018.
Introduction to (Networked) Game Theory
Introduction to (Networked) Game Theory
Presentation transcript:

Introduction to Game Theory and Networks Networked Life CSE 112 Spring 2007 Prof. Michael Kearns

Game Theory A mathematical theory designed to model: –how rational individuals should behave –when individual outcomes are determined by collective behavior –strategic behavior Rational usually means selfish --- but not always Rich history, flourished during the Cold War Traditionally viewed as a subject of economics Subsequently applied by many fields –evolutionary biology, social psychology Perhaps the branch of pure math most widely examined outside of the “hard” sciences

Prisoner’s Dilemma Cooperate = deny the crime; defect = confess guilt of both Claim that (defect, defect) is an equilibrium: –if I am definitely going to defect, you choose between -10 and -8 –so you will also defect –same logic applies to me Note unilateral nature of equilibrium: –I fix a behavior or strategy for you, then choose my best response Claim: no other pair of strategies is an equilibrium But we would have been so much better off cooperating… cooperatedefect cooperate-1, -1-10, defect-0.25, -10-8, -8

Penny Matching What are the equilibrium strategies now? There are none! –if I play heads then you will of course play tails –but that makes me want to play tails too –which in turn makes you want to play heads –etc. etc. etc. But what if we can each (privately) flip coins? –the strategy pair (1/2, 1/2) is an equilibrium Such randomized strategies are called mixed strategies headstails heads1, 00, 1 tails0, 11, 0

The World According to Nash A mixed strategy is a distribution on the available actions –e.g. 1/3 rock, 1/3 paper, 1/3 scissors Joint mixed strategy for N players: a vector P = (P[1], P[2],… P[N]): –P[i] is a distribution over the actions for player i –assume everyone knows all the distributions P[j] –but the “coin flips” used to select from P[i] known only to i “private randomness” –two digressions: mixed strategy simulation in Kings and Pawns? can people randomize? P is an equilibrium if: –for every player i, P[i] is a best response to all the other P[j] Nash 1950: every game has a mixed strategy equilibrium –no matter how many rows and columns there are –in fact, no matter how many players there are Thus known as a Nash equilibrium A major reason for Nash’s Nobel Prize in economics

Facts about Nash Equilibria While there is always at least one, there might be many –zero-sum games: all equilibria give the same payoffs to each player –non zero-sum: different equilibria may give different payoffs! Equilibrium is a static notion –does not suggest how players might learn to play equilibrium –does not suggest how we might choose among multiple equilibria Nash equilibrium is a strictly competitive notion –players cannot have “pre-play communication” –bargains, side payments, threats, collusions, etc. not allowed Computing Nash equilibria for large games is difficult

Digression: Board Games and Game Theory What does game theory say about richer games? –tic-tac-toe, checkers, backgammon, go,… –these are all games of complete information with state –incomplete information: poker Imagine an absurdly large “game matrix” for chess: –each row/column represents a complete strategy for playing –strategy = a mapping from every possible board configuration to the next move for the player –number of rows or columns is huge --- but finite! Thus, a Nash equilibrium for chess exists! –it’s just completely infeasible to compute it –note: can often “push” randomization “inside” the strategy

Games on Networks Matrix game “networks” Vertices are the players Keeping the normal (tabular) form –is expensive (exponential in N) –misses the point Most strategic/economic settings have much more structure –asymmetry in connections –local and global structure –special properties of payoffs Two broad types of structure: –special structure of the network e.g. geographically local connections –special payoff functions e.g. financial markets

Case Study: Interdependent Security Games on Networks

The Airline Security Problem Imagine an expensive new bomb-screening technology –large cost C to invest in new technology –cost of a mid-air explosion: L >> C There are two sources of explosion risk to an airline: –risk from directly checked baggage: new technology can reduce this –risk from transferred baggage: new technology does nothing –transferred baggage not re-screened (except for El Al airlines) This is a “game”… –each player (airline) must choose between I(nvesting) or N(ot) partial investment ~ mixed strategy –(negative) payoff to player (cost of action) depends on all others …on a network –the network of transfers between air carriers –not the complete graph –best thought of as a weighted network

The IDS Model [Kunreuther and Heal] Let x_i be the fraction of the investment C airline i makes p_i: probability of explosion due to directly checked bag S_i: probability of “catching” a bomb from someone else –a straightforward function of all the “neighboring” airlines j –incorporates both their investment decision j (x_j) and their probability or rate of transfer to airline i Payoff structure (qualititative, can be made quantitative): –increasing x_i reduces “effective direct risk” below p_i… –…but at increasing cost (x_i*C).. –…and does nothing to reduce effective indirect risk S_i, which can only be reduced by the investments of others –network structure influences S_i Typical strategic incentives: –when your neighbors are under-investing, your incentive to invest is low basic problem: so much indirect risk already that you can’t help yourself much –when your neighbors are all fully investing, your incentive to invest is high because your fate is in your own control now --- can reduce your only remaining source of risk What are the Nash equilibria? –fully connected network with uniform transfer rates: full investment or no investment by all parties!

Abstract Features of the Game Direct and indirect sources of risk Investment reduces/eliminates direct risk only Risk is of a catastrophic event (L >> C) –can effectively occur only once May only have incentive to invest if enough others do! Note: much more involved network interaction than info transmittal, message forwarding, search, etc.

Other IDS Settings Fire prevention –catastrophic event: destruction of condo –investment decision: fire sprinkler in unit Corporate malfeasance (Arthur Anderson) –catastrophic event: bankruptcy –“investment” decision: risk management/ethics practice Computer security –catastrophic event: erasure of shared disk –investment decision: upgrade of anti-virus software Vaccination –catastrophic event: contraction of disease –investment decision: vaccination –incentives are reversed in this setting

An Experimental Study Data: –35K N. American civilian flight itineraries reserved on 8/26/02 –each indicates full itinerary: airports, carriers, flight numbers –assume all direct risk probabilities p_i are small and equal –carrier-to-carrier xfer rates used for risk xfer probabilities The simulation: –carrier i begins at random investment level x_i in [0,1] –at each time step, for every carrier i: carrier i computes costs of full and no investment unilaterally adjusts investment level x_i in direction of improvement (gradient)

Network Visualization Airport to airport Carrier to carrier

least busy most busy level of investment simulation time The Price of Anarchy is High

Tipping and Cascading

Necessary Conditions for Tipping