• No results found

Spelteori och auktionsmatematik

N/A
N/A
Protected

Academic year: 2021

Share "Spelteori och auktionsmatematik"

Copied!
31
0
0

Loading.... (view fulltext now)

Full text

(1)

U.U.D.M. Project Report 2020:25

Examensarbete i matematik, 15 hp

Handledare: Erik Ekström

Examinator: Martin Herschend

Juni 2020

Department of Mathematics

Spelteori och auktionsmatematik

(2)
(3)

Sammanfattning

Den h¨ar uppsatsen behandlar spelteori och dess till¨ampning p˚a auktioner, med fokus p˚a hur en budgivare som vill vinna auktioner till ett s˚a l˚agt pris som m¨ojligt kan maximera sin nyttofunktion. Budstrategier med Nashj¨amvikt har h¨arletts och modellerats med hj¨alp av nyttofunktioner som uppfyller Von Neumann Mor-gensterns kriterier. Tv˚a metoder f¨or diskontering, additativ och multiplikativ diskontering, formulerades och unders¨oktes f¨or att modellera en situation d¨ar det tillkommer en kostnad f¨or deltagandet i varje ytterligare auktion.

(4)

Inneh˚

allsf¨

orteckning

1 F¨orord 4

2 Bakgrund: Spelteori 5

2.1 Definitionen av ett spel . . . 5

2.1.1 Von Neumann–Morgensterns nyttofunktion . . . 5

2.1.2 Spelteorins premisser . . . 6

2.1.3 Nashj¨amvikt . . . 6

2.2 Exempel p˚a spel . . . 6

2.2.1 F˚angarnas dilemma . . . 7

2.2.2 Matching Pennies . . . 7

3 Bakgrund: Spelteori applicerat p˚a auktioner 8 3.1 Auktionstyper . . . 8

3.1.1 Engelsk auktion . . . 8

3.1.2 Holl¨andsk auktion . . . 8

3.1.3 Japansk auktion . . . 8

3.1.4 F¨orstaprisauktion med f¨orseglade bud . . . 8

3.1.5 Andraprisauktion med f¨orseglade bud . . . 9

3.2 Matematisk formalisering av f¨orstaprisauktioner med f¨orseglade bud . . . 9

3.2.1 Budintervall . . . 9

3.2.2 Symmetrisk Nashj¨amvikt . . . 10

3.2.3 Exempel p˚a j¨amviktsstrategier . . . 11

4 En auktionsstrategi ¨over tid 13 4.1 Definition av problemet . . . 13

4.1.1 Definition av likv¨ardiga varor . . . 13

4.2 ˚Aterkommande auktioner av likv¨ardiga varor . . . 13

4.3 Diskontering . . . 14

4.3.1 Multiplikativ diskontering . . . 14

4.3.2 Additativ diskontering . . . 14

4.4 Budstrategi med multiplikativ diskontering . . . 14

4.4.1 Multiplikativ diskontering vid likformig f¨ordelning . . . . 16

4.4.1.1 Budstrategi vid Re(0,1) . . . 18

4.4.1.2 Budstrategi vid Re(10,11) . . . 20

4.5 Budstrategi med additativ diskontering . . . 20

4.5.1 Additativ diskontering vid likformig f¨ordelning . . . 22

4.5.1.1 Budstrategi vid Re(0,1) . . . 24

4.5.1.2 Budstrategi vid Re(10,11) . . . 25

5 Slutsats 28

(5)

1

orord

Den h¨ar uppsatsen handlar om spelteori applicerat p˚a auktioner. Auktioner har funnits i m˚anga tusen ˚ar och troligtvis budgivares funderingar kring strategier likas˚a. Min personliga koppling till ¨amnet f¨oddes ur hur jag ¨over m˚anga ˚ar utvecklat och f¨orfinat olika budstrategier f¨or auktioner p˚a Tradera med m˚alet att buda hem varor jag vill ha och samtidigt betala s˚a lite som m¨ojligt f¨or dessa. Jag har dock aldrig tidigare f¨ors¨okt n¨arma mig detta intressanta ¨amne p˚a ett teoretiskt plan.

Uppsatsen ¨ar uppdelad i olika delar. Jag g˚ar f¨orst igenom grundl¨aggande spelteori och dess premisser. Jag g¨or sedan en genomg˚ang av auktioner och hur spelteori kan appliceras p˚a auktioner, mestadels baserat p˚a Vijay Krishnas verk Auction Theory [3]. Slutligen g¨or jag ett par f¨ors¨ok att applicera Krish-nas matematiska teoretisering av auktionsstrategi p˚a fallet med ˚aterkommande strategier av likv¨ardiga varor f¨or att h¨arleda konkreta budfunktioner fr˚an nyt-tofunktioner.

(6)

2

Bakgrund: Spelteori

Spelteori ¨ar studiet av matematiska modeller ¨over strategiska interaktioner mel-lan rationella beslutsfattare. Dessa matematiska modeller kallas spel och de delt-agande parterna kallas spelare. Varje spel g˚ar att klassificera utifr˚an olika kri-terier som avg¨or spelets karakt¨ar och vilken sorts matematik som kan anv¨andas f¨or att modellera spelet. Vi kommer i den h¨ar uppsatsen att fokusera p˚a den matematik och spelteori som ber¨or auktioner.

2.1

Definitionen av ett spel

Sedan Drew Fudenberg och Jean Tiroles gemensamma verk Game Theory [1] utkom 1991 har den r˚adande matematiska definitionen av ett spel varit att ett spel best˚ar av tre delar: en m¨angd spelare i som tillsammans bildar den ¨

andliga m¨angden δ = {1, 2, ..., I}, ett strategirum Si som rymmer de m¨ojliga strategierna s = (s1, ..., sI), samt och en nyttofunktion Πi. Tillsammans ger dessa tre delar oss Πi(s) vilket uppfyller Neumann–Morgensterns kriterier f¨or en nyttofunktion.

2.1.1 Von Neumann–Morgensterns nyttofunktion

Enligt Von Neumann–Morgenstern finns det fyra axiom som definierar en ra-tionell beslutsfattare, eller med v˚ar terminologi: en spelare [4]. Dessa ¨ar:

Fullst¨andighet. Varje individ anses ha v¨aldefinierade preferenser och att alltid vara f¨orm¨ogen att v¨alja mellan tv˚a olika alternativ. F¨or varje alternativ A och B g¨aller antingen A  B eller A  B.

