SlideShare a Scribd company logo
1 of 45
Download to read offline
Lectures – Dynamic Pricing
Part I – Background Material
BRNO – 2009
By
Kjetil K. Haugen
The classic linear Monopoly model
• Assumptions: (linear
demand and linear and
proportional costs)
c(Q)=cQ
P=a-bQ

Demand curve plot
P
a

• a,b > 0  Normal good
• Profit function:
(Q)=R(Q)-C(Q)
=PQ-cQ
=(a-bQ)Q -cQ

a
b

Q
Monopoly solution
• Analytically: (Max )

• MR and MC:

 ' (Q)  0

R(Q)  P(Q)Q

 (a  c)  2bQ*  0
ac
 Q* 
2b

 (a  bQ)Q  aQ  bQ 2
 MR  R' (Q)  a  2bQ
MC  c' (Q)  c

• Graphically:
 (Q)  R(Q)  c(Q)
 ' (Q)  0
 MR(Q)  MC (Q)  0
 MR  MC

P
a
P

MR
Demand

M

MC

c
QM a
2b

a
b

Q
Perfect Competition
• Monopoly:
– 1 producer
–  consumers

• Perfect competition
–  producers
–  consumers
– Q give no P

 (Q)  P  Q  cQ
 ' (Q)  P  MC  0
 P  MC

P
a
P

M

MR
Demand
MC

PPC=c
QM a
2b

QPC

a
b

Q
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
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?
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
A Mathematical Programming
formulation (NLP)
T

Max Z   ft ( pt ) pt  ct xt  ht I t
t 1

s.t
I t  I t 1  xt  ft ( pt ) t
xt  Rt t
xt , I t , pt  0
Xt :
It :
pt :

Amount produced in period t
Amount stored between periods t-1, t
Price set in period t
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)
A Mathematical Programming
formulation (Case 1)
T

Min Z   ct xt  ht I t
t 1

s.t
I t  I t 1  xt  d t t
xt  Rt t
xt , I t  0
A given constant price pt=p0 t leads to a constant term in the objective. Maximising a constant minus ”something” is the same as minimising ”something”. Then defining ft(p0)=dt yields the above LP-model.
A Mathematical Programming
formulation (Case 2)
T

2
Max Z  Ap  Bp   ct xt  ht I t 
 t 1

s.t
I t  I t 1  xt  at  bt p t
xt  Rt t
xt , I t , p  0
if pt  pt then
T

 (a
t 1

t

T

 bt p) p  p  at  p
t 1

T

2

b
t 1

t

 Ap  Bp 2
A Mathematical Programming
formulation (Case 3)
Discrete prices
implies a given
set of possible
prices in all
periods to
choose from.

pit : Price alternative i, i   ,  I in period t
1
1 price i is chosen in period t
 it  
0 otherwise
d it  at  bt pit

 it  d it pit
then the revenue can be expressed by :
I

 
i 1

it it

t

and to secure only one picked price :
I


i 1

it

 1 t
A Mathematical Programming
formulation (Case 3)
 I

Max Z     it  it   ct xt  ht I t
t 1  i 1

s.t
T

I

I t  I t 1  xt   d it  it t
i 1

I


i 1

it

 1 t

xt  Rt t
xt , I t  0

 it   ,0
1
A Mathematical Programming
formulation (Case 4)
T

Max Z   (at  bt pt ) pt  ct xt  ht I t
t 1

s.t
I t  I t 1  xt  (at  bt pt ) t
xt  Rt t
xt , I t , pt  0
Solving some cases:
• Case data:
– T=4
– Rt=20  t
– ct=20  t
– ht=2  t
– Demand functions (see individual case presentations)
Case 1 (Cost minimization)

• Only one given price (p* = 95)‫‏‬
• Constant capacity constraint (Rt = 20 t)‫‏‬

* = 4294,5
Case 2: (max  – single price)

• Only one (but variable) price (p* = 88)‫‏‬
• Constant capacity constraint (Rt = 20 t)‫‏‬

* = 5658
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
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
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%

7000
6000
5000
4000
Series1

3000
2000
1000
0
Case 1

Case 2

Case 3

Case 4
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!
Some extensions:
•
•
•
•
•

Multiple products
Set-up costs (and times)
Marketing
Uncertainty
Gaming (competition among Dynamic Pricer’s)
Lectures – Dynamic Pricing
Part II – Research Material
BRNO – 2008
By
Kjetil K. Haugen
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno
Dynpri brno

