• No results found

An inventory problem with constrained ordercapacity

N/A
N/A
Protected

Academic year: 2021

Share "An inventory problem with constrained ordercapacity"

Copied!
18
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Citation for published version (APA):

Wijngaard, J. (1972). An inventory problem with constrained ordercapacity. (EUT report. WSK, Dept. of Mathematics and Computing Science; Vol. 72-WSK-03). Eindhoven University of Technology.

Document status and date: Published: 01/01/1972

Document Version:

Publisher’s PDF, also known as Version of Record (includes final page, issue and volume numbers)

Please check the document version of this publication:

• A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website.

• The final author version and the galley proof are versions of the publication after peer review.

• The final published version features the final layout of the paper including the volume, issue and page numbers.

Link to publication

General rights

Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain

• You may freely distribute the URL identifying the publication in the public portal.

If the publication is distributed under the terms of Article 25fa of the Dutch Copyright Act, indicated by the “Taverne” license above, please follow below link for the End User Agreement:

www.tue.nl/taverne

Take down policy

If you believe that this document breaches copyright please contact us at:

openaccess@tue.nl

providing details and we will investigate your claim.

(2)

An

Inventory problem with constrained ordercapacity by

J. Wijngaard

T.H.-Report 72-WSK-03 August 1972

(3)

J. Wij,ngaard

Introduction

In 1959 for the simplest stochastic inventory problem Scarf [I] proved the optimal orderstrategy being of the s-S type when the total expected discounted costs for a finite number of periods is used as criterion.

When one uses the total expected discounted costs for an infinite number of periods or the average costs, the optimal strategy is of the s-S type too.

(See for instance Iglehart [2J and Tijms [3]).

In this report we consider the same inventory problem, only adding a capacity constraint for orders (or'production).

We investigate the influence this constraint has on the structure of the optimal strategy.

Intuitively we expect the following:

If the inventory level x < s order up to Min(x + R, S),

(R is the maximal orderquantity);

if the inventory level x ~ s do not order.

We will call this type of strategy s-8 strategies as well.'

When there are no set-up costs the optimal strategy for the finite period

total discounted costs case indeed is an s-S one (with s ~ S). But in the

case of set-up costs this is not true in general.

For the average costs case we try to find conditions under which the optimal strategy is of the s-S type.

We do this in the following way:

Assume a certain strategy being the best one of all s-S strategies. ks,S(S)

The average costs for this strategy, gs,s' are equal to t (S)'

s,S

where k . s, s(.) and t s, s(.) are solutions of integral equations. t s, S(S)

and ks,S(S) are the expected recurrence time and costs of state S(*

(4)

We a) b)

The value function of Howard is given by

K +k S(u + R) - t s, s, S'(u + R)g s,

s

if u < S - R

v s, S(u)

=

K if S - R ~ u < S ,

k s, S(u) - t s, S(u)g s,

s

if s ~ u. t

where K are the set-up costs.

Differentiating g s, S with respect to sand S, which requires

differen-tiating integral equations, gives some conditions for the function

Js,S(') given by J s, S(u)

=

k s, S(u) - t s, S{u)g S and so for v S(.)· s, s,

In some cases these conditions suffice for the over all optimality of the best s-S strategy.

found only two of such cases, namely: The case K '" 0 (s

=

S)

The case K ;::

o

with linear holding-:- and shortage costs and a negative

exponentially distributed demand.

So the results are rather poor but perhaps the very method used has some significance.

Description

We consider one inventory point. At the beginning of each period should be decided what quantity has to be ordered. Assume that the inventory is x at

the beginning of a period and the ordered quantity is z (0 ~ ~ ~ R), then the

ordering costs will be equal to K8(z) + cz, (o(z) '" 0 if z 0, o(~) '" I if

z > 0) and the expected inventory- and stockoutcosts in that period are:

L(x + z) '"

o

f

p(~

- x -

z)~(~)d~

o

f

p{~

- x -

z)~(~)d~

if x+z x + Z ;:: 0 , if x + Z < 0 t

(5)

where ~(.) is the frequency function of the demand per period and h(.) and p(.) are the inventory- and stockoutcosts respectively, each depending on the inventory level at the end of the period.

Further assumptions: ~(.) is convex,

demand has to be backlogged.,

delivery of our own orders is without timelag.

I. Total expected discounted costs criterion

Assume that C (x) is the expected discounted costs in the following n n

periods whilst the actual inventory level, before ordering, is x under the assumption that in future always the best decision will be made.

C (x)

=

n Min x~y~x+R {K8(y - x) + (y - x)c + L(y) + 00 +

~

J

en_ley -

~)~(~)d~}