Transitivitet. Detta axiom s¨ager oss att en individ som tar beslut enligt ovan n¨amnda fullst¨andighetsaxiom ¨ar konsekvent i sitt beslutsfattande. F¨or varje A, B och C g¨aller att om A  B och B  C s˚a f¨oljer A  C.

Oberoende fr˚an irrelevanta alternativ. Detta axiom s¨ager oss att om det tillkom-mer ett irrelevant alternativ till tv˚a stycken sedan innan existerande relevanta alternativ s˚a kommer individens preferens i valet mellan ett av de tv˚a relevanta alternativen och det nytillkomna ej relevanta alternativet alltid falla p˚a n˚agot av de relevanta alternativen. Om vi l˚ater A, B och C vara tre lotterier med egenskaperna A  B samt l˚ater t vara sannolikheten att det tillkommer ett alternativ C, t ∈ [0, 1], s˚a g¨aller:

tA + (1 − t)C  tB + (1 − t)C (1) Detta visar oss att relationen mellan A och B bibeh˚alls ¨aven n¨ar ett irrele-vant alternativ C presenteras.

(7)

preferenserna A  B och B  C s˚a existerar en m¨ojlig kombination av A och C som ur ett preferensperspektiv ej kan skiljas fr˚an B. Det existerar allts˚a en sannolikhet p s˚a att

B = pA + (1 − p)C (2)

2.1.2 Spelteorins premisser

F¨orutom de nyss n¨amnda fyra axiom som definierar en rationell spelare och som ligger till grund f¨or att kunna definiera Von Neumann–Morgensters nytto-funktion existerar vissa antaganden som ligger till grund f¨or den spelteoretiska matematiken:

i) Varje spelare k¨anner till de olika m¨ojliga strategierna och deras olika m¨ojliga utfall.

ii) Varje spelare vet att de andra spelarna k¨anner till i).

iii) Varje spelare ¨ar rationell och har som m˚al att maximera sin egna nyttofunk-tion. Att maximera sin egna nyttofunktion kan i vissa sammanhang inneb¨ara att assistera sina motspelare medan det i andra sammanhang kan inneb¨ara mot-satsen.

iv) Varje spelare k¨anner till att de andra spelarna k¨anner till att dom andra spelarna k¨anner till i), ii), iii) och iv) (och s˚a vidare) [6].

2.1.3 Nashj¨amvikt

N¨ar det i ett spel med tv˚a eller fler spelare uppst˚ar en situation d¨ar ingen spelare har n˚agonting att tj¨ana p˚a att ensam byta strategi s˚a s¨ager man att dessa strate-gier tillsammans utg¨or en Nashj¨amvikt.

Mer formellt l˚ater vi (S, f ) vara ett spel d¨ar S ¨ar m¨angden strategier och f ¨ar m¨angden nyttofunktioner. Varje enskild spelare i ∈ {1, ..., n} v¨aljer en strategi xi vilket resulterar i en strategiprofil x = (x1, ..., xn) vilket ska f¨orst˚as som m¨angden strategier som de olika spelarna valt. Varje spelare f˚ar d˚a nyttofunk-tionen fi(x) som beror p˚a m¨angden x, det vill s¨aga m¨angden av strategierna som de olika spelarna valt.

Man s¨ager att en strategiprofil x∗ ¨ar en Nashj¨amvikt om ingen enskild spelare har ett l¨onsammare val av strategi att byta till, det vill s¨aga ifall det f¨or alla i g¨aller att

fi(x∗) ≥ fi(x∗1, ..., x∗i−1, xi, x∗i+1, ..., x∗n) (3)

2.2

Exempel p˚

a spel

(8)

2.2.1 F˚angarnas dilemma

Detta ¨ar ett av de mest klassiska spelteoretiska exemplen. Tv˚a f˚angar, som vi h¨ar v¨aljer att kalla f¨or Leonhard Euler och Sophie Germain, har ˚akt fast f¨or ett brott som de beg˚att tillsammans. De st¨alls var och en inf¨or ett val: att vittna mot sin medbrottsling eller att tiga. Om Euler vittnar mot Germain medan Germain tiger s˚a f˚ar Euler g˚a fri medan Germain f˚ar tio ˚ars f¨angelse. Likv¨al om Germain vittnar mot Euler medan Euler tiger s˚a f˚ar Germain g˚a fri medan Euler f˚ar tio ˚ars f¨angelse. Om b˚ada tiger f˚ar de b˚ada sex m˚anaders f¨angelse. Och om de b˚ada vittnar mot varandra s˚a f˚ar de b˚ada tv˚a ˚ars f¨angelse var. Prisoners dilemma f¨oruts¨atter att f˚angarnas enda m˚al ¨ar att minimera sin egna f¨angelsetid, samt att de inte har n˚agon m¨ojlighet att kommunicera med varandra.

Germain vittnar Germain tiger

Euler vittnar B˚ada f˚ar tv˚a ˚ars f¨angelse Euler friges, Germain f˚ar tio ˚ar Euler tiger Germain friges, Euler f˚ar tio ˚ar B˚ada f˚ar sex m˚anaders f¨angelse

¨

Aven fast det kan verka som att det b¨asta alternativet vore om de b˚ada skulle tiga, s˚a har de tv˚a f˚angarna ingen m¨ojlighet att bekr¨afta denna strategi med varandra.

Oavsett hur den andre f˚angen handlar s˚a ¨ar det rationellt att sj¨alv vittna f¨or att f˚a n˚agot av de tv˚a utfallen noll eller tv˚a ˚ars f¨angelse, ist¨allet f¨or n˚agot av utfallen sex m˚anader eller tio ˚ars f¨angelse. Vi ser med andra ord hur utfallet d¨ar b˚ada f˚angarna vittnar ¨ar en Nashj¨amvikt.

2.2.2 Matching Pennies

L˚at oss nu definiera ett nytt spel mellan Euler och Germain. De tv˚a spelarna har varsitt mynt d¨ar de var f¨or sig ska v¨alja ifall myntet ska ligga med krona eller klave upp˚at, f¨or att sedan j¨amf¨ora med varandra vad de valt. Om spelarna valde samma alternativ s˚a vinner Euler Germains mynt. Om de d¨aremot valde olika alternativ s˚a vinner Germain Eulers mynt.