More Related Content

What's hot

Expanding further the universe of exotic options closed pricing formulas in t...
Expanding further the universe of exotic options closed pricing formulas in t...Expanding further the universe of exotic options closed pricing formulas in t...
Expanding further the universe of exotic options closed pricing formulas in t...caplogic-ltd
 
Intermediate Microeconomic Theory Midterm 2 "Cheat Sheet"
Intermediate Microeconomic Theory Midterm 2 "Cheat Sheet"Intermediate Microeconomic Theory Midterm 2 "Cheat Sheet"
Intermediate Microeconomic Theory Midterm 2 "Cheat Sheet"Laurel Ayuyao
 
Amortized complexity
Amortized complexityAmortized complexity
Amortized complexityparamita30
 
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...Chiheb Ben Hammouda
 
Amortized analysis
Amortized analysisAmortized analysis
Amortized analysisajmalcs
 
Amortized Analysis of Algorithms
Amortized Analysis of Algorithms Amortized Analysis of Algorithms
Amortized Analysis of Algorithms sathish sak
 
Aoa amortized analysis
Aoa amortized analysisAoa amortized analysis
Aoa amortized analysisSalabat Khan
 
9 different deterioration rates of two warehouse inventory model with time a...
9  different deterioration rates of two warehouse inventory model with time a...9  different deterioration rates of two warehouse inventory model with time a...
9 different deterioration rates of two warehouse inventory model with time a...BIOLOGICAL FORUM
 
Amortized complexity
Amortized complexityAmortized complexity
Amortized complexityparamita30
 
Amortized complexity
Amortized complexityAmortized complexity
Amortized complexityparamita30
 
Amortized Analysis
Amortized Analysis Amortized Analysis
Amortized Analysis sathish sak
 
Hamilton-Jacobi approach for second order traffic flow models
Hamilton-Jacobi approach for second order traffic flow modelsHamilton-Jacobi approach for second order traffic flow models
Hamilton-Jacobi approach for second order traffic flow modelsGuillaume Costeseque
 
Amortized complexity
Amortized complexityAmortized complexity
Amortized complexityparamita30
 
Amortized complexity
Amortized complexityAmortized complexity
Amortized complexityparamita30
 

What's hot (19)

09. amortized analysis
09. amortized analysis09. amortized analysis
09. amortized analysis
 
Basic concepts and how to measure price volatility
Basic concepts and how to measure price volatility Basic concepts and how to measure price volatility
Basic concepts and how to measure price volatility
 
Expanding further the universe of exotic options closed pricing formulas in t...
Expanding further the universe of exotic options closed pricing formulas in t...Expanding further the universe of exotic options closed pricing formulas in t...
Expanding further the universe of exotic options closed pricing formulas in t...
 
13 Amortized Analysis
13 Amortized Analysis13 Amortized Analysis
13 Amortized Analysis
 
Intermediate Microeconomic Theory Midterm 2 "Cheat Sheet"
Intermediate Microeconomic Theory Midterm 2 "Cheat Sheet"Intermediate Microeconomic Theory Midterm 2 "Cheat Sheet"
Intermediate Microeconomic Theory Midterm 2 "Cheat Sheet"
 
Amortized complexity
Amortized complexityAmortized complexity
Amortized complexity
 
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
Hierarchical Deterministic Quadrature Methods for Option Pricing under the Ro...
 
Amortized analysis
Amortized analysisAmortized analysis
Amortized analysis
 
Amortized Analysis of Algorithms
Amortized Analysis of Algorithms Amortized Analysis of Algorithms
Amortized Analysis of Algorithms
 
Amortized
AmortizedAmortized
Amortized
 
Aoa amortized analysis
Aoa amortized analysisAoa amortized analysis
Aoa amortized analysis
 
9 different deterioration rates of two warehouse inventory model with time a...
9  different deterioration rates of two warehouse inventory model with time a...9  different deterioration rates of two warehouse inventory model with time a...
9 different deterioration rates of two warehouse inventory model with time a...
 
Amortized complexity
Amortized complexityAmortized complexity
Amortized complexity
 
Amortized complexity
Amortized complexityAmortized complexity
Amortized complexity
 
