dynpri brno
DESCRIPTION
Talking about Dynamic Pricing in Brno.TRANSCRIPT
![Page 1: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/1.jpg)
Lectures – Dynamic PricingPart I – Background Material
BRNO – 2009
By
Kjetil K. Haugen
![Page 2: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/2.jpg)
The classic linear Monopoly model• Assumptions: (linear
demand and linear and proportional costs)c(Q)=cQ
P=a-bQ
• a,b > 0 Normal good
• Profit function:(Q)=R(Q)-C(Q)
=PQ-cQ
=(a-bQ)Q -cQ
Demand curve plot
Q
P
a
ab
![Page 3: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/3.jpg)
Monopoly solution
• Analytically: (Max )
• Graphically:
b
caQ
bQca
Q
2
02)(
0)('
*
*
MCMR
QMCQMR
Q
QcQRQ
0)()(
0)('
)()()(
cQcMC
bQaQRMR
bQaQQbQa
QQPQR
)('
2)('
)(
)()(
2
• MR and MC:
Q
P
a
ab
a2b
MR
Demand
c
MC
QM
PM
![Page 4: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/4.jpg)
Perfect Competition
• Monopoly:– 1 producer
– consumers
• Perfect competition– producers
– consumers
– Q give no P
MCP
MCPQ
cQQPQ
0)('
)(
Q
P
a
ab
a2b
MR
Demand
=c
MC
QM
PM
QPC
PPC
![Page 5: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/5.jpg)
A practical example – Dynamic Monopoly (1)
• Look at a grocery store selling milk.
• Shop owner has experienced a customer daily demand pattern like:
0800 1200 1600
![Page 6: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/6.jpg)
A practical example – Dynamic Monopoly (2)
• Suppose that in order to serve such a daily demand, the shop needs 4 employees for the tops , 1 for the bottoms and 2 for the average demand.
• Could you device a simple dynamic pricing strategy for improving profits comparded to a fixed price strategy?
• What determines if a dynamic pricing strategy is better than a fixed price strategy?
• What about existence of other milk sellers?
![Page 7: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/7.jpg)
A simple lot-size Dynamic Pricing Problem (Dynamic Monopoly)
• Assume:– A producer produce one product in T timeperiods
– In each of these T timeperiods, a demand function ft(pt) exist. These functions are given and represent consumer (steady) preferences.
– The producer can store finished products and the products are assumed non-perishable
– Product storage leads to inventory costs - ht, also production costs - ct are present. We assume linearity and proportionality for these costs.
– Production capacity is limited by Rt
![Page 8: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/8.jpg)
A Mathematical Programming formulation (NLP)
0,,
)(
.
)(
1
1
ttt
tt
ttttt
tttt
T
t
ttt
pIx
tRx
tpxII
ts
IhxcppZMax
f
f
Xt : Amount produced in period tIt : Amount stored between periods t-1, tpt : Price set in period t
![Page 9: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/9.jpg)
Comparing various versions of this model
• Assumptions: – Linear demand: ft(pt)=at-btpt
• Case 1:– Fixed given price (LP – cost minimization)
• Case 2:– Constant variable price (QP – profit maximisation)
• Case 3:– Discrete price choice (MILP – profit maximization)
• Case 4:– Dynamic continuous price (QP – profit maximisation)
![Page 10: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/10.jpg)
A Mathematical Programming formulation (Case 1)
0,
.
1
1
tt
tt
tttt
tttt
T
t
Ix
tRx
tdxII
ts
IhxcZMin
A given constant price pt=p0 t leads to a constant term in the objec-tive. Maximising a constant minus ”something” is the same as minimis-ing ”something”. Then defining ft(p
0)=dt yields the above LP-model.
![Page 11: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/11.jpg)
A Mathematical Programming formulation (Case 2)
0,,
.
1
1
2
pIx
tRx
tpbaxII
ts
IhxcBpApZMax
tt
tt
ttttt
tttt
T
t
T
t
T
t
tttt
t
BpApbpapppba
tpp
1 1
22T
1t
)(
then if
![Page 12: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/12.jpg)
A Mathematical Programming formulation (Case 3)
Discrete prices implies a given set of possible prices in all periods to choose from.
I
1i
1
1
:price picked oneonly secure toand
:by expressed becan revenue then the
otherwise0
periodin chosen is price1
periodin ,1, ealternativ Price :
t
t
pd
pbad
ti
tIiip
it
it
I
i
it
ititit
itttit
it
it
![Page 13: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/13.jpg)
A Mathematical Programming formulation (Case 3)
0,1
0,
1
.
1
1
1
1 1
it
tt
tt
I
i
it
itit
I
i
ttt
tttt
T
t
I
i
itit
Ix
tRx
t
tdxII
ts
IhxcZMax
![Page 14: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/14.jpg)
A Mathematical Programming formulation (Case 4)
0,,
)(
.
)(
1
1
ttt
tt
tttttt
tttt
T
t
tttt
pIx
tRx
tpbaxII
ts
IhxcppbaZMax
![Page 15: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/15.jpg)
Solving some cases:
• Case data:
– T=4
– Rt=20 t
– ct=20 t
– ht=2 t
– Demand functions (see individual case presen-tations)
![Page 16: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/16.jpg)
Case 1 (Cost minimization)
• Only one given price (p* = 95)
• Constant capacity constraint (Rt = 20 t)
* = 4294,5
![Page 17: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/17.jpg)
Case 2: (max – single price)
• Only one (but variable) price (p* = 88)
• Constant capacity constraint (Rt = 20 t)
* = 5658
![Page 18: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/18.jpg)
Case 3: (Max discrete prices - 3 options 90, 80, 70)
• Optimal discrete prices - p*=[90, 70, 80, 80]
• Constant capacity constraint (Rt = 20 t)
* =5973,33
![Page 19: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/19.jpg)
Case 4: (Max - full continuous dynamic pricing)
• Optimal prices - p*=[88, 66.29, 77.79, 92.74]
• Constant capacity constraint (Rt = 20 t)
* =6154,33
![Page 20: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/20.jpg)
Summing up
Case 1 Case 2 Case 3 Case 4
* 4294.5 5658 5973.33 6154.33
% - 31.75% 5.57% 3.03%
% - Total - - - 43.31%
0
1000
2000
3000
4000
5000
6000
7000
Case 1 Case 2 Case 3 Case 4
Series1
![Page 21: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/21.jpg)
Some discussion topics• How does the effects of Dynamic pricing relate
to:– Demand time variability?
– Size of storage costs?
– Size of Capacity Constraints?
– What risks will a manufacturer face by applying Dynamic Pricing in a non-monopolistic (oligopolistic) environment?
– Does Dynamic Pricing in a Perfectly Competitive market make sense?
Use the DPD (Dynamic Pricing Demonstrator) to discuss these questions!
![Page 22: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/22.jpg)
Some extensions:
• Multiple products
• Set-up costs (and times)
• Marketing
• Uncertainty
• Gaming (competition among Dynamic Pricer’s)
![Page 23: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/23.jpg)
Lectures – Dynamic PricingPart II – Research Material
BRNO – 2008
By
Kjetil K. Haugen
![Page 24: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/24.jpg)
![Page 25: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/25.jpg)
![Page 26: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/26.jpg)
![Page 27: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/27.jpg)
![Page 28: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/28.jpg)
![Page 29: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/29.jpg)
![Page 30: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/30.jpg)
![Page 31: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/31.jpg)
![Page 32: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/32.jpg)
![Page 33: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/33.jpg)
![Page 34: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/34.jpg)
![Page 35: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/35.jpg)
![Page 36: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/36.jpg)
![Page 37: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/37.jpg)
![Page 38: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/38.jpg)
![Page 39: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/39.jpg)
![Page 40: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/40.jpg)
![Page 41: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/41.jpg)
![Page 42: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/42.jpg)
![Page 43: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/43.jpg)
![Page 44: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/44.jpg)
![Page 45: Dynpri brno](https://reader034.vdocuments.mx/reader034/viewer/2022052508/5599e67e1a28ab3f7a8b4710/html5/thumbnails/45.jpg)