Germain: KRONA Germain: KLAVE Euler: KRONA (1,-1) (-1,1)

Euler: KLAVE (-1,1) (1,-1)

H¨ar uppst˚ar en annorlunda dynamik ¨an i det f¨orra spelet. Till skillnad fr˚an Prisoner’s Dilemma s˚a ¨ar detta ett nollsummespel d¨ar den enas vinst alltid ¨

(9)

3

Bakgrund: Spelteori applicerat p˚

a auktioner

En auktion ¨ar en metod f¨or k¨op och f¨ors¨aljning via budgivning d¨ar den som bjuder h¨ogst m˚aste k¨opa varan [2]. Vi kommer i den h¨ar uppsatsen att enbart att behandla auktioner av varor vars uppskattade v¨arde ¨ar subjektivt f¨or de olika budgivarna, s˚a kallade private value auctions. Detta till skillnad fr˚an s˚a kallade common value auctions. Ett illustrerande exempel p˚a en common value auction ¨ar en auktion av en giltig femhundrakronorssedel.

3.1

Auktionstyper

Det finns flera olika omr˚aden d¨ar auktioner kan skilja sig ˚at fr˚an varandra. Nedan f¨oljer ett par beskrivningar av vanligt f¨orekommande auktionsformer. Vi kommer dock i den h¨ar uppsatsen att fokusera p˚a f¨orstaprisauktioner med f¨orseglade bud och dess tillh¨orande spelteori.

3.1.1 Engelsk auktion

En engelsk auktion g˚ar ut p˚a att en auktionsf¨orr¨attare kommunicerar ett reserva-tionspris som ¨ar varans l¨agsta acceptabla priset. Auktionsf¨orr¨attaren tar sedan emot h¨ogre och h¨ogre bud av de potentiella k¨oparna fram tills att ingen l¨angre vill h¨oja sitt bud. Personen som gett h¨ogst bud vinner sedan auktionen.

3.1.2 Holl¨andsk auktion

En holl¨andsk auktion, ¨aven kallad klockauktion, ¨ar en auktion som startar med ett h¨ogt utg˚angspris och d¨ar priset sedan gradvis s¨anks fram tills att en k¨opare accepterar budet.

3.1.3 Japansk auktion

En japansk auktion, ¨aven kallad ascending clock auction, ¨ar en variant av en engelska auktion d¨ar en auktionsf¨orr¨attare deklarerar ett utg˚angspris f¨or att sedan succesivt h¨oja priset. Vid varje prish¨ojning m˚aste budgivarna bekr¨afta att de fortfarande ¨ar med i auktionen. Efter att auktionen startat f˚ar inga nya budare tillkomma, och en budare som l¨amnat auktionen f˚ar inte heller ˚aterv¨anda. Den budaren som ¨ar sist kvar i auktionen vinner och f˚ar betala

prissumman som den var ensam om att bekr¨afta [5].

3.1.4 F¨orstaprisauktion med f¨orseglade bud

(10)

3.1.5 Andraprisauktion med f¨orseglade bud

Andraprisauktioner med f¨oresglade bud har m˚anga likheter med f¨orstaprisauktion med f¨orseglade bud. Den mest relevanta skillnaden ¨ar att vinnaren av auktionen enbart betalar vad budaren med det n¨ast h¨ogsta maxbudet angav som maxbud.

3.2

Matematisk formalisering av f¨

orstaprisauktioner med

orseglade bud

F¨or att kunna applicera spelteori p˚a auktioner kommer vi nu att formalisera och uttrycka vad vi k¨anner till om f¨orstaprisauktioner med f¨orseglade bud i abstrakta matematiska termer.

Vid en auktion av en vara kan det finnas N stycken budgivare. Budgivare i v¨arderar varan till xisom ¨ar ett v¨arde ur den kontinuerliga stokastiska variabeln Xi. De N stycken olika slumpvariablerna Xibefinner sig p˚a intervallet [0, ω] som skapas av den kontinuerliga, monotont ¨okande och differentierbara funktionen F . Vi antar ¨aven att E[Xi] < ∞. Budgivaren i k¨anner till sin egna v¨ardering xi av varan och att de andra budgivarnas v¨ardering av varan f¨ordelas av funktionen F. Vi definierar ¨aven en budgivare i:s strategi vid en auktion som funktionen

βi :0, ω → R+ (4) Strategin βi avg¨or helt enkelt vilket bud som budgivare i ska buda f¨or varan.