o

Co(x)

=

0 by definition. n

=

1,2,3, ••• Define functions G (.) by n So 00

Gn(Y)

=

y.c + L(y) +

~

J

Cn_ICy -

s)~(s)ds

o

C (x)

=

n Min x~ysx+R {G (y) + K8(y - x)} - xc • n

For the unconstrained case Scarf [IJ showed that these functions G (.) are 'n

K-convex and that therefore the optimal strategy is op the s-S type.*)

(6)

In our case it is easy to prove that if for n - I periods a strategy of the s-S type is optimal and if

K + G

n_1 (x + a) - Gn-1 (x) - a G~_l (x) ~ 0 ,

V

x ,

"la,

0 ::;; a ::;; R then also

K + G (x + a) - G (x) - a G' (x) ~ 0 , "Ix, Va, 0 ::;; a ::;; R •

n n n

B'ut this does not imply the optimality of an s-S strategy for n periods.

For instance if p(x)

=

3x, hex)

=

x, c = 2, K = 9, demand in each period is

equal to 4 units, R

=

10, ex. = t then G/x) is not unimodal (see fig. 1) and

the optimal strategy for 3 periods certainly is not of the s-S type.

y.~ y~ ~lt JU

5/r')

f

3{' 3~ J.:t

t

Ie

For instance if the inventory level is -4 it is optimal to order up to 4 instead of up to 6.

In this case the demand per period is deterministic but by taking a demand distribution with mean 4 and small variance this G

3(.) may be approximated

(7)

If K

=

0 then G (.) is convex for any n.

n

The convexity of G (.) implies the optimality of an s-S strategy with s • S.

n

The proof is obvious and will be omitted therefore.

II. Average costs criterion

Here we will use a continuous state version of the dynamic programming method of Howard which we proved for this case in [4].

I) Assumptions and definitions.

An orderstrategy is defined by a measurable function f(.). where feu) is the quantity to order if the inventory level is u at the decisionmoment. We only consider strategies of the following form:

feu) - R if u < m

f '

u + feu) ~ M

f

Define the space E (-oo,b] as follows:

00

p(.) € E (-oo,b] <-? p(.) is a measurable function on (-oo,b] and

00

p(u) is bounded a.e.

-u e M f

J

ep(u + feu) _·v)p(v)dv , -00

where ep(.) is the frequency function of the demand per period.

Assumptions about cp(.) and L(.):

cp(~) > 0 if t.: > 0

i f ~ < 0

ep(.) is continuous and differentiable on [0,(0) ;

(1)

(2)

(8)

2) L(u) is bounded • -u e (4) (5)

We define rf(u) as the expected costs in a period which we begin with an inventory level u and where we apply orderstrategy f(.).

Then (5) implies the existence of T;r f•

The average costs under strategy f(.) are (see [4J)

(6)

. *)

We suppose that among the s-8 strategies with R > 8 - S LS a best one

and we want to derive some conditions for the valuefunction of Howard. But for doing so we first have to say something about this "value-function", Define an operator P on E (-00,8] by s,8 00 u (Ps,sp)(u) =

f

qJ(u - v)p(v)dv + s S-R

J

qJ(u - v)p(v + R)dv

