Shopb ots and Priceb ots: Ho w will b ots aect m a rk - - PDF document

shopb ots and priceb ots ho w will b ots a ect m a rk ets
SMART_READER_LITE
LIVE PREVIEW

Shopb ots and Priceb ots: Ho w will b ots aect m a rk - - PDF document

Shopb ots and Priceb ots: Ho w will b ots aect m a rk ets? Am y Greenw ald and Je Kepha rt IBM Institute fo r Advanced Com m erce IBM Thom as J. W atson Resea rch Center Ha wtho rne, New Y o rk


slide-1
SLIDE 1 Shopb
  • ts
and Priceb
  • ts:
Ho w will b
  • ts
aect m a rk ets? Am y Greenw ald and Je Kepha rt IBM Institute fo r Advanced Com m erce IBM Thom as J. W atson Resea rch Center Ha wtho rne, New Y
  • rk
August 5, 1999
slide-2
SLIDE 2 Econom ics
  • f
Info rm a tion Geo rge Stigler [1961]
  • p
rice disp ersion is attributed to costly sea rch p ro cedures Shopb
  • ts
T
  • da
y (Y esterda y!)
  • shopb
  • ts
sp ecialize in collecting and distributing p rice info rm a tion at lo w cost Priceb
  • ts
T
  • m
  • rro
w (T
  • da
y!)
  • autom
ated agents that set p rices in attem pt to m axim ize p rots fo r sellers, just as shopb
  • ts
seek to m inim ize costs fo r buy ers 1
slide-3
SLIDE 3 Overview Sellers
  • Gam
e-Theo retic Equilib rium
  • Strategic
Priceb
  • t
Dynam ics Buy ers
  • Gam
e-Theo retic Equilib rium
  • Rational
Buy er Dynam ics 2
slide-4
SLIDE 4 Gam e-Theo retic Priceb
  • t
Strategy Mixed strategy Nash equilib rium Rational p riceb
  • ts
cho
  • se
p rices at random acco rding to p robabilit y distribution. 5 p riceb
  • ts,
w 1 = 0:2, w 2 + w 5 = 0:8.

0.5 0.6 0.7 0.8 0.9 1.0 5 10 15 20 p f(p)

w2=0.8 w2=0.4 w2=0.0

0.5 0.6 0.7 0.8 0.9 1.0 5 10 15 20

20 p riceb
  • ts,
w 1 = 0:2, w 2 + w 20 = 0:8.

0.5 0.6 0.7 0.8 0.9 1.0 5 10 15 20 p f(p)

w2=0.8 w2=0.4 w2=0.0

Do adaptive (not necessa rily rational) p riceb
  • ts
lea rn gam e- theo retic equilib rium
  • f
stage gam e
  • ver
rep eated pla ys? 3
slide-5
SLIDE 5 Info rm ed, Adaptive Priceb
  • t
Strategy My
  • pically-optim
al (MY) Strategy Rational b est-resp
  • nse
to
  • thers'
current p rices, given buy er dem a nd function 5 MY Priceb
  • ts
. . .

1 2 3 4 5

×106

0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 Time Price

Valuation Production Cost

5 MY

w1=0.25, w2=0.50, w5=0.25

1 2 3 4 5

×106

0.00 0.05 0.10 0.15 0.20 0.25 0.30 Time Profit

Average MY Profit = 0.0524

  • MY
p rots (0.0524) m
  • r
e than t wice GT p rots (0.025);
  • but
instabilities in the fo rm
  • f
cyclical p rice w a rs a rise;
  • and
MY p riceb
  • t
requires kno wledge
  • f
buy er dem and and
  • ther
sellers' p rices, which m a y b e costly to
  • btain.
4
slide-6
SLIDE 6 Naive, Adaptive Priceb
  • t
Strategy Derivative-follo wing (DF) Strategy Adjust p rice in sam e direction as long as p rot increases;
  • therwise
reverse the direction
  • f
p rice adjustm ent. 5 DF Priceb
  • ts
. . .

1 2 3 4 5 6 7 8 9 10

×106

0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 Time Price

Valuation Production Cost

5 DF

