Top Banner
Game Theory -- Lecture 2 Patrick Loiseau EURECOM Fall 2016 1
41

Game Theory -- Lecture 2 - EURECOM

Feb 04, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Game Theory -- Lecture 2 - EURECOM

GameTheory--

Lecture2

PatrickLoiseauEURECOMFall2016

1

Page 2: Game Theory -- Lecture 2 - EURECOM

Lecture1recap

• Definedgamesinnormalform• Defineddominancenotion– Iterativedeletion– Doesnotalwaysgiveasolution

• DefinedbestresponseandNashequilibrium– ComputedNashequilibriuminsomeexamples

à AresomeNashequilibria betterthanothers?à CanwealwaysfindaNashequilibrium?

2

Page 3: Game Theory -- Lecture 2 - EURECOM

Outline

1. CoordinationgamesandParetooptimality2. Gameswithcontinuousactionsets– Equilibriumcomputationandexistencetheorem– Example:Cournot duopoly

3

Page 4: Game Theory -- Lecture 2 - EURECOM

Outline

1. CoordinationgamesandParetooptimality2. Gameswithcontinuousactionsets– Equilibriumcomputationandexistencetheorem– Example:Cournot duopoly

4

Page 5: Game Theory -- Lecture 2 - EURECOM

TheInvestmentGame• Theplayers:you• Thestrategies:eachofyouchoosesbetweeninvestingnothinginaclassproject($0)orinvesting($10)

• Payoffs:– Ifyoudon’tinvestyourpayoffis$0– Ifyouinvestyoumakeanetprofitof$5(grossprofit=$15;investment$10) ifmorethan90%oftheclasschoosestoinvest.Otherwise,youlose$10

• Chooseyouraction(nocommunication!)

5

Page 6: Game Theory -- Lecture 2 - EURECOM

Nashequilibrium

• WhataretheNashequilibria?

• Remark:tofindNashequilibria,weuseda“guessandcheckmethod”– Checkingiseasy,guessingcanbehard

6

Page 7: Game Theory -- Lecture 2 - EURECOM

TheInvestmentGameagain• Recallthat:– Players:you– Strategies:invest$0orinvest$10– Payoffs:

• Ifnoinvestà $0$5netprofitif≥90%invest

• Ifinvest$10à-$10netprofitif<90%invest

• Let’splayagain!(nocommunication)

• WeareheadingtowardanequilibriumèTherearecertaincasesinwhichplayingconvergesinanaturalsensetoanequilibrium 7

Page 8: Game Theory -- Lecture 2 - EURECOM

Paretodomination

• Isoneequilibriumbetterthantheother?

• Intheinvestmentgame?8

Definition: ParetodominationAstrategyprofilesParetodominatesstrategyprofiles’iif foralli,ui(s)≥ui(s’)andthereexistsjsuchthatuj(s)>uj(s’);i.e.,allplayershaveatleastashighpayoffsandatleastoneplayerhasstrictlyhigherpayoff.

Page 9: Game Theory -- Lecture 2 - EURECOM

ConvergencetoequilibriumintheInvestmentGame

• WhydidweconvergetothewrongNE?• Rememberwhenwestartedplaying– Weweremoreorless50%investing

• Thestartingpointwasalreadybadforthepeoplewhoinvestedforthemtoloseconfidence

• Thenwejusttumbleddown

• Whatwouldhavehappenedifwestartedwith95%oftheclassinvesting?

9

Page 10: Game Theory -- Lecture 2 - EURECOM

Coordinationgame• Thisisacoordinationgame

– We’dlikeeveryonetocoordinatetheiractionsandinvest• Manyotherexamplesofcoordinationgames

– PartyinaVilla– On-lineWebSites– Establishmentoftechnologicalmonopolies(Microsoft,HDTV)– Bankruns

• Unlikeinprisoner’sdilemma,communicationhelps incoordinationgamesà scopeforleadership– Inprisoner’sdilemma,atrustedthirdparty(TTP)wouldneedto

imposeplayerstoadoptastrictlydominatedstrategy– Incoordinationgames,aTTPjustleadsthecrowdtowardsa

betterNEpoint(thereisnodominatedstrategy)

10

Page 11: Game Theory -- Lecture 2 - EURECOM

Battleofthesexes

• FindtheNE

• IsthereaNEbetterthantheother(s)?