If ~(.) € E (-ro,SJ, the equation p - P

sP

= A has a unique solution,

ro s,

given by ro

I

(pn sA) ,

o

s, (see [4J) •

Define k s(') as the unique solution of s,

s

p(u) - (Ps,sp)(u)

=

L(u) + K

J

qJ(u - v)dv

- 0 0

(7)

(8)

*)R

=

S - s can be handled as a limitcase of R > 8 - s.

If we include R

=

8 - s it is obvious that among the s-8 strategies is a best

one.

(9)

and t s, s(') as the unique solution of

p(u) - (P sp)(u). 1 •

St (9) .

k S(u) are the expected costs between now, beginning with an inventory

s, )

level Ut after ordering, and the moment S is reached for the first time* •

ts,s(u) is the corresponding expected time. Writing gStS' r

StS and r:,s instead of gft rf and

T;

we have, (see [4J)

1 . (*n g s, S = ~m T S,r s s n--7<X> _ ks,s(S) s)(u) - t (S) s,S

J s(.), defined by J s(u)

=

k s(u) - g st s(u) ,

St S, S, S, s,

is the solution of

s

p(u) - (Ps,sp)(u) - L(u) + K

f

~(u ~

v)dv - gs,s·l

-co

Let v S(.) be a function, defined by:

s, v s(u)

=

K + J s(u + R) if u < S - R , s, s, v S(u)

=

K i f S -R~u < S , s, v s(u)

=

J s(u) if s s; u • St s,

It is obvious that y S(.), the value function, is a solution of

s,

.

*

p(u) - (T sp)(u)

=

r s(u) - g

s .

St S, St (10) (11 ) (12) ( 13a) (13b) (13c) (J 4)

In [4] we proved the following optimality criterion for the strategy

(s , S): Iff

M

v s,

S(u)-I

~(u

+ a - x)v S(x)dx S, s; Ko(a) + L(u + a) - g S St

-""

~u, m s; u s; M and Va, 0 s; a ~ R , (15)

(10)

then this (s,S) strategy is the best one of all the strategies with u + f (u) S M, 'flu S M and f (u) .. R, Vu < m, (m < s S S < M).

We can translate this optimality condition into a condition on J S(.) s, for

M

I

,(u

+

a - x)v s(x)dx"

s, J s, s(U +

a) .

. (16)

Together with (13a,b,c) and (15) this yields the following theorem:

Theorem: Iff J s(') satisfies the following conditions

St

1) if u < S - R: a) J s(u+ R) S J s(u + a), ~a, 0 < a S R ,

s, s,

b) K + J s, S(u + R) S J s, S(u);

2) if S - R S u < s: a) J s(S) S J S(u + a), ~a,O < a S R ,

s, s,

b) K + J S(S) S J S(u)

s, s,

3) if u ~ s: J S{u) S K + J S(u + a)t ~a, 0 < a S R ;

s, s, (17a) (I7b) (17c) (l7d) (17e) then this (s,S) strategy is the best one of all the strategies f(.) for which there is a pair (mf,M

f), mf < s S S < Mf such that u + feu) S Mf,

'9

u S M

f and f (u) - R, Vu < mf•

3) Now we can derive some conditions for J S(.) using the assumption that

St