Climate Extremes Workshop - Semiparametric Estimation of Heavy Tailed Density...
Climate Extremes Workshop - Semiparametric Estimation of Heavy Tailed Density...Climate Extremes Workshop - Semiparametric Estimation of Heavy Tailed Density...
Climate Extremes Workshop - Semiparametric Estimation of Heavy Tailed Density...
 
Amortized Analysis
Amortized Analysis Amortized Analysis
Amortized Analysis
 
Hamilton-Jacobi approach for second order traffic flow models
Hamilton-Jacobi approach for second order traffic flow modelsHamilton-Jacobi approach for second order traffic flow models
Hamilton-Jacobi approach for second order traffic flow models
 
Amortized complexity
Amortized complexityAmortized complexity
Amortized complexity
 
Amortized complexity
Amortized complexityAmortized complexity
Amortized complexity
 

Viewers also liked

Dynamic Pricing_one of the golden keys of the energy transition
Dynamic Pricing_one of the golden keys of the energy transitionDynamic Pricing_one of the golden keys of the energy transition
Dynamic Pricing_one of the golden keys of the energy transitionJeroen Van Daal
 
ล้ำมาก
ล้ำมากล้ำมาก
ล้ำมากKkae Rujira
 
Dinamiska cenu noteikšana: jaunumi Big Data laikmetā, Egidijus Pilypas, Exaca...
Dinamiska cenu noteikšana: jaunumi Big Data laikmetā, Egidijus Pilypas, Exaca...Dinamiska cenu noteikšana: jaunumi Big Data laikmetā, Egidijus Pilypas, Exaca...
Dinamiska cenu noteikšana: jaunumi Big Data laikmetā, Egidijus Pilypas, Exaca...Vladas Sapranavicius
 
Emerging Best Practices in Dynamic Pricing
Emerging Best Practices in Dynamic Pricing Emerging Best Practices in Dynamic Pricing
Emerging Best Practices in Dynamic Pricing ScientificRevenue
 
New Models for Dynamic Pricing and Products - Séverine Lago
New Models for Dynamic Pricing and Products - Séverine LagoNew Models for Dynamic Pricing and Products - Séverine Lago
New Models for Dynamic Pricing and Products - Séverine Lagoinma outlook 2009
 
클라우드 네트워킹과 SDN 그리고 OpenStack
클라우드 네트워킹과 SDN 그리고 OpenStack클라우드 네트워킹과 SDN 그리고 OpenStack
클라우드 네트워킹과 SDN 그리고 OpenStackChoe Cheng-Dae
 

Viewers also liked (10)

Dynamic Pricing_one of the golden keys of the energy transition
Dynamic Pricing_one of the golden keys of the energy transitionDynamic Pricing_one of the golden keys of the energy transition
Dynamic Pricing_one of the golden keys of the energy transition
 
ล้ำมาก
ล้ำมากล้ำมาก
ล้ำมาก
 
Dinamiska cenu noteikšana: jaunumi Big Data laikmetā, Egidijus Pilypas, Exaca...
Dinamiska cenu noteikšana: jaunumi Big Data laikmetā, Egidijus Pilypas, Exaca...Dinamiska cenu noteikšana: jaunumi Big Data laikmetā, Egidijus Pilypas, Exaca...
Dinamiska cenu noteikšana: jaunumi Big Data laikmetā, Egidijus Pilypas, Exaca...
 
Emerging Best Practices in Dynamic Pricing
Emerging Best Practices in Dynamic Pricing Emerging Best Practices in Dynamic Pricing
Emerging Best Practices in Dynamic Pricing
 
New Models for Dynamic Pricing and Products - Séverine Lago
New Models for Dynamic Pricing and Products - Séverine LagoNew Models for Dynamic Pricing and Products - Séverine Lago
New Models for Dynamic Pricing and Products - Séverine Lago
 
Dynamic Pricing
Dynamic PricingDynamic Pricing
Dynamic Pricing
 
Dynamic pricing
Dynamic pricingDynamic pricing
Dynamic pricing
 
클라우드 네트워킹과 SDN 그리고 OpenStack
클라우드 네트워킹과 SDN 그리고 OpenStack클라우드 네트워킹과 SDN 그리고 OpenStack
클라우드 네트워킹과 SDN 그리고 OpenStack
 