2,1 0,00,0 1,2

Opera

Soccer

Opera

Player1

Player2Soccer

11

Page 12: Game Theory -- Lecture 2 - EURECOM

CoordinationGames• Purecoordinationgames:thereisnoconflictwhetheroneNEisbetterthantheother– E.g.:intheinvestmentgame,weallagreedthattheNEwitheveryoneinvestingwasa“better”NE

• Generalcoordinationgames:thereisasourceofconflictasplayerswouldagreetocoordinate,butoneNEis“better”foraplayerandnotfortheother– E.g.:BattleoftheSexes

è Communicationmightfailinthiscase

12

Page 13: Game Theory -- Lecture 2 - EURECOM

Paretooptimality

• Battleofthesexes?

13

Definition: ParetooptimalityAstrategyprofilesisParetooptimaliftheredoesnotexistastrategyprofiles’thatParetodominatess.

Page 14: Game Theory -- Lecture 2 - EURECOM

Outline

1. CoordinationgamesandParetooptimality2. Gameswithcontinuousactionsets– Equilibriumcomputationandexistencetheorem– Example:Cournot duopoly

14

Page 15: Game Theory -- Lecture 2 - EURECOM

Thepartnershipgame(seeexercisesheet2)

• Twopartnerschooseeffortsi inSi=[0,4]• Sharerevenueandhavequadraticcosts

u1(s1 ,s2)=½[4(s1 +s2 +bs1 s2)]- s12

u2(s1 ,s2)=½[4(s1 +s2 +bs1 s2)]- s22

• Bestresponses:ŝ1 =1+bs2 =BR1(s2)ŝ2 =1+bs1 =BR2(s1)

15

Page 16: Game Theory -- Lecture 2 - EURECOM

Findingthebestresponse(withtwicecontinuouslydifferentiableutilities)∂u1(s1, s2 )

∂s1= 0

∂2u1(s1, s2 )∂2s1

≤ 0

• Firstordercondition(FOC)

• Secondordercondition(SOC)

• Remark:theSOCisautomaticallysatisfiedifui(si,s-i)isconcaveinsi foralls-i (verystandardassumption)

• Remark2:becarefulwiththeborders!– Exampleu1(s1,s2)=10-(s1+s2)2– S1=[0,4],whatistheBRtos2=2?– SolvingtheFOC,whatdoweget?

– WhentheFOCsolutionisoutsideSi,theBRisattheborder16

Page 17: Game Theory -- Lecture 2 - EURECOM

Nashequilibriumgraphically

• NEisfixedpointof(s1,s2)à (BR(s2),BR(s1)) 17

0

5

4

3

2

1

54321 s1

s2

BR1(s2)

BR2(s1)

Page 18: Game Theory -- Lecture 2 - EURECOM

Bestresponsecorrespondence

• Definition:ŝi isaBRtos-i ifŝi solvesmax ui(si ,s-i)• TheBRtos-i maynotbeunique!• BR(s-i):setofsi thatsolvemax ui(si ,s-i)• Thedefinitioncanbewritten:ŝi isaBRtos-i if

• Bestresponsecorrespondenceofi:s-i à BRi(s-i)• (Correspondence=set-valuedfunction)

18

si ∈ BRi (s−i ) = argmaxsi

ui (si, s−i )

Page 19: Game Theory -- Lecture 2 - EURECOM

Nashequilibriumasafixedpoint

• Game• Let’sdefine(setofstrategyprofiles)andthecorrespondence

• Foragivens,B(s)isthesetofstrategyprofiless’suchthatsi’isaBRtos-i foralli.

• Astrategyprofiles* isaNasheq.iif(justare-writingofthedefinition)

19

N, Si( )i∈N , ui( )i∈N( )S = ×i∈N Si

B : S→ S s B(s) = ×i∈N BRi (s−i )

s* ∈ B(s*)

Page 20: Game Theory -- Lecture 2 - EURECOM

Kakutani’s fixedpointtheorem

20

Theorem: Kakutani’s fixedpointtheoremLetX beacompactconvexsubsetofRn andlet

beaset-valuedfunctionforwhich:• forall,thesetisnonemptyconvex;• thegraphoffisclosed.Thenthereexistssuchthat x* ∈ f (x*)x* ∈ X

x ∈ X f (x)f : X→ X

Page 21: Game Theory -- Lecture 2 - EURECOM