the strategy (s,S) is the best one of all the (s,S) strategies. Define 3k (x) k 0 (x).. ---'Pi..-',;.-qL..-_ p,q aq V . ak (q) k (q) = ---,p""",,;.-q6...-_ p,q 3q 3k (x) k *. (x) = ___'Pt...:';.-qllo--_ p,q 3p

and the same for t (x).

p,q

(l8a)

(ISb)

(18c) (19a,b,c)

(11)

The existence of the derivatives follows from the sequel when we need it. The pair (s,S) has to meet the following conditions

i) il)

*

*

k S(S)t s(S) - t s(S)k S(S) ... s, s, s, s, {t S(S)}2 s, ... 0 , or k!,s(S) - g s, s,

st

V S(8) .. 0 , and

*

*

k S(S) - gs,sts,s(S) .. 0 • s,

4. First we shall prove that the condition (20) implies

.J' (S) III 0 s,S dJ Sex) ( J . , ()... x s., - ) s,S dx x ks ,S+6(x) - ks,s(x)",

f

,(x

~

z){ks ,8+6(z) - ks,S(z)}dz + s

s

+

f

,(x + R - Y){ks ,S+6(Y) - ks,s(y)}dy +

_(I() 8+6

+f

,(x + R - Y)ks ,S+6(y)dy S (20) (21) (20a) (2Ia) (22)

(12)

So x

o

k S(x)'" s,

J

cp(x - z)k ..

o

s

(z)dz + s, s -(10 + cp(R)k S(S) • s,

And in the same way

Therefore

t~,S(X)'"

J

s x cp(x - z)tO s, S(z)dz + S +

.J

cp(x + R - y)tO s, S(y)dy + cp(R)t S(S) • s, .

o ()

0 () = P (kO 0 ) ( ) k S x -s, t s, S x·8 S s, s, S s, S - 8 st S x s, s,

and by the uniqueness of the solution of p ... P sP + ). then follows s, Further kO s, S(x) - 8 stO s(x) - 0 • s, s, s + K

J

{cp(S + 6 - z) - cp(S - z)}dz + -(10 S+6 +

J

cp(S + 6 - z){ks,S+4(z) - ks,s(z)}dz + s S+4 +

f

ks~S(z){cp(S

+ 4 - z) - ,(S - z)}dz + s (23)

(13)

,(S -z)k s(z)dz + s, S+A +

J

,(S + A + R - y){ks,S+A(y) - ks,s(y)}dy + -00 S+A +

J

{cp(S + A + R - y) - q>(S + R - y)}k s(y)dy" St -co cp(S + R - y)k s(y)dy St

shows the existence of kV s, S(S)

s S k:,S(S)

=

L'(S) + K

I

cp'(S - z)dz +

J

,(S -

Z)k~.S(Z)dZ

+ -co S ,'(S - z)k s(~)dz + cp(O)k s(S) +,{R)k s· (S) + s, s, s, s S

s

+

I

~(s

+ R -

Y)k~ts(Y)dY

+

I

,'(S +R - y)ks,S(y)dy • -00

In the same way

S S t:,s(S) =.

J

~(S

-

Z)t~,S(Z)dZ

+

I

cp'(S - z)ts,s(z)dz + s s S +

~(O)ts,s(S)

+

f

~(S

+ R -

y)t~,s(Y)dY

+ -co S +

J

,'(S + R - y)t s(y)dy s, + CP(R)t s(S) • s, -co

(14)

Using (23) we get s k!,S(S) - gs,S·t!,S(S) .• LI(S) + K

f

cpt(S - z)dz + -co S S +

J

epl(S - z)js,S(z)dz + s

f

epl(S + R - Y)Js,S(y)dy • -co

With aid of (24) it is easy to show that J' S(S) • ks, V s, S(S) - g stV S(8) St S, and from (20a) then follows

J' S(S) - 0 •

St

5) Now we consider the condition (21a). By the same way as in point 4) we find

x

*

J

*

k Sex) • ep(x - s){K - k s(s)} s, + cp(x - z)ks,s (z)dz + s, s 8

f

*

+ ep(x + R - y)k S(y)dy s,

-co and x t:,s(X) • cp(x - s)(-ts

,8(S»

+

f

cp(x - z)t:,S(Z)dZ + s 8 (24) (25)

+

I

ep(x + R - y)t* S(y)dy • . s, (26)

(15)

The uniqueness of the solution of p - p p . A implies s,S

*

ks,S(X)

*

t s, Sex) k s(s) - K • St t s(s) St

and together with (21a) this yields ks s(s) - K

,

=

g . or t s(s) s,S s, J s(s). K. • s, (27) (28)

6) We can use (22) and (28) in order to obtain an easy equation for J' Sex): s,

Hence s x J' sex) s,

=

L'(x) + K

I

,'(x - z)dz +

f

,'(x - z)Js,s(z)dz +.

-=

s

s

+ ,(O)Js,s(x) +

f

,'(x + R - y)Js,s(y)dy • -00 x

I

,'(x - z)J s(z)dz - -,(O)J s(x) s, s, + ,(x - s)J s(s) s, + s

s

x +

f

,(x -

z)J~,s(z)dz

S

s

. I

,'(x + R - y)Js,S(y)dy

=

f

,(x +R - y)J' s(y)dy • s,

-= -=. x

s

J;,s(x)

=

L'(x) +

I

,(x - z)J;,s(z)dz + s

f

,ex + R - y)J;,S(y)dy • -= (29) This equation is analytically usable as we shall see by the nest two points.

(16)

7) We consider the following special case

n n-l -A~

hex) ... x.h, p{x) ... x.p and <p (~) ... A (n -~ e

n!

if ; ~ 0 •

By differentiating (29) n times we find the following condition on

(D + A)nJ , s,S ... An(h + J' )

s,S on [0,00) n [s ,1XiI)

,

(D + A)nJ , s,S ... Anh on [O,OG) n [8 - R, s)

(D + A)nJ ,

s,S ... An{h + J' '(+ s,S R» on [O,OG) n

(-00,

S -where D is the differential operater and J' S(+ R) is defined by

s,

J' s(+ R){x) - J' Sex + R) •

s, s,

For x < 0 we have the same conditions with h replaced by -PI

R) J'

s,S

,

It is not easy to solve these equations. There are a lot of difficulties with boundary conditions.

If n ... I we have the condition DJ' S ... Ah on [0,00) n [s,oo).

s,

Differentiating (29) one time gives

x J" (x) ... L"(x) + J' (s)cp(x - s) +

f

rp(x - z)Js",S{z)dz + s,S s,S s

s

+

f

cp(x + R

~ Y)J~,s(y)dy

• -00

Now we assume that s ~ O. Then for x ;:: s J" (x);:: 0 s,S and for x < s S J" (x)

=

L"(x) +

f

<p(x + R - y)Ah dy + s,S s -00 s

J

<p(x + R - y)J" (y)dy. s,S

(17)

This implies J" Sex) ~ 0 on (-co,s) too and J meets the conditions.

s, s,S

(17a, b,c,d,e).

That means: If the holding- and stockoutcosts are linear and the demand is negative exponentially distributed and if among the (s,S)

stra-tegies there is a best one with R > S - sand s ~ 0 then this

strategy is optimal over-all.

A very poor result but, considering the finite period case, we hardly could

expect a better one.

8) The case without set-up costs (K

=

0) •

. Now s

=

S for the best one of the s-S strategies.

x S Js,S

=

L' (x) +

I

~(x

- z)Js,s(z)dz +

s

-co

I

~(x

+ R - Y)JS,s(y)dy (30) and J" (x)

=

L"(x) + J s' ,s(S){~(x - S) - ~(x + R - S)} + S,S x

s

+

I

~(x

- z)J" (z)dz + S,S

I

~(x

+ R - y)Js,s(y)dY • (31)

s

Thus for x < S J" (x)

=

L"(x) + S,S -co -co

s

I

~(x

+ R - y)JS,S(y)dy (32)

which implies J" (x) ~ 0 if x < s. Using this in (31) yields J" (x) ~ 0

S,S S,S

everywhere.

(18)

REFERENCES

[1] Scarf, H't "The optimality of (S,s) polices in the dynamic inventory

problem". Mathematical Methods in the Social Sciences, Stanford University Press, Stanford, California, 1960.

[2] Iglehart, D.L., "Optimality of (s,S) polices in the infinite horizon

dynamic inventory problem". Management Science, Vol 9, (1963), pp. 259-268.

[3] Tijms, H.C., "The optimality of (s,S) inventory policies in the infinite

period model". Statistica Neerlandica, Vol 25, (1971), pp. 29-43 •

. [4] Wijngaard, J~, Markovian decision processes with a one-dimensional state

Referenties

GERELATEERDE DOCUMENTEN

In het programma wordt hieraan ge- werkt door in diverse gewassen het aantal bespuitin- gen met herbiciden te reduceren door, waar mogelijk, preventie en mechanische bestrijding toe

[r]

Dit had het voordeel dar er bij de aanleg op die plaatsen al een enigszins gesloten bosje aanwezig was, maar legde wei een hy­ potheek op het ontwerp, omdat

Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of

He  had  to  choose  between  working  with  a  small  committed  body  of  people  comprising  the  Christian Institute,  which  would  take  action  on  issues 

Op basis van de ligging van deze sporen ter hoogte van lager gelegen terrein, de ligging onder het plaggendek en de historische aanwijzingen omtrent een

ELECTRICAL CONDUCTIVITY STUDY OF DEFECTS IN ZIRCONIUM DOPED YTTRIUM ALUMINIUM GARNET CERAMICS..

[2006], Beck and Ben-Tal [2006b] suggests that both formulations can be recast in a global optimization framework, namely into scalar minimization problems, where each