Kotler Keller 마케팅관리론 14판 요약 강의 14장. 가격
Kotler Keller 마케팅관리론 14판 요약 강의 14장. 가격Kotler Keller 마케팅관리론 14판 요약 강의 14장. 가격
Kotler Keller 마케팅관리론 14판 요약 강의 14장. 가격
 
The monad fear
The monad fearThe monad fear
The monad fear
 

Similar to Dynpri brno

A dynamic pricing model for unifying programmatic guarantee and real-time bid...
A dynamic pricing model for unifying programmatic guarantee and real-time bid...A dynamic pricing model for unifying programmatic guarantee and real-time bid...
A dynamic pricing model for unifying programmatic guarantee and real-time bid...Bowei Chen
 
Production and the Market Process, Lecture 4 with Peter Klein - Mises Academy
Production and the Market Process, Lecture 4 with Peter Klein - Mises AcademyProduction and the Market Process, Lecture 4 with Peter Klein - Mises Academy
Production and the Market Process, Lecture 4 with Peter Klein - Mises AcademyThe Ludwig von Mises Institute
 
Markdown Optimization under Inventory Depletion Effect
Markdown Optimization under Inventory Depletion EffectMarkdown Optimization under Inventory Depletion Effect
Markdown Optimization under Inventory Depletion EffectDr. Manish Gupte
 
Dynamic Pricing over Finite HorizonsSingle Resource Case.docx
Dynamic Pricing over Finite HorizonsSingle Resource Case.docxDynamic Pricing over Finite HorizonsSingle Resource Case.docx
Dynamic Pricing over Finite HorizonsSingle Resource Case.docxjacksnathalie
 
International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI)International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI)inventionjournals
 
Hull White model presentation
Hull White model presentationHull White model presentation
Hull White model presentationStephan Chang
 
Pricing average price advertising options when underlying spot market prices ...
Pricing average price advertising options when underlying spot market prices ...Pricing average price advertising options when underlying spot market prices ...
Pricing average price advertising options when underlying spot market prices ...Bowei Chen
 
Estimation of Static Discrete Choice Models Using Market Level Data
Estimation of Static Discrete Choice Models Using Market Level DataEstimation of Static Discrete Choice Models Using Market Level Data
Estimation of Static Discrete Choice Models Using Market Level DataNBER
 
Bertrand competition presentation
Bertrand competition presentationBertrand competition presentation
Bertrand competition presentationRobin McKinnie
 
Le Monopole - Cours Economie Industrielle
Le Monopole  - Cours Economie IndustrielleLe Monopole  - Cours Economie Industrielle
Le Monopole - Cours Economie IndustrielleMansour Jribi
 
A Retail Category Inventory Management Model Integrating Entropic Order Quant...
A Retail Category Inventory Management Model Integrating Entropic Order Quant...A Retail Category Inventory Management Model Integrating Entropic Order Quant...
A Retail Category Inventory Management Model Integrating Entropic Order Quant...Waqas Tariq
 
Macroeconometrics of Investment and the User Cost of Capital Presentation Sample
Macroeconometrics of Investment and the User Cost of Capital Presentation SampleMacroeconometrics of Investment and the User Cost of Capital Presentation Sample
Macroeconometrics of Investment and the User Cost of Capital Presentation SampleThethach Chuaprapaisilp
 
Electricity Derivatives
Electricity DerivativesElectricity Derivatives
Electricity DerivativesAndrea Gigli
 
Efficient Fourier Pricing of Multi-Asset Options: Quasi-Monte Carlo & Domain ...
Efficient Fourier Pricing of Multi-Asset Options: Quasi-Monte Carlo & Domain ...Efficient Fourier Pricing of Multi-Asset Options: Quasi-Monte Carlo & Domain ...
Efficient Fourier Pricing of Multi-Asset Options: Quasi-Monte Carlo & Domain ...Chiheb Ben Hammouda
 
Combining guaranteed and spot markets in display advertising: selling guarant...
Combining guaranteed and spot markets in display advertising: selling guarant...Combining guaranteed and spot markets in display advertising: selling guarant...
Combining guaranteed and spot markets in display advertising: selling guarant...Bowei Chen
 
Case Study 3 Production Cost Perfect Comp Answer Sheet - new
Case Study 3 Production Cost Perfect Comp Answer Sheet - newCase Study 3 Production Cost Perfect Comp Answer Sheet - new
Case Study 3 Production Cost Perfect Comp Answer Sheet - newKayla Davenport
 

