reducing the cost of demand uncertainty through accurate response to early sales short life cycle...

25
Reducing the Cost of Demand Reducing the Cost of Demand Uncertainty through Accurate Uncertainty through Accurate Response to Early Sales Response to Early Sales Fisher and Raman 1996 Fisher and Raman 1996 Operations Research Operations Research , vol. 44 (1), 87 , vol. 44 (1), 87 - - 99 99 Presentation by Hongmin Li Presentation by Hongmin Li This summary presentation is based on: Fisher, Marshall, and A. Raman. "Reducing the Cost of Demand Uncertainty Through Accurate Response to Early Sales." Operations Research 44, no. 1 (1996): 87-99.

Upload: siddharth-nath

Post on 05-Dec-2014

5.618 views

Category:

Business


0 download

DESCRIPTION

Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales Short Life Cycle Product Management - Hongmin Li

TRANSCRIPT

Page 1: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Reducing the Cost of Demand Reducing the Cost of Demand Uncertainty through Accurate Uncertainty through Accurate

Response to Early SalesResponse to Early Sales

Fisher and Raman 1996Fisher and Raman 1996Operations ResearchOperations Research, vol. 44 (1), 87, vol. 44 (1), 87--9999

Presentation by Hongmin LiPresentation by Hongmin Li

This summary presentation is based on: Fisher, Marshall, and A. Raman. "Reducing the Cost of Demand Uncertainty Through Accurate Response to Early Sales." Operations Research 44, no. 1 (1996): 87-99.

Page 2: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Fashion IndustryFashion Industry

Long lead timeLong lead timeUnpredictable demandUnpredictable demandComplex Supply ChainComplex Supply ChainEnormous inventory loss Enormous inventory loss

25% of retail sales25% of retail salesLost SalesLost Sales

Page 3: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Quick ResponseQuick Response

Lead time reduction throughLead time reduction throughEfforts in IT, Efforts in IT, Logistics improvementLogistics improvementReorganization of production processReorganization of production process

ComplicationsComplicationsProduction planning (how much and when)Production planning (how much and when)Need a method to incorporate observed Need a method to incorporate observed demand informationdemand information

Page 4: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

This PaperThis Paper

Provides a model for responseProvides a model for response--based based production planningproduction planningA twoA two--stage stochastic programstage stochastic programUse relaxations to obtain feasible solutions Use relaxations to obtain feasible solutions and boundsand boundsImplementation at Sport Implementation at Sport ObermeyerObermeyer

Page 5: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Time LineTime LineFull Price

seasonMarkdown

season

MayMid Feb Sept.1 Dec. 31 spring

Reorders(filled from avail. Inv)

Place OrdersLT=1

Jan.1 Sept.1

Production period

Page 6: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

NotationNotationnnxxi0i0xxiiDDi0i0DDiiOOiiUUiiKKccii((xxii,D,Dii) = ) = OOii((xxii––DDii))+ + + + OOii ((DDii --xxii))+

(For notation descriptions, see page 90 of the Fisher and Raman paper)

+

Page 7: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Notation (2)Notation (2)ffii((DDi0i0,D,Dii))ggii((DDi0i0))hhii((DDii||DDi0i0) ) ff((DD00,D,D))gg((DD00))hh((DD||DD00)

(For notation descriptions, see page 90 of the Fisher and Raman paper)

)

Page 8: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

ModelModelExpected cost of demand mismatch:

Choose x0, observe D0, then choose x to minimize total over and under production cost:

0

1

| 00

( , ) ( ) ( )

( , ) ( , )

( , ) ( , ) ( | )

i i i i i i i i in

i i ii

D D

c x D O x D U D x

c x D c x D

E c x D c x D h D D dD

+ +

=

= − + −

=

=

00 0

*0 |0 0

01 1

min ( ) min ( , )oD D Dx x

n n

i ii i

Z Z x E E c x D

x K x

≥ ≥

= =

= =

≤ +∑ ∑(P)

Page 9: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Z(xZ(x00)) is convexis convex

0

0

10 |

2 10 0 0

01 1

( , ) ( , )

( , ) min ( , )D D

x x

n n

i ii i

Z x D E c x D

Z x D Z x D

x K x

= =

=

=