Closedgraph(upperhemicontinuity)

• Definition:fhasclosedgraphifforallsequences(xn)and(yn)suchthatyn isinf(xn)foralln,xnàx andynày,yisinf(x)

• Alternativedefinition:fhasclosedgraphif forallxwehavethefollowingproperty:foranyopenneighborhoodVoff(x),thereexistsaneighborhoodUofxsuchthatforallxinU,f(x)isasubsetofV.

• Examples:

21

Page 22: Game Theory -- Lecture 2 - EURECOM

Existenceof(purestrategy)Nashequilibrium

• Remark:theconcaveassumptioncanberelaxed22

Theorem: ExistenceofpurestrategyNESupposethatthe gamesatisfies:• Theactionsetofeachplayerisanonempty

compactconvexsubsetofRn

• Theutilityofeachplayeriscontinuousin(on)andconcavein(on)

Then,thereexistsa(purestrategy)Nashequilibrium.

N, Si( )i∈N , ui( )i∈N( )Si

ui ssi SiS

Page 23: Game Theory -- Lecture 2 - EURECOM

Proof• DefineBasbefore.BsatisfiestheassumptionsofKakutani’s fixedpointtheorem

• ThereforeBhasafixedpointwhichbydefinitionisaNashequilibrium!

• Now,weneedtoactuallyverifythatBsatisfiestheassumptionsofKakutani’s fixedpointtheorem!

23

Page 24: Game Theory -- Lecture 2 - EURECOM

Example:thepartnershipgame• N={1,2}• S=[0,4]x[0,4]compactconvex• Utilitiesarecontinuousandconcave

u1(s1 ,s2)=½[4(s1 +s2 +bs1 s2)]- s12u2(s1 ,s2)=½[4(s1 +s2 +bs1 s2)]- s22

• Conclusion:thereexistsaNE!

• Ok,forthisgame,wealreadyknewit!• Butthetheoremismuchmoregeneralandappliestogameswherefindingtheequilibriumismuchmoredifficult

24

Page 25: Game Theory -- Lecture 2 - EURECOM

Onemorewordonthepartnershipgamebeforewemoveon

• Wehavefound(seeexercises)that– AtNashequilibrium:

s*1 =s*2 =1/(1-b)– Tomaximizethesumofutilities:

sW1 =sW2 =1/(1/2-b) >s*1• Sumofutilitiescalledsocialwelfare• BothpartnerswouldbebetteroffiftheyworkedsW1 (withsocialplanner,contract)

• Whydotheyworklessthanefficient?

25

Page 26: Game Theory -- Lecture 2 - EURECOM

Externality• Atthemargin,IbearthecostfortheextraunitofeffortIcontribute,butI’monlyreapinghalfoftheinducedprofits,becauseofprofitsharing

• Thisisknownasan“externality”èWhenI’mfiguringouttheeffortIhavetoputIdon’ttakeintoaccountthatotherhalfofprofitthatgoestomypartner

èInotherwords,myeffortbenefitsmypartner,notjustme

• Externalitiesareomnipresent:publicgoodproblems,freeriding,etc.(seemoreinthenetecon course)

26

Page 27: Game Theory -- Lecture 2 - EURECOM

Outline

1. CoordinationgamesandParetooptimality2. Gameswithcontinuousactionsets– Equilibriumcomputationandexistencetheorem– Example:Cournot duopoly

27

Page 28: Game Theory -- Lecture 2 - EURECOM

Cournot Duopoly• Exampleofapplicationofgameswithcontinuousactionset

• Thisgameliesbetweentwoextremecasesineconomics,insituationswherefirms(e.g.twocompanies)arecompetingonthesamemarket– Perfectcompetition– Monopoly

• We’reinterestedinunderstandingwhathappensinthemiddle– Thegameanalysiswillgiveusinterestingeconomicinsightsontheduopolymarket

28

Page 29: Game Theory -- Lecture 2 - EURECOM

Cournot Duopoly:thegame• Theplayers:2Firms,e.g.,CokeandPepsi

• Strategies:quantitiesplayersproduceofidenticalproducts:qi,q-i– Productsareperfectsubstitutes

• Costofproduction:c*q– Simplemodelofconstantmarginalcost

• Prices:p=a– b(q1 +q2)=a– bQ– Market-clearingprice

29

Page 30: Game Theory -- Lecture 2 - EURECOM