Similar to Dynpri brno (20)

Ceske budevice
Ceske budeviceCeske budevice
Ceske budevice
 
A dynamic pricing model for unifying programmatic guarantee and real-time bid...
A dynamic pricing model for unifying programmatic guarantee and real-time bid...A dynamic pricing model for unifying programmatic guarantee and real-time bid...
A dynamic pricing model for unifying programmatic guarantee and real-time bid...
 
Production and the Market Process, Lecture 4 with Peter Klein - Mises Academy
Production and the Market Process, Lecture 4 with Peter Klein - Mises AcademyProduction and the Market Process, Lecture 4 with Peter Klein - Mises Academy
Production and the Market Process, Lecture 4 with Peter Klein - Mises Academy
 
Markdown Optimization under Inventory Depletion Effect
Markdown Optimization under Inventory Depletion EffectMarkdown Optimization under Inventory Depletion Effect
Markdown Optimization under Inventory Depletion Effect
 
Managerial economics
Managerial economicsManagerial economics
Managerial economics
 
Dynamic Pricing over Finite HorizonsSingle Resource Case.docx
Dynamic Pricing over Finite HorizonsSingle Resource Case.docxDynamic Pricing over Finite HorizonsSingle Resource Case.docx
Dynamic Pricing over Finite HorizonsSingle Resource Case.docx
 
International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI)International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI)
 
Hull White model presentation
Hull White model presentationHull White model presentation
Hull White model presentation
 
Pricing average price advertising options when underlying spot market prices ...
Pricing average price advertising options when underlying spot market prices ...Pricing average price advertising options when underlying spot market prices ...
Pricing average price advertising options when underlying spot market prices ...
 
Estimation of Static Discrete Choice Models Using Market Level Data
Estimation of Static Discrete Choice Models Using Market Level DataEstimation of Static Discrete Choice Models Using Market Level Data
Estimation of Static Discrete Choice Models Using Market Level Data
 
Presentation.pdf
Presentation.pdfPresentation.pdf
Presentation.pdf
 
Bertrand competition presentation
Bertrand competition presentationBertrand competition presentation
Bertrand competition presentation
 
Le Monopole - Cours Economie Industrielle
Le Monopole  - Cours Economie IndustrielleLe Monopole  - Cours Economie Industrielle
Le Monopole - Cours Economie Industrielle
 
A Retail Category Inventory Management Model Integrating Entropic Order Quant...
A Retail Category Inventory Management Model Integrating Entropic Order Quant...A Retail Category Inventory Management Model Integrating Entropic Order Quant...
A Retail Category Inventory Management Model Integrating Entropic Order Quant...
 
Macroeconometrics of Investment and the User Cost of Capital Presentation Sample
Macroeconometrics of Investment and the User Cost of Capital Presentation SampleMacroeconometrics of Investment and the User Cost of Capital Presentation Sample
Macroeconometrics of Investment and the User Cost of Capital Presentation Sample
 
Electricity Derivatives
Electricity DerivativesElectricity Derivatives
Electricity Derivatives
 
Efficient Fourier Pricing of Multi-Asset Options: Quasi-Monte Carlo & Domain ...
Efficient Fourier Pricing of Multi-Asset Options: Quasi-Monte Carlo & Domain ...Efficient Fourier Pricing of Multi-Asset Options: Quasi-Monte Carlo & Domain ...
Efficient Fourier Pricing of Multi-Asset Options: Quasi-Monte Carlo & Domain ...
 
Combining guaranteed and spot markets in display advertising: selling guarant...
Combining guaranteed and spot markets in display advertising: selling guarant...Combining guaranteed and spot markets in display advertising: selling guarant...
Combining guaranteed and spot markets in display advertising: selling guarant...
 
F ch
F chF ch
F ch
 
Case Study 3 Production Cost Perfect Comp Answer Sheet - new
Case Study 3 Production Cost Perfect Comp Answer Sheet - newCase Study 3 Production Cost Perfect Comp Answer Sheet - new
Case Study 3 Production Cost Perfect Comp Answer Sheet - new
 

More from Kjetil Haugen

Usikkerhet, verdi av flesibilitet og innfasing av petroleumsprosjekter
Usikkerhet, verdi av flesibilitet og innfasing av petroleumsprosjekterUsikkerhet, verdi av flesibilitet og innfasing av petroleumsprosjekter
Usikkerhet, verdi av flesibilitet og innfasing av petroleumsprosjekterKjetil Haugen
 