w1=0.25, w2=0.50, w5=0.25

1 2 3 4 5 6 7 8 9 10

×106

0.00 0.05 0.10 0.15 0.20 0.25 0.30 Time Profit

Average DF Profit = 0.0733

  • T
acit collusion results: i.e., an eective ca rtel despite no actual com m unication!
  • Average
p rot is nea rly 3 tim es that
  • f
GT p riceb
  • ts.
P erfect ca rtel w
  • uld
achieve p rot
  • f
0.1 p er p riceb
  • t.
  • Requires
no kno wledge
  • f
sellers' p rices
  • r
buy er dem and; p rice-setting m echanism based
  • n
histo rical
  • bservations.
5
slide-7
SLIDE 7 Info rm ed vs. Naive Priceb
  • ts
Intro duce 1 MY p riceb
  • t
into group
  • f
4 DF p riceb
  • ts
. . .

1 2 3 4 5 6 7 8 9 10

×106

0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 Time Price

Valuation Production Cost

1 MY vs. 4 DF

w1=0.25, w2=0.50, w5=0.25

1 2 3 4 5 6 7 8 9 10

×106

0.00 0.05 0.10 0.15 0.20 0.25 0.30 Time Profit

Average MY Profit = 0.1209 Average DF Profit = 0.0523

. . . and it will exploit them m ercilessly , stealing their p rots, ea rning m
  • re
than t wice (0.121) what they do (0.052)! 6
slide-8
SLIDE 8 Q-Lea rning Priceb
  • ts
W atkins, 1989 Reinfo rcement Lea rning Schem e 2 MY Priceb
  • ts
. . . 2 Q Priceb
  • ts
. . .

1 2 3 4 5 6 7 8 9 10

×106

0.0 0.1 0.2 0.3 0.4 0.5 0.6 Time Price

Mean Valuation Production Cost

1 MY vs. 1 MY

w1=0.25, wS=0.75

1 2 3 4 5 6 7 8 9 10

×106

0.0 0.1 0.2 0.3 0.4 0.5 0.6 Time Price

Mean Valuation Production Cost

1 Q vs. 1 Q

w1=0.25, wS=0.75

  • Q
p riceb
  • ts
detect and abandon p rice w a rs ea rly
  • n
  • Q
p rots (0.125, 0.117) exceed MY p rots (0.089, 0.089) 7
slide-9
SLIDE 9 No External Regret Priceb
  • ts
F reund and Schapire, 1995 Probabilistic Up dating Scheme 2 NER Priceb
  • ts
. . .

1 2 3 4 5 6 7 8 9 10

×104

0.5 0.6 0.7 0.8 0.9 1.0 No External Regret Learning Time Price 2 NER Sellers, wS = 0.75 2 4 6 8 10

×104

0.5 0.6 0.7 0.8 0.9 1.0 No External Regret Responsive Learning Time Price 2 NER Sellers, wS = 0.75

  • NER
p riceb
  • ts
cycle through p rices exp
  • nentially
  • resp
  • nsive
NER p riceb
  • ts
engage in lim ited p rice w a rs 8
slide-10
SLIDE 10 No Internal Regret Priceb
  • ts
F
  • ster
and V
  • hra,
1997 Converge to Co rrelated Equilib rium 2 NIR Priceb
  • ts
. . .

0.5 0.6 0.7 0.8 0.9 1.0 0.0 0.2 0.4 0.6 0.8 1.0

wB = 0.9 wB = 0.75 wB = 0.5 wB = 0.25 wB = 0.1

No Internal Regret Learning Price Probability 0.5 0.6 0.7 0.8 0.9 1.0 0.0 0.2 0.4 0.6 0.8 1.0

wB = 0.9 wB = 0.75 wB = 0.5 wB = 0.25 wB = 0.1

Nash Equilibrium Price Probability

. . . lea rn Nash equilib rium! 9
slide-11
SLIDE 11 Rational Buy er Strategy T
  • tal
Buy er Exp enditure = Exp ected Price + Sea rch Costs Buy er Price Distributions

0.5 0.6 0.7 0.8 0.9 1.0 5 10 15 20 p Price Distributions