Vidare f¨oreseglar varje budgivare i ett bud bi och vi kan med det formulera nyttofunktion Πi = ( xi− biom bi > maxj6=ibj 0 om bi < maxj6=ibj (5)

d¨ar ”nyttan” eller f¨ortj¨ansten xi− bi inneb¨ar varans v¨arde minus vad bud-givare i la f¨or bud p˚a varan. Vi ser ocks˚a att xi ¨ar varje budgivare i:s maxbud p˚a auktionen, d˚a det enligt nyttofunktionen skulle inneb¨ara en f¨orlust f¨or i att betala ett pris h¨ogre ¨an varans v¨arde. Vi antar ¨aven att om bi= maxj6=ibj s˚a drar budgivarna med samma h¨ogsta maxbud lott om vem som f˚ar genomf¨ora aff¨aren.

3.2.1 Budintervall

(11)

s¨aker vinst av auktionen och en s¨aker f¨orlust i v˚ar nyttofunktion. Vi kommer d¨arf¨or bara att ¨overv¨aga bud som uppfyller b ≤ β(ω).

Vidare g¨aller att om en budare i v¨arderar en vara till 0 s˚a skulle det inneb¨ara en f¨orlust att vinna en auktion av varan med ett bud h¨ogre ¨an 0. Vi kan d¨arf¨or dra slutsatsen att β(0) = 0 m˚aste g¨alla i v˚ar budgivningsstrategi.

Vi har nu definierat budintervallet 0 ≤ b ≤ β(ω) f¨or v˚art optimala bud b.

3.2.2 Symmetrisk Nashj¨amvikt

L˚at s¨aga att vi har en budgivare nummer 1. Vi l˚ater den stokastiska variabeln Y1≡ Y1(N −1)st˚a f¨or det h¨ogsta budet fr˚an de ¨ovriga N − 1 budgivarna. Vi l˚ater G st˚a f¨or f¨ordelningsfunktionen av Y1. F¨or alla y g¨aller d˚a att

G(y) = F (y)N −1 (6) Budgivare 1 vinner auktionen vid l¨aggandet av det h¨ogsta budet, det vill s¨aga n¨ar maxi6=1β(Xi) < b. Eftersom att β ¨ar ¨okande g¨aller att

maxi6=1β(Xi) = β( maxi6=1Xi) = β(Y1) (7) V˚ar budgivare 1 vinner allts˚a n¨ar β(Y1) < b som ¨ar ekvivalent med Y1 < β−1(b). Detta sammansatt med v˚ar tidigare definierade nyttofunktion ger v˚ar budgivare den m¨ojliga vinsten

G β−1(b) × (x − b) (8) D˚a vi ¨onskar maximera nyttofunktionen med avseede p˚a b kan vi skriva

g β−1(b)

β0 β−1(b) (x − b) − G β

−1(b) = 0 (9) d¨ar g ¨ar derivatan av G och β0 ¨ar derivatan av β. N¨ar b = β(x) uppst˚ar en Nashj¨amvikt som ger oss differentialekvationen

G(x)β0(x) + g(x)β(x) = xg(x) (10) som ¨ar ekvivalent med

d

dx G(x)β(x) = xg(x) (11) Vidare har vi tidigare definierat att β(0) = 0, vilket ger oss

β(x) = 1 G(x) Z x 0 yg(y)dy = EY1|Y1< x  (12)

Symmetriska j¨amviktsstrategier vid f¨orstaprisauktioner ges av βI(x) = E[Y 1|Y1< x] d¨ar Y1¨ar det h¨ogsta av N − 1 dragna v¨arden.

(12)

EY1|Y1 < x. I denna situation menar Krishna att det f¨or budare 1 ocks˚a ¨

ar optimalt att f¨olja strategi β. Eftersom att β ¨ar en kontinuerlig och ¨okande funktion inneb¨ar det att den budgivare med h¨ogst v¨ardering av varan ocks˚a l¨agger h¨ogst bud och d¨armed vinner auktionen.

Vi l˚ater z = β−1(b) st˚a f¨or det v¨arde d¨ar b blir ett j¨amviktsbud. Om bud-givare 1 v¨arderar varan till x men budar β(z) = b f˚ar vi nyttofunktionen:

Π(b, x) = G(z)x − β(z) = G(z)x − G(z)EY1|Y1< z = G(z)x − Z z 0 yg(y)dy = G(z)x − G(z)z + Z z 0 G(y)dy = G(z)(x − z) Z z 0 G(y)dy (13) Vi f˚ar d˚a vidare att Π β(x), x − Π β(z), x = G(z)(x − z) Z z 0 G(y)dy ≥ 0 (14)

oavsett om z > x eller z < x. Hur vi ¨an v¨aljer z s˚a blir det antingen ett ¨

overbud eller ett underbud. Vi har d¨armed visat att om alla budgivare f¨orutom budare 1 budar enligt strategin β s˚a maximerar budare 1 sin nyttofunktion genom att ocks˚a buda enligt β. Detta ¨ar ekvivalent med att β ¨ar en Nashj¨amvikt.

Vi kan skriva om j¨amviktsbudet som

βI(x) = x − Z x

0 G(y)

G(x)dy (15)

vilket visar att j¨amviktsbudet ¨ar mindre ¨an x. Vi kan se p˚a sambandet

G(y) G(x)=  F (y) F (x) N −1 (16)

att βI(x) r¨or sig mot x n¨ar antalet budare N ¨okar.

3.2.3 Exempel p˚a j¨amviktsstrategier

H¨ar f¨oljer tv˚a exempel p˚a j¨amviktsstrategier d¨ar budgivarnas v¨ardering av varan i ena fallet h¨amtas fr˚an en likformig f¨ordelning och i det andra fallet fr˚an en exponentiell f¨ordelning.

i)

(13)

βI(x) = N − 1

N x (17)

Denna j¨amviktsstrategi l˚ater budgivaren buda en konstant del av sin v¨ardering av den vara som auktioneras ut. Om det ¨ar tv˚a budgivare som t¨avlar blir det optimala budet βI(x) = 2−12 x = x2. Om det ¨ar tre budgivare blir det optimala budet 2x

3 och s˚a vidare. Vi ser tydligt hur det optimala budet r¨or sig mot x n¨ar antalet budare ¨okar.

ii)

Vi antar h¨ar en exponentiell f¨ordelning [0, ∞) av budgivarnas v¨ardering av varan. Vi l˚ater F (x) = 1 − e−λx f¨or n˚agot λ > 0 och N = 2. Vidare l˚ater vi βI(x) = x − Z x 0 F (y) F (x)dy = 1 λ− xe−λx 1 − e−λx (18)

Om vi nu l˚ater λ = 2 f˚ar vi att E[X] = 12.

En intressant situation som uppst˚ar n¨ar vi v¨aljer en exponentiell f¨ordelning ¨ar att ¨aven budgivare med en anm¨arkningsv¨ard h¨og v¨ardering av varan ¨and˚a inte kommer buda mer ¨an 12. Detta kan f¨orklaras av att budgivarens fr¨amsta in-tresse inte ¨ar att vinna budgivningen utan att optimera maximeringen av sin nyttofunktion.

(14)

4

En auktionsstrategi ¨

over tid

Vi har nu anl¨ant vid uppsatsens sista del, d¨ar vi i avstamp av vad vi hittills g˚att igenom ska f¨ors¨oka l¨osa ett nytt sorts problem.

4.1

Definition av problemet

I den matematik och de r¨akneexempel vi g˚att igenom hittills har vi studerat uppkomsten av Nashj¨amvikter f¨or budstrategier vid enskilda auktioner g¨allande specifika varor. Vi ska nu lyfta blicken och f¨ors¨oka f˚a svar p˚a hur strategier och Nashj¨amvikter p˚averkas n¨ar vi introducerar iden om ˚aterkommande auktioner av likv¨ardiga varor.

4.1.1 Definition av likv¨ardiga varor