Private vs. Public Cost-Benefit in Scheduling Petroleum projects - The case o...
Private vs. Public Cost-Benefit in Scheduling Petroleum projects - The case o...Private vs. Public Cost-Benefit in Scheduling Petroleum projects - The case o...
Private vs. Public Cost-Benefit in Scheduling Petroleum projects - The case o...Kjetil Haugen
 
MIljøintegrasjon i Logistikkmodeller
MIljøintegrasjon i LogistikkmodellerMIljøintegrasjon i Logistikkmodeller
MIljøintegrasjon i LogistikkmodellerKjetil Haugen
 
Samfunnsøkonomiske konsekvenser av anleggsinvesteringer i fotballbransjen
Samfunnsøkonomiske konsekvenser av anleggsinvesteringer i fotballbransjenSamfunnsøkonomiske konsekvenser av anleggsinvesteringer i fotballbransjen
Samfunnsøkonomiske konsekvenser av anleggsinvesteringer i fotballbransjenKjetil Haugen
 
Fotball for alle penga
Fotball for alle pengaFotball for alle penga
Fotball for alle pengaKjetil Haugen
 
Struktur adferd og regulering i intermodale transportkorridorer
Struktur adferd og regulering i intermodale transportkorridorerStruktur adferd og regulering i intermodale transportkorridorer
Struktur adferd og regulering i intermodale transportkorridorerKjetil Haugen
 
Ullevaal moete-171299
Ullevaal moete-171299Ullevaal moete-171299
Ullevaal moete-171299Kjetil Haugen
 

More from Kjetil Haugen (20)

Usikkerhet, verdi av flesibilitet og innfasing av petroleumsprosjekter
Usikkerhet, verdi av flesibilitet og innfasing av petroleumsprosjekterUsikkerhet, verdi av flesibilitet og innfasing av petroleumsprosjekter
Usikkerhet, verdi av flesibilitet og innfasing av petroleumsprosjekter
 
Private vs. Public Cost-Benefit in Scheduling Petroleum projects - The case o...
Private vs. Public Cost-Benefit in Scheduling Petroleum projects - The case o...Private vs. Public Cost-Benefit in Scheduling Petroleum projects - The case o...
Private vs. Public Cost-Benefit in Scheduling Petroleum projects - The case o...
 
MIljøintegrasjon i Logistikkmodeller
MIljøintegrasjon i LogistikkmodellerMIljøintegrasjon i Logistikkmodeller
MIljøintegrasjon i Logistikkmodeller
 
Samfunnsøkonomiske konsekvenser av anleggsinvesteringer i fotballbransjen
Samfunnsøkonomiske konsekvenser av anleggsinvesteringer i fotballbransjenSamfunnsøkonomiske konsekvenser av anleggsinvesteringer i fotballbransjen
Samfunnsøkonomiske konsekvenser av anleggsinvesteringer i fotballbransjen
 
Fotball for alle penga
Fotball for alle pengaFotball for alle penga
Fotball for alle penga
 
Struktur adferd og regulering i intermodale transportkorridorer
Struktur adferd og regulering i intermodale transportkorridorerStruktur adferd og regulering i intermodale transportkorridorer
Struktur adferd og regulering i intermodale transportkorridorer
 
Weioti
WeiotiWeioti
Weioti
 
Ullevaal moete-171299
Ullevaal moete-171299Ullevaal moete-171299
Ullevaal moete-171299
 
Russia
RussiaRussia
Russia
 
Pde brno
Pde brnoPde brno
Pde brno
 
Pclsp ntnu
Pclsp ntnuPclsp ntnu
Pclsp ntnu
 
Paris september2009
Paris september2009Paris september2009
Paris september2009
 
Nsw rio
Nsw rioNsw rio
Nsw rio
 
Noas 93
Noas 93Noas 93
Noas 93
 
Lean
LeanLean
Lean
 
Kurt60 bergen
Kurt60 bergenKurt60 bergen
Kurt60 bergen
 
Island
IslandIsland
Island
 
Ifip 94
Ifip 94Ifip 94
Ifip 94
 
Iase 2006
Iase 2006Iase 2006
Iase 2006
 
Hsm seminar 210901
Hsm seminar 210901Hsm seminar 210901
Hsm seminar 210901
 