PriceintheCournot duopoly

30

0

a

q1 +q2

p

Slope:-b

Demandcurve

Tellsthequantitydemandedforagivenprice

Page 31: Game Theory -- Lecture 2 - EURECOM

Cournot Duopoly:payoffs• Thepayoffs:firmsaimtomaximizeprofit

u1(q1,q2)=p*q1 – c*q1p=a– b(q1 +q2)

Øu1(q1,q2)=a*q1 – b*q21 – b*q1 q2 – c*q1

• Thegameissymmetric

Øu2(q1,q2)=a*q2 – b*q22 – b*q1 q2 – c*q231

Page 32: Game Theory -- Lecture 2 - EURECOM

Cournot Duopoly:bestresponses

02

02 21

<-

=---

b

cbqbqa• Firstordercondition

• Secondordercondition[make sure it’s a max]

è

ïïî

ïïí

ì

--

==

--

==

22)(ˆ

22)(ˆ

1122

2211

qbcaqBRq

qbcaqBRq

32

Page 33: Game Theory -- Lecture 2 - EURECOM

Cournot Duopoly:bestresponsediagramandNashequilibrium

33

0 q1

q2

bca

2-

bca -

NE

BR2

BR1

bcaqCournot 3

-=

bca -

bca

2-

Page 34: Game Theory -- Lecture 2 - EURECOM

Bestresponseatq2=0

• BR1(q2=0)=(a-c)/(2b)• Interpretation:monopolyquantity

Ømarginalrevenue=marginalcost

34

0 q1

p

DemandcurveSlope:-b

Marginalcost:c

MarginalrevenueSlope:-2b

bca

2-

a

MONOPOLY

Page 35: Game Theory -- Lecture 2 - EURECOM

WhenisBR1(q2)=0?

35

• BR1(q2=(a-c)/b)=0• Perfectcompetitionquantity

ØDemand=marginalcost

0 q1+q1

p

DemandcurveSlope:-b

Marginalcost

MarginalrevenueSlope:-2b

bca

2-

a

bca -

MONOPOLY PERFECTCOMPETITION

IfFirm1wouldproducemore,thesellingpricewouldnotcoverhercosts

Page 36: Game Theory -- Lecture 2 - EURECOM

Cournot Duopoly:bestresponsediagramandNashequilibrium

36

0 q1

q2

bca

2-

bca -

NE

BR2

BR1

bcaqCournot 3

-=Monopoly

Perfectcompetition

Page 37: Game Theory -- Lecture 2 - EURECOM

Strategicsubstitutes/complements

• InCournot duopoly:themoretheotherplayerdoes,thelessIwoulddo

è Thisisagameofstrategicsubstitutes– Note:ofcoursethegoodsweresubstitutes–We’retalkingaboutstrategieshere

• Inthepartnershipgame,itwastheopposite:themoretheotherplayerwouldthemoreIwoulddo

è Thisisagameofstrategiccomplements

37

Page 38: Game Theory -- Lecture 2 - EURECOM

Cournot duopoly:Marketperspective

• Totalindustryprofitmaximizedformonopoly

38

0 q1

q2

bca

2-

bca -

Industryprofitsaremaximized

BR2

BR1

bcaqCournot 3

-=

Page 39: Game Theory -- Lecture 2 - EURECOM

Cartel,agreement

• Howcouldthefirmssetanagreementtoincreaseprofit?

• Whatcantheproblemsbewiththisagreement?

390 q1

q2

bca

2-

bca -

BR2

BR1

bcaqCournot 3

-=Bothfirms

producehalfofthemonopolyquantity

Page 40: Game Theory -- Lecture 2 - EURECOM

Cournot Duopoly:lastobservations

• Howdoquantitiesandpriceswe’veencounteredsofarcompare?

PerfectCompetition

CournotQuantity Monopoly

MonopolyCournotQuantity

PerfectCompetition

bca -

bca

3)(2 -

bca

2-

QUANTITIES

PRICES

40

Page 41: Game Theory -- Lecture 2 - EURECOM

Summary

• Coordinationgames– ParetooptimalNEsometimesexist– Scopeforcommunication/leadership

• Gameswithcontinuousactionsets(purestrategies)– ComputeequilibriumwithFOC,SOC– Equilibriumexistsunderconcavityandcontinuityconditions

– Cournot duopoly

41