F¨or att kunna r¨akna p˚a detta specialfall m˚aste vi f¨orst definiera vad vi menar med begreppet ”likv¨ardiga varor”. L˚at oss d¨arf¨or definiera att tv˚a eller flera varor ¨ar likv¨ardiga om budgivaren upplever varorna som likv¨ardiga och d¨arf¨or v¨arderar varorna till samma v¨arde x. Det individuella v¨ardet av varorna ¨ar oberoende slumpvariabler med samma f¨ordelning. Likv¨ardiga varor skulle till exempel kunna vara en m¨angd b¨ocker av samma eller olika utg˚avor eller en m¨angd svarta kavajer i samma storlek. Det v¨asentliga i v˚ar definition ¨ar att budgivaren ¨ar den som uppfattar varorna som lika och d¨arf¨or v¨arderar dem lika.

4.2

˚

Aterkommande auktioner av likv¨

ardiga varor

Vi har tidigare visat hur varje den m¨ojliga vinsten av varje enskild auktion ges av nyttofunktionen

Π(b, x) = G β−1(b) × (x − b) (19) Vad vi nu vill studera ¨ar vilka Nashj¨amvikter som uppst˚ar i en situation d¨ar en budgivare ej l¨angre m˚aste vinna en enskild auktion f¨or att f˚a k¨opa en vara, utan f¨or varje f¨orlorad auktion ges en ny chans att buda p˚a en likv¨ardig vara i en ny auktion. Det finns flera olika s¨att att uttrycka detta matematiskt. Vi v¨aljer att introducera V som f˚ar symbolisera v¨ardet av att det f¨or varje f¨orlorad auktion ges en ny chans till v˚ar budgivare genom en ny auktion. V m˚aste d¨arf¨or inneh˚alla sig sj¨alv, d˚a det f¨or varje f¨orlorad auktion ges en ny chans. V¨ardet av V b¨or ¨aven vara beroende av β. Vi skriver d¨arf¨or att

V = E

X − β(X)1β(X)>β(Y ) + V E1β(X)<β(Y )

(15)

α ∈ Z+. V˚ar nyttofunktion Π vid r¨akning p˚a ˚aterkommande auktioner med likv¨ardiga varor blir d¨arf¨or

Π(b, x) = P β(Y ) < b(x − b) + P β(Y ) > bV (21) men det ¨ar fortfarande n˚agot som fattas.

4.3

Diskontering

Det ¨ar inte sv˚art att f¨orest¨alla sig ett fall d¨ar n˚agon form av kostnad tillkommer vid deltagandet i flera auktioner j¨amf¨ort med en enbart en auktion. Detta skulle kunna vara en kostnad i form av nedlagd tid, en ˚aterkommande kostnad f¨or transportering till auktionerna eller kanske en kostnad f¨or tiden utan varan, till exempel om det ¨ar minusgrader ute och varan ¨ar en vinterjacka. Men hur ska vi uttrycka detta matematiskt?

4.3.1 Multiplikativ diskontering

L˚at oss definiera en multiplikativ diskonteringsvariabel a < 1, d¨ar a ∈ R+. Ins¨attning av denna diskonteringsvariabel i nyttofunktionen ger oss en nytto-funktion vars v¨arde minskar f¨or varje ny auktion v˚ar budgivare deltar i:

Π(b, x) = P β(Y ) < b(x − b) + P β(Y ) > bV a (22) Om v˚ar budgivare f¨orlorar den f¨orsta auktionen men vinner p˚a sitt andra f¨ors¨ok belastas nu nyttofunktionen med diskonteringsvariabeln a. Om v˚ar bud-givare d¨aremot f¨orlorar de tv˚a f¨orsta auktionerna men vinner den tredje belastas nyttofunktionen av a2.

4.3.2 Additativ diskontering

Ett annat s¨att att uttrycka diskontering ¨ar med hj¨alp av den additativa diskon-teringsvariabeln  d¨ar  ∈ R+. Vi definierar  som en diskonteringskostnad f¨or varje auktion vi deltar i f¨orutom den f¨orsta auktionen. V˚ar nyttofunktion med denna diskonteringskostnad inlagd blir

Π(b, x) = P β(Y ) < b(x − b) + P β(Y ) > b(V − ) (23) Om v˚ar budgivare vinner p˚a sitt f¨orsta f¨ors¨ok s˚a slipper budgivaren diskon-tering. Sedan diskonteras budgivaren med  f¨or varje efterf¨oljande auktion. Den totala diskonteringskostnaden blir d¨arf¨or (α−1) d¨ar α sedan tidigare ¨ar antalet auktioner fram tills vinst.

4.4

Budstrategi med multiplikativ diskontering

(16)

en motspelare per auktion och att den personen h¨amtar sin v¨ardering av varan ur slumpvariabeln Y . D˚a P (Y ≤ y) = G(y) kan vi nu uttrycka nyttofunktionen f¨or deltagandet i en serie auktioneringar av likv¨ardiga varor med en motbjudare per auktion och multiplikativ diskontering som

G β−1(b)(x − b) + V a 1 − G β−1(b)

(24) Om v˚ar budgivares bud b ¨ar st¨orre ¨an motspelarens bud β(Y ) s˚a vinner v˚ar budgivare auktionen och nyttofunktionen ger oss vinsten x − b. Om d¨aremot motspelarens bud ¨ar st¨orre ¨an v˚ar budgivares bud ˚aterst˚ar (x − b)V a som ut-trycker att det kommer en ny likv¨ardig auktion f¨or oss att delta i, d¨ar (x−b)aα−1 blir v˚ar budgivares eventuella vinst med det vinnande budet som sker vid den α:e auktionen. D˚a vi ¨onskar finna en maximering av v˚ar nyttofunktion genomf¨or vi en derivering med avseende p˚a b som vi sedan s¨atter lika med noll f¨or att finna den punkt som maximerar nyttofunktionen:

som ¨ar lika med

G β−1(b)(x − b) + V a 1 − G β−1(b) (25) Vi deriverar nyttofunktionen med avseende p˚a b och s¨atter resultatet lika med noll f¨or att finna den punkt som maximerar nyttofunktionen:

0 = −G β−1(b) +(x−b)g β−1(b) 1 β0 β−1(b) − V ag β −1(b) 1 β0 β−1(b) (26) β0 β−1(b)G β−1(b) + V ag(β−1(b)) = (x − b)g β−1(b) (27) d˚a b = β(x) f˚ar vi β0(x)G(x) + β(x)g(x) + V ag(x) = xg(x) (28) Fallet med en motbjudare ger oss