Recently uploaded

Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 

Dynpri brno

  • 1. Lectures – Dynamic Pricing Part I – Background Material BRNO – 2009 By Kjetil K. Haugen
  • 2. The classic linear Monopoly model • Assumptions: (linear demand and linear and proportional costs) c(Q)=cQ P=a-bQ Demand curve plot P a • a,b > 0  Normal good • Profit function: (Q)=R(Q)-C(Q) =PQ-cQ =(a-bQ)Q -cQ a b Q
  • 3. Monopoly solution • Analytically: (Max ) • MR and MC:  ' (Q)  0 R(Q)  P(Q)Q  (a  c)  2bQ*  0 ac  Q*  2b  (a  bQ)Q  aQ  bQ 2  MR  R' (Q)  a  2bQ MC  c' (Q)  c • Graphically:  (Q)  R(Q)  c(Q)  ' (Q)  0  MR(Q)  MC (Q)  0  MR  MC P a P MR Demand M MC c QM a 2b a b Q
  • 4. Perfect Competition • Monopoly: – 1 producer –  consumers • Perfect competition –  producers –  consumers – Q give no P  (Q)  P  Q  cQ  ' (Q)  P  MC  0  P  MC P a P M MR Demand MC PPC=c QM a 2b QPC a b Q
  • 5. 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
  • 6. 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?
  • 7. 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
  • 8. A Mathematical Programming formulation (NLP) T Max Z   ft ( pt ) pt  ct xt  ht I t t 1 s.t I t  I t 1  xt  ft ( pt ) t xt  Rt t xt , I t , pt  0 Xt : It : pt : Amount produced in period t Amount stored between periods t-1, t Price set in period t
  • 9. 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)
  • 10. A Mathematical Programming formulation (Case 1) T Min Z   ct xt  ht I t t 1 s.t I t  I t 1  xt  d t t xt  Rt t xt , I t  0 A given constant price pt=p0 t leads to a constant term in the objective. Maximising a constant minus ”something” is the same as minimising ”something”. Then defining ft(p0)=dt yields the above LP-model.
  • 11. A Mathematical Programming formulation (Case 2) T  2 Max Z  Ap  Bp   ct xt  ht I t   t 1  s.t I t  I t 1  xt  at  bt p t xt  Rt t xt , I t , p  0 if pt  pt then T  (a t 1 t T  bt p) p  p  at  p t 1 T 2 b t 1 t  Ap  Bp 2
  • 12. A Mathematical Programming formulation (Case 3) Discrete prices implies a given set of possible prices in all periods to choose from. pit : Price alternative i, i   ,  I in period t 1 1 price i is chosen in period t  it   0 otherwise d it  at  bt pit  it  d it pit then the revenue can be expressed by : I   i 1 it it t and to secure only one picked price : I  i 1 it  1 t
  • 13. A Mathematical Programming formulation (Case 3)  I  Max Z     it  it   ct xt  ht I t t 1  i 1  s.t T I I t  I t 1  xt   d it  it t i 1 I  i 1 it  1 t xt  Rt t xt , I t  0  it   ,0 1
  • 14. A Mathematical Programming formulation (Case 4) T Max Z   (at  bt pt ) pt  ct xt  ht I t t 1 s.t I t  I t 1  xt  (at  bt pt ) t xt  Rt t xt , I t , pt  0
  • 15. Solving some cases: • Case data: – T=4 – Rt=20  t – ct=20  t – ht=2  t – Demand functions (see individual case presentations)
  • 16. Case 1 (Cost minimization) • Only one given price (p* = 95)‫‏‬ • Constant capacity constraint (Rt = 20 t)‫‏‬ * = 4294,5
  • 17. Case 2: (max  – single price) • Only one (but variable) price (p* = 88)‫‏‬ • Constant capacity constraint (Rt = 20 t)‫‏‬ * = 5658
  • 18. 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
  • 19. 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
  • 20. 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% 7000 6000 5000 4000 Series1 3000 2000 1000 0 Case 1 Case 2 Case 3 Case 4
  • 21. 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!
  • 22. Some extensions: • • • • • Multiple products Set-up costs (and times) Marketing Uncertainty Gaming (competition among Dynamic Pricer’s)
  • 23. Lectures – Dynamic Pricing Part II – Research Material BRNO – 2008 By Kjetil K. Haugen