≤ +∑ ∑

(P2)

ccii((xxii,D,Dii) is convex in ) is convex in xxii⇒⇒ c(x, D)c(x, D) convex in convex in xx⇒⇒ ZZ11(x, D(x, D00)) convex in convex in xx⇒⇒ ZZ22 convex in convex in xx0

However, no closed However, no closed form expression for form expression for xxin in DD00, so convex opt. , so convex opt. is not tractableis not tractable0

Page 10: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Approximation to PApproximation to P

∑=

=n

iixL

1

*0

*xx00** -- optimal value of optimal value of xx00

““Replace the capacity constraint in 2Replace the capacity constraint in 2ndnd period with a lower limit on total period with a lower limit on total 11stst period production”period production”

Define

0 00 0

|0

0 01 1 1

( ) min min ( , )D D Dx x x

n n n

i i ii i i

W L E E c x D

x L x K x

≥ ≥

= = =

=

= ≤ +∑ ∑ ∑ 0 00

0 0

0 0 |1 1

( ) min ( ) 0

( ) min ( , )i i

i i

n n

i D Di D i i ix xi i

W L Z x x

x L where Z x E E c x D≥

= =

= ≥

= =∑ ∑

(P)(P)

Page 11: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Solve (Solve (PP) for a Given L) for a Given L

(P)

1.1. Given Given hhii((DDii||DDi0i0), ),

xxii** (D(Di0i0) = ) = argminargmin ccii((xxii,D,Dii) )

(opt. newsboy solution) (opt. newsboy solution)

xxii = = max(max(xxii** (D(Di0i0), x), xi0i0) solves ) solves min Emin EDi|Di0Di|Di0 ccii(x(xii,D,Dii))

Then Then ZZ(x(x00) can be computed using numerical ) can be computed using numerical

integrationintegration

0 00

0 0

0 0 |1 1

( ) min ( ) 0

( ) min ( , )i i

i i

n n

i D Di D i i ix xi i

W L Z x x

x L where Z x E E c x D≥

= =

= ≥

= =∑ ∑

2. If 2. If DDi0i0 and and DDii are positively correlated, are positively correlated,

There exists a DThere exists a Di0i0** s.t. for Ds.t. for Di0i0≤≤DDi0i0

**, , xxii = = xxi0i0

and for Dand for Di0i0>D>Di0i0** , , xxii = = xxii

** (D(Di0)i0)

Partials of Partials of ZZ can be approximated with differences => can be approximated with differences => xxi0i0**

Page 12: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Choosing LChoosing L

xx00 (L) (L) –– value of value of xx0 0 that solves P with given Lthat solves P with given LUse Monte Carlo generation of DUse Monte Carlo generation of D00 to evaluate to evaluate Z(Z(xx00 (L))(L))Choose L by line search algorithm to the Choose L by line search algorithm to the problem problem minminLL>=0>=0 ZZ(x(x00 (L))(L))

Page 13: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Lower bounds on W(L)Lower bounds on W(L)Relaxing the constraint xx >= >= xx00 , we get:

0 02 |0

1

( ) min ( , )D D Dx

n

ii

W L E E c x D

x K L

=

=

≤ +∑(P2)

WW(L) is a lower bound(L) is a lower boundWW22(L) is a lower bound (a constrained Newsboy (L) is a lower bound (a constrained Newsboy problem that can be solved with problem that can be solved with lagrangianlagrangianmethods.)methods.)WW(L) is smallest when L=0, (L) is smallest when L=0, WW22(L) is largest (L) is largest when L=0when L=0

⇒⇒ minminLL>=0>=0 max ( max ( WW(L), (L), WW22(L) ) is a nontrivial bound (L) ) is a nontrivial bound on Z*on Z*

Page 14: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Minimum Production QuantitiesMinimum Production QuantitiesLet SSjj defines the sets of products that satisfies a min. initial production level Mj

0, j=1,…, m

(See equations on page 92, left hand column, of Fisher and Raman paper)

The RHS is evaluated by the following problem:The RHS is evaluated by the following problem:(See equations on page 92, left hand column, of Fisher and Raman paper)

can be solved can be solved similarly as Psimilarly as P22

Page 15: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Minimum Production QuantitiesMinimum Production QuantitiesThe modified problem can be solved as before with 2 changes:

Only allow movement away from x0j =0 to a point that satisfies the min

production constraintsChange the estimation of the derivative of W(L) w.r.t. xi

j at xij =0 to:

Zj* has the same form as (P), thus can be solved similarly

(See equations on page 92, left hand column, of Fisher and Raman paper)

Page 16: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Sport Sport OpermeyerOpermeyerMarkdown

season

Sept.1 Dec. 31 spring

Full Price season

Place Orders

MayMid Feb

Reorders(filled from avail. Inv)

Sept.1Jan.1

Production period

LT=1

Sept. (2yrs ago)

Oct.(1yrs ago)

Design ForecastCommit 40%

Nov.(1yrs ago)

Page 17: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Sport Sport ObermeyerObermeyer ApplicationApplicationL = 0.4DL = 0.4DUUii = wholesale price = wholesale price –– variable costvariable costOOii = variable cost = variable cost –– salvage valuesalvage value

(a conservative measure)(a conservative measure)In general, In general, UUii = 3~4O= 3~4Oii

Page 18: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

µ

Demand Density EstimationDemand Density Estimation

DDi0 i0 and and DDii follow a follow a bivariatebivariate normal normal distrndistrn

Estimate Estimate µµi0i0, , µµii, , σσi0i0, , σσii and and ρρii (correlation)(correlation)

yyijij sales estimate of product i sales estimate of product i by member jby member jActual deviation is well correlated Actual deviation is well correlated with predicted standard deviationwith predicted standard deviation

Page 19: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

EstimateEstimateAssume Assume that that ρρii is the same for all products is the same for all products

within 5 major product categorieswithin 5 major product categoriesEstimateEstimate ρρII as the correlation between total and as the correlation between total and

initial demand in the previous seasoninitial demand in the previous season

Let k be the fraction of season sales in period 1 Let k be the fraction of season sales in period 1 => =>

Let Let δδ be the correlation be the correlation coeffcoeff. between . between DDi0 i0 and and ((DDii -- DDi0 i0 )=>)=> (Proposition 1)(Proposition 1)

0 ii kuµ =

2

0 2(1 )

(1 )i

i i i ii

ρσ σ ρ δδ

⎡ ⎤−⎢ ⎥= −⎢ ⎥−⎣ ⎦

Page 20: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Proposition 1Proposition 1

(For equations and explanation, see Proposition 1 on page 95 of the Fisher and Raman paper)

2

2

(1 )(1 )

iio i i i

i

ρσ σ ρ δδ

⎡ ⎤−= −⎢ ⎥

−⎢ ⎥⎣ ⎦

σσi2i2 -- std of std of ((DDii -- DDi0 i0 ))

QQ--Q plot shows that the Q plot shows that the studentstudent’’s t distribution s t distribution with t=2 may be better with t=2 may be better approximation.approximation.

Page 21: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

ClosedClosed--form solutionform solutionAssume that all products have the same Ui and Oi, and have normally distributed demand with the same ρ

(See Theorem 2 on page 96 of the Fisher and Raman paper.)

Page 22: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

ResultsResults

(See Table 1 on page 97 of the Fisher and Raman paper.)

Page 23: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

Bounding ResultsBounding Results

(See Figures 6 and 7 on page 98 of the Fisher and Raman paper.)

Page 24: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

SummarySummary

Provides a model for responseProvides a model for response--based based production planningproduction planningA twoA two--stage stochastic programstage stochastic programUse relaxations to obtain feasible solutions Use relaxations to obtain feasible solutions and boundsand boundsResults at Sport Results at Sport ObermeyerObermeyer

Page 25: Reducing The Cost Of Demand Uncertainty Through Accurate Response To Early Sales   Short Life Cycle Product Management - Hongmin Li

CritiqueCritique

Clear and practical motivationClear and practical motivationTake advantage of both expert opinion and early Take advantage of both expert opinion and early demand informationdemand informationSimple modelSimple modelSome details of the model is not explained very Some details of the model is not explained very clearlyclearlyAccuracy of the lower bounds is not discussedAccuracy of the lower bounds is not discussedApplication did not use the approximate method Application did not use the approximate method developed in the paperdeveloped in the paper