V = E

X − β(X)1β(X)>β(Y ) +a

2V (29)

Vi subtraherar a

2V p˚a b˚ada sidor av likhetstecknet och f˚ar d˚a

(17)

Ins¨attning ger oss β0(x)G(x) + β(x)g(x) + a 1 −a2g(x) Z ∞ x=0 x − β(x)g(x)G(x)dx = xg(x) (32) som ¨ar en integralekvation. Eftersom att integralen blir till en konstant vid utr¨akning kan vi ans¨atta

Γ = a 1 − a2

Z

x − β(x)g(x)G(x)dx (33) vilket ger oss en ekvation som vi kan bearbeta som en differentialekvation:

β0G + βg + Γg = xg (34) β0G + βg = xg − Γg (35) Z β0G + βgdx = Z xg − Γgdx (36) βG = Z xgdx − ΓG + A (37)

d¨ar A ¨ar en konstant som uppstod vid integrering.

β = 1 G

Z

xgdx − Γ +A

G (38)

Vi har nu tagit fram en allm¨an form f¨or budfunktionen β vid ˚aterkommande auktioner av likv¨ardiga varor och multiplikativ diskontering. L˚at oss nu ta fram hur budfunktionen ser ut om vi antar en allm¨an likformig f¨ordelning.

4.4.1 Multiplikativ diskontering vid likformig f¨ordelning

L˚at oss anta en likformig f¨ordelning Re(c,d):

G(x) =        0 om x < c x − c d − c om c ≤ x ≤ d 1 om x > d (39)

Ins¨attning i budfunktionen ger oss

(18)

Vi s¨atter B = 2A(d − c) β = x 2− 2xΓ + 2cΓ + B 2(x − c) = (x − c)(x − (2Γ − c)) + c 2+ B 2(x − c) (41)

F¨or att f˚a en begr¨ansad budfunktion β l˚ater vi B = −c2. Genom att kom-pensera bort c2 ar vi budstrategin

β = x 2 − Γ +

c

2 (42)

L˚at oss nu ta fram v¨ardet p˚a Γ. Vi har sedan tidigare att

Γ = a 1 − a2

Z

x − β(x)g(x)G(x)dx (43) Ins¨attning av v˚ar nyfunna β och den likformiga f¨ordelningen ger oss

Γ = a 1 −a2 Z d c x − (x 2 − Γ + c 2)  x − c (d − c)2dx = a 1 −a2 Z d c x − c 2 + Γ  x − c (d − c)2dx = a 1 −a2  1 6(d − c + 3Γ)  = a(d − c + 3Γ) 6(1 −a2) (44) 6Γ(1 −a 2) = ad − ac + 3aΓ (45) Γ(6(1 −a 2) − 3a) = ad − ac (46) Γ = a(d − c) 6(1 − a) (47)

Ins¨attning i β ger oss

β = x 2 − a(d − c) 6(1 − a)+ c 2 (48)

(19)

4.4.1.1 Budstrategi vid Re(0,1)

Om vi antar att v¨ardering av v˚ar vara ges ur Re(0, 1) f˚ar vi

G(x) =      0 om 0 > x x om 0 < x < 1 1 om x > 1 (49)

Ins¨attning av c = 0 och d = 1 ger oss budstrategin

β(x) = x 2 −

a

6(1 − a) (50)

som ¨ar en Nashj¨amvikt. Vi ser ocks˚a hur a

6(1−a) → ∞ n¨ar a → 1. Vi skriver ett par rader kod i Matlab f¨or att rita upp funktionen:

syms x a;

beta=(x/2)-(a/(6*(1-a)));

beta_med_villkor=piecewise((1>a>0)&(beta>-1), beta, NaN); fsurf(beta_med_villkor,[0 1 0 1]);

xlabel('a', 'FontSize', 20); ylabel('x', 'FontSize', 20);

zlabel('\beta(x,a)', 'FontSize', 20); Figur 1: β(x, a) = x2 − a

(20)

Vi noterar i Figur 1 hur a = 0 ger oss budetx2 vilket motsvarar j¨amviktsbudet i fallet med icke ˚aterkommande auktioner, och hur vi sedan med a → 1 f˚ar en gradvis minskande diskontering per auktion. Vi noterar ¨aven hur det uppst˚ar flera fall d¨ar det ¨ar en Nashj¨amvikt att buda negativt vilket strider med v˚ar tidigare definition att m˚alm¨angden till v˚ar budfunktion β ¨ar R+. I fallet d¨ar a = 1 kostar det oss inte l¨angre n˚agonting att delta i de ˚aterkommande auk-tionerna och det optimala budet f¨or att maximera v˚ar nyttofunktion blir d˚a lima→1β(x, a) = −∞ f¨or alla ¨andliga v¨arden p˚a x. L˚at oss nu studera fallet x = 1 i detalj: syms a; x=1; beta=(x/2)-(a/(6*(1-a))); noll = 0*a; ezplot(beta,[0 1]); hold on; ezplot(noll,[0 1]);

xlabel('a', 'FontSize', 20);

ylabel('\beta(1,a)', 'FontSize', 20); title([]);

(21)

I figur 2 noterar vi hur fallet x = 1 och 12− a

6(1−a) = 0 f˚ar nollpunkten a = 3 4. Att v˚ar budstrategi med Nashj¨amvikt f¨oresl˚ar negativa bud ¨ar problematiskt d˚a negativa bud ej vanligtvis f¨orekommer vid auktioner. L˚at oss unders¨oka vad som h¨ander om vi f˚ar v˚ar v¨ardering x fr˚an en f¨ordelning som befinner sig l¨angre bort ifr˚an 0.

4.4.1.2 Budstrategi vid Re(10,11)

Om vi antar att v¨ardering av v˚ar vara ges ur Re(10, 11) f˚ar vi

G(x) =      0 om 10 > x x − 10 om 10 < x < 11 1 om x > 11 (51)

Ins¨attning av c = 10 och d = 11 i v˚ar budstrategi ger oss

β = x 2 −

a

6(1 − a)+ 5 (52) Vi skriver n˚agra rader kod i Matlab f¨or att rita funktionen

syms x a;

beta=(((x)/2)+5-(a/(6*(1-a))));