Search–1 Search–2 Search–20

20 sellers (w1,w2,w20)=(0.2,0.4,0.4)

Average Buy er Prices

0.0 0.2 0.4 0.6 0.8 1.0 0.5 0.6 0.7 0.8 0.9 1.0

Search–1 2 3 4 5 10 15 20

w1=0.2 w2+w20=0.8 w20 Average Price

V alue
  • f
Info rm ation = Willingness to P a y = Price Dierential 10
slide-12
SLIDE 12 Gam e-Theo retic Equilib rium One unstable and t w
  • stable
gam e- theo retic equilib ria. Ma rginal Cost-Benet Analysis

0.0 0.2 0.4 0.6 0.8 1.0 0.00 0.01 0.02 0.03 0.04 0.05 0.06

δ = Cost

v = Benefit

w2 Price Differential

Burdett and Judd, 1983 Linea r sea rch costs yield w 1 + w 2 = 1. 11
slide-13
SLIDE 13 Adaptive Buy er Strategy A t each time t 1. Sm all fraction
  • f
buy ers switch from their p resent sea rch strategy to current
  • ptim
um . 2. Sellers compute new gam e-theo r etic p ricing strategy . Linea r Sea rch Costs

1 2 3 4 5 6

×103

0.0 0.2 0.4 0.6 0.8 1.0 Time wi ci = 0.05 + 0.02 (i – 1) 2 1 3 4 5

Initial state: (w 1 ; w 2 ; w 5 ) = (0:2000; 0:4000; 0:4000). Final state: (w 1 ; w 2 ; w 5 ) = (0:0141; 0:9859; 0:0000). 12
slide-14
SLIDE 14 Adaptive Buy er Strategy Shopb
  • ts
drastically lo w er sea rch costs Assume costs a re non- linea r in the num b er
  • f
sea rches. Nonlinea r Sea rch Costs

1 2 3 4 5 6

×103

0.0 0.2 0.4 0.6 0.8 1.0 Time wi ci = 0.05 + 0.02 (i – 1)0.25 1 1 2 2 3 4 5 5

Initial state: = (0:200; 0:300; 0:000; 0:000; 0:500). Final state: = (0:020; 0:550; 0:430; 0:000; 0:000). Nonlinea r sea rch costs can yield m
  • re
com plex, even chaotic, m ixtures
  • f
strategies. 13
slide-15
SLIDE 15 Fixed + Adaptive Buy ers Supp
  • se
sm all fraction
  • f
buy ers xate
  • n
sea rch-1, rega rdless
  • f
what strategy is
  • ptim
al, while
  • ther
buy ers adapt. 4% Fixed Sea rch-1 Buy ers

1 2 3 4 5 6

×103

0.0 0.2 0.4 0.6 0.8 1.0 Time wi ci = 0.05 + 0.02 (i – 1) w1

min = 0.04

2 1 4 5

Initial state: = (0:040; 0:200; 0:000; 0:000; 0:760). Final state: = (0:040; 0:000; 0:000; 0:960; 0:000). Mixture
  • f
xed and adaptive buy er b ehavio r can lead to strategies
  • ther
than just sea rch-2 co-existing with sea rch-1. 14
slide-16
SLIDE 16 F uture W
  • rk
  • Study
dynam ics
  • f
adaptive buy ers and sellers
  • Investigate
strategic interpla y
  • f
shopb
  • t
p ricing
  • Dynam
ic p ricing
  • f
p rice and p ro duct info rm ation in full- edged economy
  • f
soft w a re agents, consisting
  • f
buy ers, sellers, and econom ically m
  • tivated
shopb
  • ts
Shopb
  • t
Econom ics fo rm s pa rt
  • f
the Info rm ation Econom ies p roject at IBM Resea rch Institute fo r Advanced Com m erce. The p roject goal is to: accurately describ e and p redict collective interactions
  • f
billions
  • f
economically m
  • tivated
soft w a re agents, and use insights so gained to design agent strategies, p roto cols, and infrastructures. Project description and resea rch pap ers available at: www.research .ib m.c
  • m/i
nfo eco n 15