beta_med_villkor=piecewise((beta>0), beta, NaN); fsurf(beta_med_villkor,[0 1 10 11]);

xlabel('a', 'FontSize', 20); ylabel('x', 'FontSize', 20);

zlabel('\beta(x,a)', 'FontSize', 20);

I Figur 3 noterar vi att diskonteringsvariabeln a har en stor p˚averkan p˚a vilket bud som ¨ar optimalt. Ett s¨att att tolka detta resultat ¨ar att ett a n¨ara 1 ger oss en l˚ag kostnad att delta i auktioner. Denna l˚aga kostnad betyder att vi har r˚ad att v¨anta och ger oss d¨arf¨or ett optimalt bud som ¨ar mycket l¨agre ¨an n¨ar vi har en mer m¨arkbar kostnad.

4.5

Budstrategi med additativ diskontering

Vi ska nu unders¨oka om vi hittar n˚agon j¨amviktsstrategi med nyttofunktionen inneh˚allandes additativ diskontering:

Π(b, x) = P β(Y ) < b(x − b) + P β(Y ) > b(V − ) (53) som vi kan skriva om till

(22)

Figur 3: β(x, a) =x 2 + 5 −

a 6(1−a)

D˚a vi ¨onskar finna en maximering av v˚ar nyttofunktion genomf¨or vi en de-rivering med avseende p˚a b som vi sedan s¨atter lika med noll f¨or att finna den punkt som maximerar nyttofunktionen:

0 = −G β−1(b) + (x − b)g β−1(b) 1 β0 β−1(b) − (V − )g β −1(b) 1 β0 β−1(b) (55) β0 β−1(b)G β−1(b) + (V − )g(β−1(b)) = (x − b)g β−1(b) (56) d˚a b = β(x) f˚ar vi β0(x)G(x) + β(x)g(x) + (V − )g(x) = xg(x) (57) Fallet med en motbjudare ger oss

V = E

X − β(X)1β(X)>β(Y ) + (V − )E1β(X)≤β(Y ) V = E X − β(X)1β(X)>β(Y ) +(V − )

2

(58)

Vi subtraherar (V −)2 fr˚an b˚ada sidor av likhetstecknet och f˚ar d˚a

(23)

Vi f˚ar vidare att V = 2 Z ∞ y=0  Z ∞ x=y x − β(x)g(x)g(y)dx  dy −  = 2 Z ∞ x=0  Z x y=0 g(y)dy  x − β(x)g(x)dx −  = 2 Z ∞ x=0 x − β(x)g(x)G(x)dx −  (60)

Ins¨attning ger oss

β0(x)G(x) + β(x)g(x) + 2g(x) Z ∞ x=0 x − β(x)g(x)G(x)dx − 2 = xg(x) (61) vilket ¨ar en integralekvation. Vi g¨or ans¨attningen Γ = 2 Z ∞ x=0 x − β(x)g(x)G(x)dx − 2 (62) Vi f˚ar d˚a ekvationen β0(x)G(x) + β(x)g(x) + Γg(x) = xg(x) (63) som ¨ar p˚a samma form som v˚ar differentialekvation i fallet med multiplikativ diskontering. Vid bearbetning av den differentialekvationen kom vi fram till den allm¨ana formen

β = 1 G

Z

xgdx − Γ +A

G (64)

4.5.1 Additativ diskontering vid likformig f¨ordelning

L˚at oss nu ¨aven i fallet med additativ diskontering anta den allm¨ana formen av en likformig f¨ordelning Re(c,d):

G(x) =        0 om x < c x − c d − c om c ≤ x ≤ d 1 om x > d (65)

(24)

β = d − c x − c Z x d − cdx − Γ + A(d − c) x − c = x 2 2(x − c)− Γ + A(d − c) x − c = x 2− 2(x − c)Γ + 2A(d − c) 2(x − c) (66)

Precis som fallet med multiplikativ diskontering s¨atter vi B = 2A(d − c)

β = x 2− 2xΓ + 2cΓ + B 2(x − c) = (x − c)(x − (2Γ − c)) + c 2+ B 2(x − c) (67) ¨

Aven h¨ar s¨atter vi B = −c2or att f˚a en begr¨ansad budfunktion. Detta ger oss

β = x 2 − Γ +

c

2 (68)

L˚at oss nu ta fram v¨ardet p˚a Γ. Vi har sedan tidigare att

Γ = 2 Z ∞

x=0

x − β(x)g(x)G(x)dx − 2 (69) Ins¨attning av β och den likformiga f¨ordelningen ger oss

Γ = 2 Z ∞ x=0 x − (x 2 − Γ + c 2)  x − c (d − c)2dx − 2 =1 6  d − c + 3Γ  − 2 =d − c 6 + Γ 2 − 2 (70) Γ 2 = d − c 6 − 2 (71) Γ = d − c 3 − 4 (72)

Ins¨attning i budfunktionen ger oss

β = x 2 − d − c 3 + 4 + c 2 (73)

(25)

4.5.1.1 Budstrategi vid Re(0,1)

Om vi antar att v¨ardering av v˚ar vara ges ur Re(0, 1) f˚ar vi

G(x) =      0 om 0 > x x om 0 < x < 1 1 om x > 1 (74)

Ins¨attning av c = 0 och d = 1 ger oss budstrategin

β = x 2 −

1

3+ 4 (75)

som ¨ar en Nashj¨amvikt. Vi skriver ett par rader kod i Matlab f¨or att rita upp funktionen:

syms x epsilon;

beta=(x/2)+4*epsilon-(1/3); fsurf(beta,[0 1 0 1]);

xlabel('\epsilon', 'FontSize', 20); ylabel('x', 'FontSize', 20);

zlabel('\beta(x,\epsilon)', 'FontSize', 20); Figur 4: β(x, ) = x2 −1

3+ 4

(26)

fallet med x = 1 och  = 1 f˚ar vi β(1, 1) = 256 ≈ 4.17. En m¨ojlig f¨orklaring till dessa resultat ¨ar att nyttofunktionens konstruktion tvingar budgivaren att forts¨atta buda fram tills vunnen auktion. V˚ar budgivare s¨atts d¨armed i en orimlig situation; att buda p˚a en vara vars v¨arde ocks˚a motsvarar kostnaden att delta i en auktion. Den optimala strategin f¨or att komma ur denna sits, i fallet med en motbjudare som ¨ar i samma sitution, blir ett buda just 25

6. L˚at oss rita samma funktion en g˚ang till men med  p˚a ett rimligare omr˚ade:

syms x epsilon;

beta=(x/2)+4*epsilon-(1/3); fsurf(beta,[0 0.25 0 1]);

xlabel('\epsilon', 'FontSize', 20); ylabel('x', 'FontSize', 20);

zlabel('\beta(x,\epsilon)', 'FontSize', 20); Figur 5: β(x, ) = x2 −1

3+ 4

Vi noterar i Figur 5 hur budfunktionen i detta fall med additativ diskontering f¨or vissa x ger negativa optimala bud ¨aven n¨ar diskonteringskostnaden ¨ar 0. L˚at oss nu unders¨oka fallet n¨ar vi h¨amtar v¨arderingen av varan ur en likformig funktion vars omr˚ade inte angr¨ansar till 0.

4.5.1.2 Budstrategi vid Re(10,11)

(27)

G(x) =      1 om 10 > x x − 10 om 10 < x < 11 1 om x > 11 (76)

Ins¨attning av c = 10 och d = 11 i den allm¨ana likformiga formen av β ger oss budstrategin

β = x 2 +

14

3 + 4 (77)

som ¨ar en Nashj¨amvikt. Vi skriver ett par rader kod i Matlab f¨or att rita upp funktionen:

syms x epsilon;

beta=(x/2)+4*epsilon+(14/3); fsurf(beta,[0 11 10 11]);

xlabel('\epsilon', 'FontSize', 20); ylabel('x', 'FontSize', 20);

zlabel('\beta(x,\epsilon)', 'FontSize', 20); Figur 6: β(x, ) = x

2 + 14

3 + 4

(28)
(29)

5

Slutsats

Vi har utifr˚an olika diskonteringsmetoder formulerat tv˚a stycken nyttofunk-tioner. Fr˚an dessa nyttofunktioner har vi sedan h¨arlett budstrategier med Nashj¨amvikt.

F¨or de budstrategier med Nashj¨amvikt som unders¨okts leder multiplikativ diskon-tering under vissa f¨oruts¨attningar till bud under noll, vilket ¨ar anm¨arkningsv¨art. Utan diskontering ger samma strategier upphov till bud p˚a −∞. Intuitivt kan detta f¨orst˚as som att −∞ vid ett o¨andligt antal chanser faktist ¨ar det optimala budet, men det ¨ar ocks˚a v¨art att notera att dessa budstrategier inte uppfyller hur vi tidigare definierat v˚ar budstrategi som just βi : [0, ω] → R+. Det ¨ar ¨aven ett rimligt antagande att de flesta auktionshus inte skulle acceptera ett negativt bud.

Additativ diskontering ledde samtidigt till bud b˚ade under 0 och ¨over varans v¨ardering. En m¨ojlig f¨orklaring till detta skulle kunna vara att vi i v˚ar nyt-tofunktion inte uttryckt n˚agon m¨ojlighet f¨or budgivaren att sluta delta i de ˚aterkommande auktionerna utan att ha vunnit. Budstrategierna optimerar d¨arf¨or vid vissa v¨arderingar och diskonteringsniv˚aer f¨or att budgivaren ska f¨orlora s˚a lite pengar som m¨ojligt genom att buda h¨ogt och d¨armed ”bli fri” fr˚an de ˚aterkommande auktionerna med fast kostnad per tillf¨alle.

H¨arledningarna av allm¨ana budstrategier genom differentialekvationer, b˚ade fallet med multiplikativ och additativ diskontering, genererade sv˚arhanterliga uttryck som justerades genom anv¨andning av konstanter. Vid ett tillf¨alle hade vi

β = (x − c)(x − (2Γ − c)) + c 2+ B

2(x − c) (78)

Att vi sedan satte B = −c2gav oss den l¨atthanterliga budstrategin

β = x 2 − Γ +

c

2 (79)

Det ¨ar m¨ojligt att det finns alternativa metoder f¨or att hantera detta f¨or att h¨arleda sig fram till alternativa Nashj¨amvikter.

Innan vi applicerade diskonteringsmetoder p˚a i fallet med ˚aterkommande auk-tioner av likv¨ardiga varor definierade vi v˚ar nyttofunktion som

(30)
(31)

allf¨

orteckning

[1] Jean Tirole Drew Fudenberg. Game Theory. The MIT Press, 1991. isbn: 0262061414.

[2] Paul Klemperer. Auctions: Theory and Practice. Princeton University Press, 2004. isbn: 0691114269.

[3] Vijay Krishna. Auction Theory. Academic Press, 2009. isbn: 0123745071. [4] John Von Neumann Oskar Morgenstern. Theory of Games and Economic

Behavior. Princeton University Press, 1980. isbn: 0691003629.

[5] Ilya Segal Paul Milgrom. “Deferred-Acceptance Auctions and Radio Spec-trum Reallocation”. In: (2017). doi: https://web.stanford.edu/~isegal/ heuristic.pdf.

References

Related documents

ter hos en bebyggelse har inte samma betydelse för alla människor, utan måste bedömas med hänsyn till olika individer och grupper, intressenter. På ett likartat sätt påverkar

Vidare menar de även att IT-system leder till bättre returflöde men att det inte finns någon korrelation mellan vilket IT-system företagen använder sig av och

betydelse för ersättningsnivån fann jag det viktigt att ha med kommuner med olika ersättningsmodeller. Det står dock klart att ersättningsmodellen inte förklarar

Mellersta korridoren med anslutning till E4/E20 via Masmo har potential att uppnå målet om boendemiljön samt intrång i natur- och kulturmiljöer medan Mellersta korridoren

Botosan (1997) fann inte heller något signifikant samband mellan en lägre kapitalkostnad och en ökad mängd information i årsredovisningar, för företag följda av

I och med att byggaren övergår från platsbyggnation till prefabricerade komponenter blir arbetsplatsen mer en montageplats där allt måste flyta på så bra som möjligt för

Då studiens syfte var att ta reda på vad företagen betalade för sin bestyrkanderapport och vad som påverkade priset på rapporten kom vi endast fram till att

Som förslag på framtida läge, figur 22, föreslås att verktygsavdelningen flyttas från Verkstadsgatan ner till själva smedjan för att få bort onödiga transporter, som