Periodic Review Inventory Control With Lost Sales and Fractional Lead Times

Size: px
Start display at page:

Download "Periodic Review Inventory Control With Lost Sales and Fractional Lead Times"

Transcription

1 Periodic Review Inventory Control With Lost Sales and Fractional Lead Times Ganesh Janakiraman IOMS-OM Group, Stern School of Business, New York University. John A. Muckstadt School of Operations Research and Industrial Engineering, Cornell University. October 2004 Subject Classification: Inventory/Production - periodic review, lost sales, lead times.

2 Abstract We introduce a single location periodic review inventory control problem with lost sales and fractional lead times. We model the optimal inventory control problem as a stochastic dynamic program and analyze properties of the objective function as well as the optimal policy. We present upper and lower bounds on the optimal policy. These bounds can readily be used in easily computable heuristics. In addition to these heuristics, we also analyze properties of the system when order-up-to S policies are used. We prove the convexity of the cost function with respect to the order-up-to parameter S. We use this convexity property to determine the best order-up-to levels for this system using bisection search. Our computational investigation reveals that the deviation from the optimal cost is less than 1.5% on an average for both the upper-bound heuristic and the best order-up-to S policy.

3 1 Introduction Consider the following replenishment problem that retail and grocery stores face. Inventory of a product is reviewed periodically (say weekly or daily) and replenishment orders can be placed at the beginning of each period (week or day). In many cases, the replenishment lead times are shorter in length than a period; for example, grocery stores might order replenishment stock late each afternoon and this stock might arrive the next day. In these environments, being out of stock of a product when it is demanded typically leads to a lost sale. In this paper, we study an inventory control problem that represents such environments. We study a single-item, single-location system served by a supply source with infinite availability of inventory. The system is reviewed periodically and orders can be placed at the beginning of every period. The replenishment lead time is random but shorter than the length of a period. In both parts of the period, that is, before and after delivery, any demand in excess of available inventory is lost. Correlation between demands in the two parts of the period is permitted. We model this control problem as a dynamic program. We prove important properties of the cost function and the optimal ordering quantity function. Using these properties, we derive functions that bound the optimal ordering quantity function on both sides. We also present results from computational experiments that indicate the effectiveness of using these bounds as heuristic policies. In addition, we present some analysis of order-up-to policies and investigate their performance in this setting. Apart from the example of retail and grocery stores given in the opening paragraph, similar problems also arise in service parts supply chains, which motivate this study. For example, the service parts supply chain of a major automobile manufacturer consists of three tiers or echelons. Automobile and service parts dealers form the bottom echelon, parts distribution centers (PDCs) comprise the next echelon, and, parts plants form the top echelon. Each dealer s source of supply is a unique regional PDC. Each dealer sends out orders to its regional PDC every afternoon. The PDC processes these orders and sends a truck 1

4 with the ordered inventory to the dealer. This inventory reaches the dealer the subsequent morning. Service level expectations are very high in this business. Consequently, if a dealer and its regional PDC do not possess the required amount of inventory to meet customer demand on some day, the demand at the dealer is met by an emergency supply source. This supply source is usually another dealer in the same region or the PDC closest to the regional PDC or a parts plant itself. Needless to say, the emergency supply activity is significantly more expensive compared to the regular supply. Every unit demanded at a dealer in excess of regular supply (dealer s inventory and regional PDC s inventory) is a lost sale in the sense that this demand does not reduce the inventory at the dealer or the regional PDC. In some sense, the cost of each unit lost is the incremental cost to the system as a result of resorting to the more expensive emergency supply activity. In both the cited examples (service parts supply chains and the retail industry), thousands of parts or stock keeping units are stored in inventory. Further, demand forecasts are created periodically and these forecasts change through time. These two facts imply that any useful heuristic for inventory procurement would necessarily have to be computationally efficient and capable of being executed in virtually real-time. We develop computationally attractive heuristics based on the inverse of the CDFs (cumulative distribution functions) of random variables representing demand; for commonly used distribution functions like the normal and gamma, these functions are available in standard spreadsheet software like Excel. These direct non-recursive heuristics perform very well when compared with the optimal solutions obtained using the dynamic programming model. We present a review of related literature in section 2. The optimal control problem is formally defined as a stochastic dynamic program in section 3. Section 3.1 contains a list of assumptions and section 3.2 contains a discussion of myopic policies in order to build some intuition for structural results that are derived subsequently. The structural results for the optimal control problem are stated in section 3.3. In section 4, base-stock policies are 2

5 considered and some properties of the system under such policies are discussed. We present computational results in section 5 and present concluding remarks in section 6. In the following sections, we use policy to mean a function that prescribes an order quantity based on the current inventory status. We use increasing and decreasing in the weak sense. 2 Literature Review The classical newsvendor problem is a special case of our problem where all the lead times are zero. It is well known that a base-stock policy is optimal for such a problem and that the policy is such that the probability of not stocking out is a fractile (that depends on the cost parameters) of the one-period demand distribution. However, there is no such nice structure for those problems with lost sales and positive lead times; lost sales problems with lead times are far less tractable analytically than their backorder counterparts. Consequently, there are very few papers that contain analytic results for periodic review problems with lost sales and positive lead times. In their seminal paper, Karlin and Scarf (1958) analyzed such a problem for a single location system. They proved some basic properties about the optimal policy with the assumption that the lead time of all orders is exactly one period. However, they did not provide a method for computing the optimal order quantities. Later, Morton (1969) generalized these basic results to periodic review lost sales problems with arbitrary, but fixed lead times that are integer multiples of the period s length. In addition, he developed easily computable bounds on the optimal order quantity for a given inventory vector (the vector of the quantities of inventory in different stages of the pipeline). Subsequently, Morton (1971) proposed and evaluated myopic policies as effective heuristics 3

6 for these problems. We extend the work of Karlin and Scarf (1958) and Morton (1969) by analyzing the optimal inventory control problem for a single item, single location, lost-sales problem with lead times that are random and shorter in length than a period. Our model also has the following features: (i) non-stationarity of demand throughout a period and (ii) correlation of demand within a period. Our development of bounds on the optimal policy follows closely the approach of Morton (1969). Nahmias (1979) considered more general periodic review lost sales problems that include fixed ordering costs, partial backordering and random lead times. He developed myopic policies for these problems and investigated their effectiveness. In addition, for problems with lead times greater than two periods, he proposed using (s,s) policies, or order-up-to-s policies when the fixed cost is zero. Since the analytic determination of the best policy, among the class of such (s,s) or order up to S policies, may not be possible, he used simulation to determine the best policies. Kapalka et al. (1999) analyze a problem that is closely related to the one examined in this paper. They consider the class of (s,s) policies for a single location, single item periodic review inventory model with lost sales and service level constraints. The lead time is a fraction of a period. Fixed ordering costs are present. A simple lower bound for S is obtained. A theoretical upper bound was not obtained; however, they use a safety-stock estimate to get an upper bound that is adequate in practice. The optimal (s, S) pair is determined by searching over the grid formed using the bounds on S. They developed efficient updating procedures of the transition matrix that help in reducing the computational effort. It should be noted that (s, S) policies are not optimal for lost sales problems with fixed ordering costs. In fact, even when fixed ordering costs are zero, order-up-to policies are not optimal. Their 4

7 work was motivated by a potential application for a retail supply chain. In this paper, we also examine the class of order-up-to policies. We prove that the expected finite horizon discounted cost is a convex function of the order-up-to parameter. Due to this convexity result, we can determine the optimal order-up-to parameter using bisectionsearch. The convexity of the cost function has been established for other lost sales problems with positive lead times when an order-up-to policy is followed. Downs et al. (2001) assume an arbitrary but fixed lead time that is an integer multiple of the period s length. They prove this convexity result and use it to develop a linear program to determine optimal order-upto stocking levels for multiple products in the presence of budget constraints. Janakiraman and Roundy (2004) assume random integer lead times with no order-crossing and show the convexity result. All the papers that we have mentioned so far study periodic review inventory control problems. There is some literature on continuous review inventory models with lost sales, for example, Hill (1999), Johansen (2001), Johansen and Thorstenson (1996), Smith (1977) and Posner and Mohebbi (1998). A key fact to be noted is that fractional lead times are not usually considered in the inventory theory literature. As mentioned earlier, several examples with such lead times and lost sales can be found in service parts chains, retail systems and grocery chains. For problems with backorders, it is trivial to extend results obtained with integral lead times to the case of fractional lead times. With lost sales, however, the analysis with fractional lead times is challenging. 5

8 3 The Optimal Inventory Control Problem: Structural Results Assume that there are N periods in the planning horizon which we index in a backward fashion, (i.e.) period N 1 occurs after period N, and period 1 is the last period in the planning horizon. Linear holding and lost sales costs are present; linear purchase costs can be assumed to be zero without loss of generality as shown for general distribution and assembly systems with lost sales and/or backorders in Janakiraman and Muckstadt (2004) when lead times are integers. (See Janakiraman and Muckstadt (2001) for a proof of this result for the model analyzed in this paper. In order to use this result, however, we need the assumption that inventory at the end of the planning horizon is salvaged at the purchase price.) Let us now state the notation that is used in this section. We use = d to denote definitions. α = d discount factor. x n = d on-hand inventory at the beginning of period n. x 0 = d on hand inventory at the end of period 1. q n = d quantity ordered in period n. D n1 = d random variable representing the demand that occurs between the start of period n and the time the order of size q n is received. D n = d random variable representing the total demand that occurs in period n. D n2 = d D n D n1 = the random variable representing the demand that occurs between the time that we receive the order of size q n and the end of period n. D n = d the random vector (D n1, D n2 ). y n = d on-hand inventory just after receiving q n. = (x n D n1 ) + + q n. 6

9 h = d holding cost incurred per unit of inventory (charged at the beginning of a period). b = d lost sales cost incurred for every unit of sales lost during a period (charged at the beginning of a period). Figure 1 goes here The dynamics of the system s operation are depicted in Figure 1. The timing of events and the manner in which costs are incurred are critical to our analysis. Each period is linked to the following one through the evolution of the on-hand inventory at the beginning of a period. The equation that describes this relationship from period n to n 1 is given by x n 1 = ((x n D n1 ) + + q n D n2 ) +. (3.1) Next, we define the one-period cost and the expected discounted cost. Note that all the expectation operators in this section will be subscripted with the set of random vectors or variables over which the expectation is taken. V n (x n, q n ) = d expected period n holding and lost sales costs if we start period n with x n units of inventory on hand and we order q n units = E Dn [ h xn + b (D n1 x n ) + + b (D n2 y n ) +]. (3.2) f n (x n ) = d minimum expected sum of all discounted future costs over the planning horizon if we start period n with x n units of inventory on hand { = min Vn (x n, q n ) + α E q Dn [f n 1 (((x n D n1 ) + + q n D n2 ) + )] }. (3.3) n 0 f n (x n, q n ) = d minimum expected sum of all discounted future costs if we start period n with x n units of inventory on hand and if we order q n units in period n 7

10 = V n (x n, q n ) + α E Dn [f n 1 (((x n D n1 ) + + q n D n2 ) + )]. (3.4) q n(x) = d arg min q 0 (f n(x, q)), and therefore f n (x) = f n (x, q n (x)). In addition to these costs incurred in periods N, N 1,..., 1 there is an end of horizon cost f 0 (x 0 ) which depends on x 0, the inventory on hand at the end of period 1. Specifically, f 0 (x 0 ) = d cost incurred at the end of the horizon, (i.e.) the end of period 1 = h x 0. (3.5) The finite horizon problem is to determine the optimal policy, that is, the function q n(x), for all n {N, N 1,..., 1} and for all x Assumptions The following conditions are assumed throughout the section α The cost parameters satisfy the relation b h. 3. {D n } = d {(D n1, D n2 )} is a sequence of i.i.d. random vectors. Correlation between D n1 and D n2 is allowed. 4. All the random variables representing demand possess positive continuous density functions on [0, ). Let us now define the necessary probability density functions and cumulative distribution functions. φ 1 (u 1 ) = d the probability density of D n1 at u 1. Φ 1 (u 1 ) = d the cumulative distribution function of D n1 at u 1 = P ( D n1 u 1 ). φ 2 (u 2 ) = d the probability density of D n2 at u 2. Φ 2 (u 2 ) = d the cumulative distribution function of D n2 at u 2 = P ( D n2 u 2 ). 8

11 φ(u) = d the probability density of D n at u. Φ(u) = d the cumulative distribution function of D n at u = P ( D n u ). Φ Φ 1 (u) = d P ( D n + D n 1,1 u ). Φ 1 (u 1 ) = d the complementary cumulative distribution function of D n1 at u 1 = 1 Φ 1 (u 1 ). Φ 2 (u 2 ) = d the complementary cumulative distribution function of D n2 at u 2 = 1 Φ 2 (u 2 ). Φ(u) = d P (D n2 + D (n 1)1 u). φ 12 (u 1, u 2 ) = d joint probability density function of D n at (u 1, u 2 ). The randomness in the lead time is captured in the probability density function of D n = (D n1, D n2 ). 3.2 Myopic Policies Before analyzing the optimal control problem, we will briefly study myopic policies. By myopic policy, we mean a policy that minimizes expected costs over only that period where the ordering decision has an immediate cost impact. Such policies are easy to determine and are usually useful in giving a first cut idea about the dynamic program and the structure of its optimal policy. We define the myopic cost of ordering q units when x is the current inventory on hand as C my (x, q) = d be[(d n2 ((x D n1 ) + + q)) + ] + αbe[(d (n 1)1 ((x D n1 ) + + q D n2 ) + ) + ] + αhe[((x D n1 ) + + q D n2 ) + ]. (3.6) The first term is the expected lost sales cost in the second part of a period; the second term is the expected lost sales cost in the first part of the next period; and the last term is 9

12 the expected holding cost at the beginning of the next period. It can be verified that this function is strictly convex and that the optimal myopic ordering quantity q, given x, is the solution to (1 α)bp ((x D n1 ) + + q D n2 ) αbp ((x D n1 ) + + q D n2 + D (n 1)1 ) + αhp ((x D n1 ) + + q D n2 ) = 0, when one exists and 0 otherwise. Let q my (x) denote this myopic policy. Let us now consider two special cases of our problem. In the first case the lead time is exactly zero, and in the second case it is exactly one period. We now have: (i) when lead time = 0, q my (x) = d min{q 0 : P (x + q D n ) b/(b + αh)}, and (ii) when lead time = 1, q my (x) = d min{q 0 : P ((x D n ) + + q D n 1 ) (b h)/b}. Notice that whenever q my (x) > 0 in these two cases, the myopic policy equalizes the probability of not stocking out before the next receipt of inventory to the constants b/(b+αh) and (b h)/b, respectively. There are two reasons why such a structure is useful: (i) it tells us what service level we can achieve while using this policy and (ii) it is fairly easy to construct upper and lower bounds on the myopic policy from this structure. We might hypothesize that the optimal policy for the dynamic program model would also be a policy that maintains a constant probability of not stocking out. Optimal base-stock policies for problems with backordering have this nice property. Unfortunately, the hypothesis is not true for problems with lost sales and positive lead times. This was demonstrated by Morton (1968) for the case when the lead time is exactly one period long. However, we will show in the following subsection that the probability of not stocking out while using the optimal policy is bounded between two constants that depend on the parameters b, h and α. We will use these bounds to develop computationally efficient heuristic approximations for the optimal policy. But first, we establish properties of the value function and the optimal ordering policy. 10

13 3.3 Properties of the Optimal Ordering Function Our goal in this section is to prove several properties of the optimal policy q n and the discounted cost function f n. The results proved are in the following order. In Theorem 1, we demonstrate the strict convexity of f n (x). Further, we show that there is a critical quantity x n such that it is optimal to order nothing if x n exceeds x n and to order a positive amount, otherwise. The optimal policy qn (x) is strictly decreasing in x, as long as it is optimal to order something, and the rate of decrease is smaller than 1. The next important result (Theorem 2) we prove is that the probability of not stocking out while using the optimal policy is bounded between two constants that depend on b, h and α. To prove this result, however, we need to establish some bounds on f n (x) first, and this is done in Lemma 1. The bounds on the probability of not stocking out are then used to establish easily computable bounds on the optimal policy. This is done in Lemma 2. The proofs of these results can be found in the Appendix. Theorem 1 For any period 1 n N, (a) f n(x) > 0, (3.7) (b) lim f x n (x) > 0, (3.8) f n (x, q) (c) F n (x, q) = d increases with q x 0, (3.9) q (d) f n (x) h b, (3.10) (e) x n such that qn(x) > 0 if and only if x < x n ; also, F n ( x n, 0) = 0, (3.11) (f) 1 < dq n(x) dx < 0 0 x x n, (3.12) (g) f n( x n ) = h. (3.13) 11

14 Next, we derive upper and lower bounds on the derivative of f n, which are useful in constructing bounds on the probability of not stocking out while using the optimal policy. Lemma 1 (b + αh h) + (b + αh)φ 1 (x) f n(x) (h b) + (b + αh)φ 1 (x), x (0, x n ), n 1. We can now construct bounds on the probability of not running out of stock in the interval of time between the receipt of two successive orders while following the optimal policy. Let π n (x) = d P ((x D n1 ) + + q n (x) D n2 + D (n 1)1 ) = P (x > D n1, x + q n(x) D n1 D n2 + D (n 1)1 ) + P (x < D n1, q n (x) D n2 + D (n 1)1 ). The following theorem gives bounds on the probability of not stocking out while using the optimal policy. Let L = d Theorem 2 b h b+αh and U = d b. b+αh L π n(x) U, x (0, x n ), n 2. Two interesting observations can be made that link the service levels of the myopic policy and the optimal policy. When the lead time is zero, the myopic policy is also the optimal policy. Intuitively, the service level attained by the optimal policy when the lead time is zero should be an upper bound on the service level attained by the optimal policy when the lead time is positive. This is indeed true as was established in Theorem 2. The link between the lower bound stated in Theorem 2 and the myopic policy is less obvious. Assume that the lead time is one period. Modify the myopic cost to include that part of the expected holding cost two periods from now which is directly caused by the decision q; that is, consider the modified myopic cost αhe[(x D n ) + + q] + αbe[(d n 1 ((x D n ) + + q)) + ] + α 2 he[((x D n ) + + q D n 1 ) + ]. It is easy to verify that minimizing this modified myopic cost leads to a policy that attains the service level L, which is the lower bound established in Theorem 2. The modified 12

15 myopic cost defined above is more conservative than the original myopic cost in the sense that excess inventory is penalized more. Consequently, it is intuitive that the optimal policy attains a higher service level than the policy obtained by minimizing this modified cost. Incidentally, it can be verified that this modified myopic cost function is the same as f 2 (x, q) h x b E(D 2 x) + (recall that we assume the lead time is one period here); so, the order quantity that minimizes this function is q2 (x). Next, we state easily computable bounds on the optimal order quantity qn (x). All these bounds are derived from Theorem 2 in a straightforward way. For example, since (x D n1 ) + 0 and the results of Theorem 2 hold, P (q n (x) D n2 + D (n 1)1 ) U. This gives the first bound. The other bounds are derived in a similar fashion. Lemma 2 (i) q n(x) Φ 1 (U). (ii) x for which 0 x x n, q n (x) (Φ Φ 1) 1 (U) x. (iii) q n(x) Φ 1 (L) x. (iv) x + q n (x) (Φ Φ 1) 1 [ L Φ 1 ( Φ 1 (U))Φ 1 (x) ]. (v) x n (Φ Φ 1 ) 1 (L). Thus we have developed a series of bounds on the optimal order quantity qn (x). These bounds will be used in the heuristics we describe subsequently. Observe that the first upper bound is a constant while the second upper bound defines a base-stock policy. Similarly, the first lower bound defines a base-stock policy while the second is a more complicated function. In our numerical examples, presented in section 5, we observe that for small values of x the base-stock like upper bound is inferior to the other upper bound while the base-stock like lower bound is superior to the other lower bound. For higher values of x, the other bounds dominate. These examples also suggest that the effective upper bound (minimum of the two upper bounds) is much closer to the optimal policy than the effective lower bound (maximum of the two lower bounds). 13

16 4 Base Stock Policies : A Convexity Result We now consider a particular class of policies, the base-stock or order-up-to S policies. Although such policies are not optimal, they are often used in practice because they are easy to implement. One interesting research question is how well do such policies perform? Another equally important and interesting question is how do we determine the value of S, the order-up-to level, that minimizes the cost among this class of policies?. The latter is the issue that we address in this section; the former we study subsequently. In the absence of simple analytic methods to determine the optimal value of S, it is common to use simple search techniques in combination with simulation to decide on a value of S. Recently, infinitesimal perturbation analysis has been advocated as an effective and efficient technique for computing stock levels (see Glasserman and Tayur (1995)). However, these techniques can be guaranteed to yield optimal solutions only if the cost function is known to be convex. With this as the motivation, we next prove the convexity of the discounted cost function for our finite horizon problem in the parameter S. Convexity results for other lost-sales inventory problems using base-stock policies are available in Downs et al. (2001) and Janakiraman and Roundy (2004). Lead times and demands are still stochastic. However, we will prove that the cost is convex with respect to S for any realization of lead times and demands. Let us fix a realization of lead times and demands. Let x n (S) = d on hand inventory at the beginning of period n, q n (S) = d order placed in period n which equals S x n (S), and, l n (S) = d the amount of lost sales in period n, when an order-up-to policy with parameter S is used. Assume x N (S) = S, that is, the system starts with S units of inventory on-hand. Now we write recursive equations describing the evolution of the on-hand inventory through time. Subsequently, we show that the on-hand inventory at the beginning of any period can be 14

17 seen to be a piecewise linear function of S. Then we show that the cost incurred in period n is a linear combination of S and x n 1 (S). The combination of these results implies that the discounted cost function is a piecewise linear function in S. Lastly, these results will be shown to imply the desired convexity result. At the beginning of a period, just prior to the time an order is placed, all the inventory in the system is on hand. As soon as the order is placed, the inventory position takes the value S. Hence, x n 1 (S) can be computed as the inventory position at the beginning of the previous period, S, less the total depletion in inventory in the previous period, (D n -l n (S)). Thus, x n 1 (S) = S (D n l n (S)), or l n (S) = D n + x n 1 (S) S. (4.14) An interesting property of x n (S) is that it is a piecewise linear function of S. As we will see, x n (S) has a slope of 0 or 1 in all its linear segments and it also always lies between 0 and S. To obtain these results, we prove the following Lemma. Lemma 3 (a) x n (S) is piecewise linear in S. (b) x n(s) {0, 1} wherever x n ( ) is differentiable. (c) 0 x n S. Proof : We use a proof by induction. Observe that x n 1 (S) = [(x n (S) D n1 ) + + q n (S) D n2 ] + = [S (D n2 + min(x n (S), D n1 ))] + using the identity (a b) + = a min(a, b). It is easy to establish the three statements in the Lemma for x n 1 (S) using the statements for x n (S). Please see Janakiraman and Roundy (2004) for a detailed proof of this result when lead times are integers; the proof here is 15

18 virtually the same. Q.E.D. Define the one period cost function in period n to be v n (S) = d h x n 1 (S) + b l n (S), that is (4.15) v n (S) = (h + b)x n 1 (S) b S + b D n. (4.16) Compare this definition with definition (3.2) in section 3. The definition of the one-period cost function in (4.15) is the same as (3.2) without the expected value operator, except for the following difference. The holding cost for the on-hand inventory at the end of period n (beginning of period n 1) is charged in period n in (4.15) whereas it was charged proportional to the inventory on hand at the beginning of period n in (3.2). We define the cost function v n this way purely for algebraic simplicity. We are interested in proving the convexity of the function N n=1 α N n v n (S). Figure 2 goes here. In the graph above (see Figure 2), we have generated plots of x n (S) for a particular example. It can be observed from the figure that the individual x n ( ) functions are not convex. However, it can be observed that at any point where the slope of x n ( ) drops from 1 to 0 for some n, we can find some n < n such that the slope of x n ( ) increases from 0 to 1. This observation can be formalized and used to prove that m n=0 x n (S) is a piecewise linear function whose slope is increasing. The convexity of the cost function follows directly from this fact. Such a proof is available in Janakiraman and Muckstadt (2001). That proof is long and complicated; but, there is a simpler way of proving the convexity result, which we will present next. To prove the convexity conjecture, we first state Lemma 4: Let {a m } be a non-negative, increasing sequence. For any realization of demands {(D n1, D n2 )} and any n, the function N m=n a m x m (S) is convex. The proof is given in the Appendix. 16

19 The convexity of the discounted cost function is a simple corollary of Lemma 4. Corollary 1 N m=1 α N m v m (S) is convex in S. Proof : Application of Lemma 4 with a m = d α N m shows that N m=1 α N m x m 1 (S) is convex. Consequently, equation (4.16) implies that N m=1 α N m v m (S) is convex. Q.E.D. Thus the discounted cost function is convex in S for every realization of the sequence of random variables {(D n1, D n2 )}. We exploit the convexity of this function in the next section to find the best order-up-to S policy using a bisection search. 5 Computational Investigation In this section, we describe computational experiments used to investigate the performance of heuristics derived directly from bounds developed in section 3.3 and the performance of the best order-up-to policy. Even though we proved our analytic results only for finite horizon models, similar results hold for the infinite horizon discounted cost and infinite horizon average cost models; the proofs for the infinite horizon, average cost case would involve some tedious technical discussions which we have avoided in the interest of space. For our computational investigation, we chose the infinite horizon average cost to compare the performance of policies in our environment due to the following reason. If we use a finite or an infinite horizon discounted cost performance measure, we would have to decide the starting state, that is, the on hand inventory in the first period; we would then be left with the question of how sensitive the comparison of the policies is to the starting state. The infinite horizon average cost model does not have this issue. 17

20 We use two distributions for modeling demands (D n1, D n2 ). In the first model, we assume that the distribution of (D n1, D n2 ) is bivariate normal. In the second model, we assume that D n1 and D n2 are stochastically independent and each of these is a random variable with a gamma distribution. The bivariate normal and gamma distribution were chosen for the following reasons: (a) the lower and upper bounds we have developed use the inverse CDFs of the demand distributions, and these inverse CDFs are readily available for the gamma and the normal distributions in Excel; (b) the bivariate normal is useful to investigate the effect of correlation between demands in the first and second parts of the period; (c) the gamma distribution has a heavier tail than the normal and it is interesting to see how the performance of the heuristics vary depending on which distribution is used. The cost parameters we use are b/h {5, 25, 100}. We use the following demand parameters: (i) Bivariate Normal: D n1 has mean µ 1 and standard deviation σ 1, D n2 has a mean µ 2 and standard deviation σ 2, and the two random variables have a correlation of ρ. The parameter values that we used are: (µ 1, µ 2 ) {(10, 20), (20, 10)}; if (µ 1, µ 2 ) = (10,20), σ 1 {1.75, 3.5, 7}, σ 2 {4, 8, 12} and if (µ 1, µ 2 ) = (20,10), σ 1 {4, 8, 12}, σ 2 {1.75, 3.5, 7}; ρ { 0.5, 0, 0.5}. (ii) Gamma: β = 20, α 1 {0.25, 0.5, 1, 2}, α 2 {0.25, 0.5, 1, 2}. In total, with all the possible cost parameters, we had 162 sets of parameter values with the bivariate normal distribution and 48 sets of parameter values with the gamma distribution. We chose three heuristics for performance evaluation. The first heuristic policy uses the least of the two upper bounds derived in section 3.3 as the order quantity. That is, the amount ordered in any period that starts with x units of inventory on hand equals UB(x), 18

21 where UB(x) = d [min( Φ 1 (U), (Φ Φ 1 ) 1 (U) x)] +. The second heuristic is the analogous policy based on the lower bounds derived earlier. That is, the amount ordered in any period that starts with x units of inventory on hand equals LB(x) where LB(x) = d max{ lb(y) : y x } and lb(x) = d [ max( Φ 1 (L) x, (Φ Φ 1 ) [ 1 L Φ 1 ( Φ 1 (U))Φ 1 (x) ] x) ] +. Here, lb(x) is the maximum of the two lower bounds at x. However, lb(x) is not monotone. We exploit the fact that the optimal policy is a decreasing function of x to tighten this lower bound with our definition of LB(x). The third heuristic is a base-stock or order-up-to policy according to which q S (x) units are ordered if a period starts with x units of inventory where q S (x) = d (S x) + and S is the best order-up-to level. S was determined using a bisection search procedure. For each policy, the evolution of the starting inventory level in a period is a Markov chain with a transition matrix that depends on the policy. Starting with a uniform distribution of the inventory level, we used the transition matrix corresponding to the policy to compute the probability distribution of the starting inventory level in the twentieth period. We verified that this distribution was an accurate proxy for the steady state distribution. This steady-state distribution was used to compute the infinite horizon average cost. For more details on the computational experiments, please see the appendix. It is worth noting that we used the upper and lower bounds to limit our search for the optimal policy. Surprisingly, the optimal policy was significantly close to the upper bound policy in most 19

22 cases. This helped in reducing the computational effort in determining the optimal policy considerably. and 4. The heuristic policies and the optimal policy for two examples are plotted in figures 3 Figures 3 and 4 go here. We present the results for the upper bounding heuristic (UB) and the best order up to policy (S ) in Tables 1-8. We omit the results corresponding to the lower bounding heuristic because its performance is significantly inferior to the other policies. The table heading and the column and row headings specify the parameters. The entries in Tables 1-4 and 6-7 are the average percentage difference in costs between each heuristic (UB/S ) and the optimal policy. Tables 5 and 8 summarize the overall performance of the heuristics with the minimum, maximum and average percentage errors over all the experiments for the normal and gamma distribution cases, respectively. Tables 1-8 go here. The average optimality gaps of the UB heuristic are 0.76% and 2.14% for the normal and gamma distribution cases, respectively. The maximum differences from the optimal costs are 3.38% and 7.21%, respectively. The S policy has average differences of 0.8% and 0.5% and maximum differences of 2.85% and 1.8% from the optimal costs for the normal and gamma distribution cases, respectively. A major reason for the optimality gap being so small when we use these heuristics is the flatness of the cost curves around the optimal solution. To illustrate this idea, we have plotted f n (x, q) as a function of q for two values of x for one of our test examples in Figure 5. We can observe from the plot that though the order quantities suggested by the heuristics are not very close to the optimal quantities, the costs are almost 20

23 identical to the optimal cost. Figure 5 goes here. We observe that the performance of both heuristics improves as the b/h ratio increases. When the demand distribution is bi-variate normal, as ρ increases, the performance of the UB heuristic is unaffected, while the performance of the order-up-to policy deteriorates. There does not seem to be any other strong trend in the performance of either of the heuristics with respect to the problem parameters. To summarize these results, it appears that both the UB heuristic and the best orderup-to policy both perform very well. However, the UB heuristic is easy to implement using spreadsheet functions, whereas it is necessary to use a search procedure, each step of which involves policy evaluation, to determine the best order-up-to level. 6 Conclusions We have examined a single location periodic review inventory control problem with lost sales and fractional lead times. This work was motivated by applications in service part supply chains and retail chains; emergency orders in the former example and product stock-outs in the latter are much better modeled as lost sales rather than backorders. Research directed at inventory control problems with lost sales and lead times is scarce. Among the few papers that consider such problems, Morton (1969) s is a significant one, and our work benefits considerably from his analysis of lost sales problems with integer lead times. We model the optimal inventory control problem as a stochastic dynamic program and analyze properties of the objective function as well as the optimal policy. We present upper and lower bounds on the optimal policy. These bounds are based on the inverse cumulative distribution functions of some demand random variables and are very easy to compute. 21

24 These computations are direct and non-recursive, and, these bounds are easily implementable heuristics in practice. In addition to these heuristics, we also analyze properties of the system when order-up-to S policies are used. The main result we prove in this setting is the convexity of the cost function with respect to the order-up-to parameter S. In our experiments, we use this convexity property to determine the best order-up-to levels for this system using bisection search. Our computational investigation reveals that the upper-bound heuristic and the best order-up-to S policy both perform very well. In fact, on an average, they are only 1.45% and 0.66% more expensive than the optimal policy, which is computationally intensive to determine in large scale problems. 7 Appendix 1: Description of Computational Experiments 1. Truncation/Discretization of demands: In the experiments with the gamma distributions, demands are truncated at 250. All probabilities in this range are scaled up uniformly to sum up to one. In the experiments with the normal distributions, the vector of demands in the two parts of a period is restricted to be in the Cartesian product of {0, 1,..., 100} and {0, 1,..., 100}. The probability mass at some integer pair (u, v) for this discrete distribution is a constant multiplied by the joint density of the bi-variate normal distribution at (u, v), where the constant is chosen such that the masses add up to one. 2. Lower and Upper Bounds: Since LB(x) and UB(x) might not be integers, we used the floor of LB(x) and the ceiling of UB(x) as the lower and upper bounds on the optimal order quantity, respectively. 3. Policy Evaluation: We are interested in finding a close approximation for the long run average cost performance of different policies. Starting from a uniform distribution of states, the actual probability distribution of on hand inventory after 20 periods, 22

25 given any policy, is computed. In our computational experiments, we observe that the probability distribution of on hand inventory changes negligibly after 20 periods. Therefore, we use this distribution as the proxy for the steady state distribution. The long run average cost attained by this policy is then found using its proxy steady state distribution. 4. Finding the Optimal Policy: One way to determine the optimal policy for the average cost performance measure is to find the optimal policies with the infinite horizon discounted cost measure for a sequence of discount factors converging to one. However, this process is computationally very intensive. Instead, we take the following approach. Using a discount factor of one, we compute the optimal policies for finite horizon problems of increasing length until the policies converge. We take the converging policy as an approximation for the optimal policy with respect to the long run average cost performance measure. 5. Finding the Optimal Base-stock Level: We perform a bisection search to find the optimal base-stock level. For a given base-stock level, we compute the performance by finding a proxy for the steady state distribution of on hand inventory levels as described under Policy Evaluation. 23

26 8 Appendix 2: Proofs Proof of Theorem 1: Our proof is by induction. Recall that f 0 (x) = h x. Thus statements (b) and (d) are trivially true for f 0 ; also, we have f 0 (x) = 0 for all x. Now, we assume that the statements (b) and (d) in the theorem are true for functions f 0, f 1,..., f n 1 and that all these functions are convex. Now, let us show that all the statements (a) - (f) are true for period n as well. Next, to simplify notation, let θ(x) = d ((x D n1 ) + + q n (x) D n2), θ 1 (x) = d x D n1 + q n(x) D n2, θ 2 (x) = d q n (x) D n2. That is, θ(x), θ 1 (x) and θ 2 (x) are random variables that depend on D n1 and D n2. We use 1( ) to denote the indicator function of an event ( ). From (3.2) and (3.4), we get f n (x, q) = h x + b E Dn [(D n1 x) + ] + b E Dn [(D n2 ((x D n1 ) + + q)) + ] +α E Dn [f n 1 (((x D n1 ) + + q D n2 ) + )]. Differentiating this expression with respect to q, we get F n (x, q) = α E Dn [f n 1 ((x D n1) + + q D n2 ) 1((x D n1 ) + + q D n2 > 0)] = b b P ((x D n1 ) + + q < D n2 ) (8.17) +α +α x u 1 =0 x u 2 =x u 1 +q x u1 +q u 1 =0 u 2 =0 q u 1 =x u 2 =0 φ 12 (u 1, u 2 ) du 2 du 1 b u 1 =x u 2 =q f n 1(x u 1 + q u 2 )φ 12 (u 1, u 2 ) du 2 du 1 φ 12 (u 1, u 2 ) du 2 du 1 f n 1 (q u 2) φ 12 (u 1, u 2 ) du 2 du 1. (8.18) 24

27 Let us now compute the derivatives of F n (x, q) w.r.t. x and q. F n (x, q) x F n (x, q) q x = b = b + α u 1 =0 x φ 12 (u 1, x u 1 + q)du 1 u 1 =0 (b + αh αb) x + α + α + α + α u 1 =0 x u 1 =0 x x u1 +q u 2 =0 x u 1 =0 x + α f n 1 (0)φ 12(u 1, x u 1 + q)du 1 u 1 =0 f n 1 (x u 1 + q u 2 )φ 12 (u 1, u 2 )du 2 du 1 φ 12 (u 1, x u 1 + q)du 1 x u1 +q u 2 =0 u 1 =0 q u 1 =x u 1 =x φ 12 (u 1, x u 1 + q)du 1 > 0. + b φ 12 (u 1, q)du 1 u 1 =x f n 1(x u 1 + q u 2 )φ 12 (u 1, u 2 )du 2 du 1 f n 1 (0)φ 12(u 1, x u 1 + q)du 1 u 2 =0 f n 1 (q u 2)φ 12 (u 1, u 2 )du 2 du 1 f n 1(0)φ 12 (u 1, q)du 1 > 0. The inequalities above are obtained by using the facts that f n 1 (x) (h b) and f n 1 (x) 0. We have now shown that F n (x, q) is strictly increasing in both x and q. Using statement (b) for n 1, it can also be seen that F n (x, q) is strictly positive in the limit as q approaches for any given x. Since F n (x, q) is strictly increasing in q, q n(x) equals zero if F n (x, 0) 0 and q n (x) is the unique solution to the first order condition F n(x, q) = 0, otherwise (continuity of F n (x, q) ensures the existence of such a solution). As a consequence of these results, we know that x n such that q n(x) > 0 if and only if x < x n. The continuity and monotonicity properties of F n (, ) also let us define x n more precisely as the unique solution to the equation F n (x, 0) = 0. Thus we have shown statements (c) and (e). Before proving the other statements, we derive a useful expression for f n (x) by differentiating both sides of the expression f n(x) = f n (x, qn (x)). We use (3.2)-(3.4) and the fact that [ f n(x, q)/ q] q=q n (x) = F n (x, qn (x)) = 0 25

28 when qn (x) > 0 and ( q n (x)/ x) = 0, otherwise. f n (x) = df n(x, qn (x)) = [ f n (x, q)/ x] q=q dx n (x) + [ f n (x, q)/ q] q=q n (x)( qn (x)/ x) = h b P (x < D n1 ) b P (x > D n1, θ 1 (x) < 0) +α E Dn [f n 1 ((θ(x))+ )1(x > D n1, θ(x) > 0)] (8.19) = h b Φ 1 (x) b + α x u 1 =0 x u 1 =0 x u1 +qn (x) u 2 =0 Evaluating this expression above at x = 0, we get u 2 =x u 1 +q n (x) φ 12 (u 1, u 2 ) du 2 du 1 [ f n 1 (x + q n (x) u 1 u 2 )φ 12 (u 1, u 2 ) du 2 du 1 ]. (8.20) f n (0) = h b. (8.21) Now, we prove statement (g), that is, f n ( x n) = h by using the relations F n ( x n, 0) = 0 (using the first order condition since qn ( x n) = 0 and qn (x) > 0 if x < x n) and (8.19). From (8.17), we get 0 = F n ( x n, 0) = bp ( x n < D n1 + D n2 ) + αe[f n 1( x n D n )1( x n > D n )]. From (8.19), we get f n ( x n) = h bp ( x n < D n1 ) bp ( x n > D n1, x n < D n1 + D n2 ) + αe[f n 1 ( x n D n )1( x n > D n )]. Combining these two equations we can see that f n ( x n) = h. Next, we prove statement (f). To do this, we exploit the fact that F n (x, q n(x)) = 0 x [0, x n ]. Let H(x) = d F n (x, qn dh (x)). Thus = 0, 0 x x dx n. However, ( ) ( ) ( ) dh dx = Fn (x, q) Fn (x, q) q + n (x), when 0 x x n. x q x q=q n(x) q=q n(x) Using expressions developed earlier for the partials of F n, we get ( dh dx = (b + α f n 1(0)) 1 + q n (x) ) x φ 12 (u 1, x u 1 + q x n(x)) du 1 u 1 =0 26

29 ( ) q +(b + α f n 1 (0)) n (x) φ 12 (u 1, qn x (x)) du 1 u 1 =x x x u1 +qn(x) +α [f n 1(x + qn(x) u 1 u 2 )φ 12 (u 1, u 2 ) du 2 du 1 u 1 =0 u 2 =0 (1 + q n (x) x )] ( ) q n (x) q +α f n 1(q n(x) u 2 ) n (x) φ 12 (u 1, u 2 ) du 2 du 1 u 1 =x u 2 =0 x in the region 0 x x n. Note that (b + α f n 1(0)) > 0 (by statement (d) for n-1) and f n 1( ) 0. This implies that 1 < dq n (x) dx < 0, 0 x x n since the equation dh = 0 can now be seen to take the form dx ( ) ( ) 0 = (positive term) 1 + dq n(x) dq + (positive term) n (x). dx dx Thus we have proved statement (f). Next, we prove that f n (x) is strictly positive. First, we differentiate both sides of equation (8.20) we get f n (x) = b φ 1(x) + b x u 1 =0 φ 12 (u 1, x u 1 + q n (x)) du 1 (1 + dq n(x) dx ) b φ 12 (x, u 2 ) du 2 u 2 =qn (x) x [ ] x u1 +qn +α (x) f n 1 (x + q n (x) u 1 u 2 ) (1 + dq n(x) u 1 =0 u 2 =0 dx ) φ 12 (u 1, u 2 ) du 2 du 1 [ ] x + α f n 1 (0)φ 12(u 1, x u 1 + qn (x)) (1 + dq n(x) u 1 =0 dx ) du 1 +α q n (x) u 2 =0 f n 1(q n(x) u 2 ) φ 12 (x, u 2 ) du 2. (8.22) Observe from equation (8.22) and statements (d) and (f) that f n (x) is strictly positive for n 1. In other words, f n (x) is strictly convex, n 1. 27

30 Recall from (8.21) that f n (0) = h b and from statement (g) that f n ( x n) = h. Statements (b) and (d) are direct consequences of these facts and the strict convexity of f n. We have now proved all the statements listed in the theorem. Q.E.D. Proof of Lemma 1 : Before getting into the details, it will be useful to recognize some basic inequalities which are derived directly from Theorem 1. Define q n to be qn(0). As a consequence of (3.7) and (3.12) we have the following: 0 qn (x) q n, and x x + qn (x) x n, 0 x x n. (8.23) x 1 < x 2 if and only if f n (x 1) < f n (x 2). (8.24) Recall that f n ( x n) = h. The two inequalities stated in the theorem are now obtained easily using (8.19). First, we derive the upper bound formula for f n(x). First, we use the fact that f n( ) is an increasing function in (8.19) to get f n(x) h b P (x < D n1 ) b P (x > D n1, θ 1 (x) < 0) + αe[f n 1( x n )1(x > D n1, θ(x) > 0)]. Since f n( x n ) = h, we can rewrite this inequality as f n (x) h b + (b + αh)p (x > D n1, x D n1 + q n (x) > D n2). The right hand side of the above inequality is clearly less than (h b) + (b + αh)φ 1 (x). This is the upper bound for f n(x). Next, we derive the lower bound. To do this, we will be manipulating (8.17) and (8.19). Using the fact that F n (x, q n(x)) = 0 when x x n along with (8.17), we get αe[f n 1(θ(x))1(θ(x) > 0)] = bp (θ(x) < 0). 28

31 Manipulating (8.19) using the above equality, it can be verified that f n (x) = h b P (x < D n1, q n (x) > D n2) α E Dn [f n 1 (q n (x) D n2)1(x < D n1, q n (x) > D n2)]. Since f n 1 ( ) is an increasing function and f n 1 ( x n) = h, we can see that the right hand side is bounded below by (b + αh h) + Φ 1 (x)(b + αh), which is the lower bound stated in the theorem. Q.E.D. Proof of Theorem 2 : First, it is useful to rewrite π n(x) as π n(x) = E Dn E D(n 1)1 [ 1((x Dn1 ) + + q n(x) D n2 D (n 1)1 ) ] = E Dn ( Φ1 ((x D n1 ) + + q n (x) D n2) ). (8.25) Both inequalities will be established by using Lemma 1 and the relation F n (x, qn (x)) = 0 x (0, x n ). The sequence of steps is as follows: (i) consider equation (8.17) and the expression F n (x, qn (x)) = 0, (ii) use Lemma 1 to eliminate f n 1 from this statement, (iii) we would then have an inequality with zero on one side and an expression that depends only on h, b, α and the distribution functions of demand, (iv) substitute some probability expressions with alternate expressions that bound the original probabilities from below or above. First, we derive the upper bound. 0 = F n (x, q n(x)) = bp ((x D n1 ) + + q n (x) < D n2) + αe Dn [f n 1 ((θ(x))+ )1(θ(x) > 0)] = bp (θ(x) < 0) + αe Dn [f n 1(θ(x))1(θ(x) > 0)] [ = b + E Dn (b + α f n 1 (θ(x)))1(θ(x) > 0)] b + E Dn [(b + α [(h b α h) + Φ 1 (θ(x))(b + α h)])1(θ(x) > 0)] (using Lemma 1) = b + E Dn E Dn 1 [(b + α (h b α h) 29

32 + α(b + α h)1(d (n 1)1 < θ(x)))1(θ(x) > 0)] (because Φ 1 (θ(x)) = P (D (n 1)1 < θ(x)) = E Dn 1 [1(D (n 1)1 < θ(x))]) b + E Dn E Dn 1 [(b + α (h b α h) +α(b + α h)1(d (n 1)1 < θ(x)))1(θ(x) > D (n 1)1 )] (because 1(θ(x) > 0) 1(θ(x) > D (n 1)1 )) = b + (b + α h)p (θ(x) > D (n 1)1 ) = b + (b + α h)p ((x D n1 ) + + qn (x) D n2 > D (n 1)1 ) = b + (b + α h)πn(x). Therefore, we have π n(x) b. b+αh To prove the other inequality, we again start with the expression F n (x, qn (x)) = 0. 0 = F n (x, qn (x)) = b + bp ((x D n1 ) + + qn(x) > D n2 ) + αe Dn [f n 1((θ(x)) + )1(θ(x) > 0)] = b + E Dn [(b + αf n 1 ((x D n1) + + qn (x) D n2)) 1((x D n1 ) + + qn(x) > D n2 )] b + E Dn [(b + α(h b) + α(b + αh)φ 1 ((x D n1 ) + + q n (x) D n2)) (using Lemma 1) 1((x D n1 ) + + q n(x) > D n2 )] b + E Dn [b + α(h b) + α(b + αh) Φ 1 ((x D n1 ) + + q n(x) D n2 )] ( since 1((x D n1 ) + + q n (x) > D n2) 1 and (b + α(h b) + α(b + αh) Φ 1 ((x D n1 ) + + q n (x) D n2)) 0) = α(h b) + α(b + αh)π n (x) ( using equation (8.25) ). Therefore, π n(x) b h b + αh. Q.E.D. 30

A Comparison of the Optimal Costs of Two Canonical Inventory Systems

A Comparison of the Optimal Costs of Two Canonical Inventory Systems A Comparison of the Optimal Costs of Two Canonical Inventory Systems Ganesh Janakiraman 1, Sridhar Seshadri 2, J. George Shanthikumar 3 First Version: December 2005 First Revision: July 2006 Subject Classification:

More information

A Decomposition Approach for a Capacitated, Single Stage, Production-Inventory System

A Decomposition Approach for a Capacitated, Single Stage, Production-Inventory System A Decomposition Approach for a Capacitated, Single Stage, Production-Inventory System Ganesh Janakiraman 1 IOMS-OM Group Stern School of Business New York University 44 W. 4th Street, Room 8-160 New York,

More information

Single item inventory control under periodic review and a minimum order quantity

Single item inventory control under periodic review and a minimum order quantity Single item inventory control under periodic review and a minimum order quantity G. P. Kiesmüller, A.G. de Kok, S. Dabia Faculty of Technology Management, Technische Universiteit Eindhoven, P.O. Box 513,

More information

HOMEWORK 5 SOLUTIONS. n!f n (1) lim. ln x n! + xn x. 1 = G n 1 (x). (2) k + 1 n. (n 1)!

HOMEWORK 5 SOLUTIONS. n!f n (1) lim. ln x n! + xn x. 1 = G n 1 (x). (2) k + 1 n. (n 1)! Math 7 Fall 205 HOMEWORK 5 SOLUTIONS Problem. 2008 B2 Let F 0 x = ln x. For n 0 and x > 0, let F n+ x = 0 F ntdt. Evaluate n!f n lim n ln n. By directly computing F n x for small n s, we obtain the following

More information

MATH10212 Linear Algebra. Systems of Linear Equations. Definition. An n-dimensional vector is a row or a column of n numbers (or letters): a 1.

MATH10212 Linear Algebra. Systems of Linear Equations. Definition. An n-dimensional vector is a row or a column of n numbers (or letters): a 1. MATH10212 Linear Algebra Textbook: D. Poole, Linear Algebra: A Modern Introduction. Thompson, 2006. ISBN 0-534-40596-7. Systems of Linear Equations Definition. An n-dimensional vector is a row or a column

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 5 9/17/2008 RANDOM VARIABLES

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 5 9/17/2008 RANDOM VARIABLES MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 5 9/17/2008 RANDOM VARIABLES Contents 1. Random variables and measurable functions 2. Cumulative distribution functions 3. Discrete

More information

Stochastic Inventory Control

Stochastic Inventory Control Chapter 3 Stochastic Inventory Control 1 In this chapter, we consider in much greater details certain dynamic inventory control problems of the type already encountered in section 1.3. In addition to the

More information

Continued Fractions and the Euclidean Algorithm

Continued Fractions and the Euclidean Algorithm Continued Fractions and the Euclidean Algorithm Lecture notes prepared for MATH 326, Spring 997 Department of Mathematics and Statistics University at Albany William F Hammond Table of Contents Introduction

More information

5 Numerical Differentiation

5 Numerical Differentiation D. Levy 5 Numerical Differentiation 5. Basic Concepts This chapter deals with numerical approximations of derivatives. The first questions that comes up to mind is: why do we need to approximate derivatives

More information

3. Mathematical Induction

3. Mathematical Induction 3. MATHEMATICAL INDUCTION 83 3. Mathematical Induction 3.1. First Principle of Mathematical Induction. Let P (n) be a predicate with domain of discourse (over) the natural numbers N = {0, 1,,...}. If (1)

More information

SPARE PARTS INVENTORY SYSTEMS UNDER AN INCREASING FAILURE RATE DEMAND INTERVAL DISTRIBUTION

SPARE PARTS INVENTORY SYSTEMS UNDER AN INCREASING FAILURE RATE DEMAND INTERVAL DISTRIBUTION SPARE PARS INVENORY SYSEMS UNDER AN INCREASING FAILURE RAE DEMAND INERVAL DISRIBUION Safa Saidane 1, M. Zied Babai 2, M. Salah Aguir 3, Ouajdi Korbaa 4 1 National School of Computer Sciences (unisia),

More information

1.7 Graphs of Functions

1.7 Graphs of Functions 64 Relations and Functions 1.7 Graphs of Functions In Section 1.4 we defined a function as a special type of relation; one in which each x-coordinate was matched with only one y-coordinate. We spent most

More information

TOPIC 4: DERIVATIVES

TOPIC 4: DERIVATIVES TOPIC 4: DERIVATIVES 1. The derivative of a function. Differentiation rules 1.1. The slope of a curve. The slope of a curve at a point P is a measure of the steepness of the curve. If Q is a point on the

More information

Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model

Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model 1 September 004 A. Introduction and assumptions The classical normal linear regression model can be written

More information

1 if 1 x 0 1 if 0 x 1

1 if 1 x 0 1 if 0 x 1 Chapter 3 Continuity In this chapter we begin by defining the fundamental notion of continuity for real valued functions of a single real variable. When trying to decide whether a given function is or

More information

Companies often face nonstationary demand due to product life cycles and seasonality, and nonstationary

Companies often face nonstationary demand due to product life cycles and seasonality, and nonstationary MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol. 14, No. 3, Summer 2012, pp. 414 422 ISSN 1523-4614 (print) ISSN 1526-5498 (online) http://dx.doi.org/10.1287/msom.1110.0373 2012 INFORMS Single-Stage

More information

Metric Spaces. Chapter 7. 7.1. Metrics

Metric Spaces. Chapter 7. 7.1. Metrics Chapter 7 Metric Spaces A metric space is a set X that has a notion of the distance d(x, y) between every pair of points x, y X. The purpose of this chapter is to introduce metric spaces and give some

More information

Approximation Algorithms for Capacitated Stochastic Inventory Control Models

Approximation Algorithms for Capacitated Stochastic Inventory Control Models OPERATIONS RESEARCH Vol. 00, No. 0, Xxxxx 0000, pp. 000 000 issn 0030-364X eissn 1526-5463 00 0000 0001 INFORMS doi 10.1287/xxxx.0000.0000 c 0000 INFORMS Approximation Algorithms for Capacitated Stochastic

More information

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS Systems of Equations and Matrices Representation of a linear system The general system of m equations in n unknowns can be written a x + a 2 x 2 + + a n x n b a

More information

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 2. x n. a 11 a 12 a 1n b 1 a 21 a 22 a 2n b 2 a 31 a 32 a 3n b 3. a m1 a m2 a mn b m

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 2. x n. a 11 a 12 a 1n b 1 a 21 a 22 a 2n b 2 a 31 a 32 a 3n b 3. a m1 a m2 a mn b m MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS 1. SYSTEMS OF EQUATIONS AND MATRICES 1.1. Representation of a linear system. The general system of m equations in n unknowns can be written a 11 x 1 + a 12 x 2 +

More information

Student Outcomes. Lesson Notes. Classwork. Discussion (10 minutes)

Student Outcomes. Lesson Notes. Classwork. Discussion (10 minutes) NYS COMMON CORE MATHEMATICS CURRICULUM Lesson 5 8 Student Outcomes Students know the definition of a number raised to a negative exponent. Students simplify and write equivalent expressions that contain

More information

Scalar Valued Functions of Several Variables; the Gradient Vector

Scalar Valued Functions of Several Variables; the Gradient Vector Scalar Valued Functions of Several Variables; the Gradient Vector Scalar Valued Functions vector valued function of n variables: Let us consider a scalar (i.e., numerical, rather than y = φ(x = φ(x 1,

More information

Analysis of a Production/Inventory System with Multiple Retailers

Analysis of a Production/Inventory System with Multiple Retailers Analysis of a Production/Inventory System with Multiple Retailers Ann M. Noblesse 1, Robert N. Boute 1,2, Marc R. Lambrecht 1, Benny Van Houdt 3 1 Research Center for Operations Management, University

More information

Risk-Pooling Effects of Emergency Shipping in a Two-Echelon Distribution System

Risk-Pooling Effects of Emergency Shipping in a Two-Echelon Distribution System Seoul Journal of Business Volume 8, Number I (June 2002) Risk-Pooling Effects of Emergency Shipping in a Two-Echelon Distribution System Sangwook Park* College of Business Administration Seoul National

More information

a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2.

a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2. Chapter 1 LINEAR EQUATIONS 1.1 Introduction to linear equations A linear equation in n unknowns x 1, x,, x n is an equation of the form a 1 x 1 + a x + + a n x n = b, where a 1, a,..., a n, b are given

More information

CHAPTER 2 Estimating Probabilities

CHAPTER 2 Estimating Probabilities CHAPTER 2 Estimating Probabilities Machine Learning Copyright c 2016. Tom M. Mitchell. All rights reserved. *DRAFT OF January 24, 2016* *PLEASE DO NOT DISTRIBUTE WITHOUT AUTHOR S PERMISSION* This is a

More information

Follow links for Class Use and other Permissions. For more information send email to: permissions@pupress.princeton.edu

Follow links for Class Use and other Permissions. For more information send email to: permissions@pupress.princeton.edu COPYRIGHT NOTICE: Ariel Rubinstein: Lecture Notes in Microeconomic Theory is published by Princeton University Press and copyrighted, c 2006, by Princeton University Press. All rights reserved. No part

More information

Notes on Determinant

Notes on Determinant ENGG2012B Advanced Engineering Mathematics Notes on Determinant Lecturer: Kenneth Shum Lecture 9-18/02/2013 The determinant of a system of linear equations determines whether the solution is unique, without

More information

Nonparametric adaptive age replacement with a one-cycle criterion

Nonparametric adaptive age replacement with a one-cycle criterion Nonparametric adaptive age replacement with a one-cycle criterion P. Coolen-Schrijner, F.P.A. Coolen Department of Mathematical Sciences University of Durham, Durham, DH1 3LE, UK e-mail: Pauline.Schrijner@durham.ac.uk

More information

Walrasian Demand. u(x) where B(p, w) = {x R n + : p x w}.

Walrasian Demand. u(x) where B(p, w) = {x R n + : p x w}. Walrasian Demand Econ 2100 Fall 2015 Lecture 5, September 16 Outline 1 Walrasian Demand 2 Properties of Walrasian Demand 3 An Optimization Recipe 4 First and Second Order Conditions Definition Walrasian

More information

Adaptive Online Gradient Descent

Adaptive Online Gradient Descent Adaptive Online Gradient Descent Peter L Bartlett Division of Computer Science Department of Statistics UC Berkeley Berkeley, CA 94709 bartlett@csberkeleyedu Elad Hazan IBM Almaden Research Center 650

More information

Lectures 5-6: Taylor Series

Lectures 5-6: Taylor Series Math 1d Instructor: Padraic Bartlett Lectures 5-: Taylor Series Weeks 5- Caltech 213 1 Taylor Polynomials and Series As we saw in week 4, power series are remarkably nice objects to work with. In particular,

More information

Approximation Algorithms for Stochastic Inventory Control Models

Approximation Algorithms for Stochastic Inventory Control Models Approximation Algorithms for Stochastic Inventory Control Models (Abstract) Retsef Levi Martin Pál Robin O. Roundy David B. Shmoys School of ORIE, Cornell University, Ithaca, NY 14853, USA DIMACS Center,

More information

1.2 Solving a System of Linear Equations

1.2 Solving a System of Linear Equations 1.. SOLVING A SYSTEM OF LINEAR EQUATIONS 1. Solving a System of Linear Equations 1..1 Simple Systems - Basic De nitions As noticed above, the general form of a linear system of m equations in n variables

More information

Math 55: Discrete Mathematics

Math 55: Discrete Mathematics Math 55: Discrete Mathematics UC Berkeley, Fall 2011 Homework # 5, due Wednesday, February 22 5.1.4 Let P (n) be the statement that 1 3 + 2 3 + + n 3 = (n(n + 1)/2) 2 for the positive integer n. a) What

More information

INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS

INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS INDISTINGUISHABILITY OF ABSOLUTELY CONTINUOUS AND SINGULAR DISTRIBUTIONS STEVEN P. LALLEY AND ANDREW NOBEL Abstract. It is shown that there are no consistent decision rules for the hypothesis testing problem

More information

Practical Guide to the Simplex Method of Linear Programming

Practical Guide to the Simplex Method of Linear Programming Practical Guide to the Simplex Method of Linear Programming Marcel Oliver Revised: April, 0 The basic steps of the simplex algorithm Step : Write the linear programming problem in standard form Linear

More information

1 Error in Euler s Method

1 Error in Euler s Method 1 Error in Euler s Method Experience with Euler s 1 method raises some interesting questions about numerical approximations for the solutions of differential equations. 1. What determines the amount of

More information

Optimal replenishment for a periodic review inventory system with two supply modes

Optimal replenishment for a periodic review inventory system with two supply modes European Journal of Operational Research 149 (2003) 229 244 Production, Manufacturing and Logistics Optimal replenishment for a periodic review inventory system with two supply modes Chi Chiang * www.elsevier.com/locate/dsw

More information

Optimization of Stochastic Inventory Control with Correlated Demands. Roger Lederman

Optimization of Stochastic Inventory Control with Correlated Demands. Roger Lederman Optimization of Stochastic Inventory Control with Correlated Demands Roger Lederman Honors Thesis in Computer Science Advisors: Amy Greenwald Aaron Cohen 1 1 Introduction and Motivation An application

More information

Optimal base-stock policy for the inventory system with periodic review, backorders and sequential lead times

Optimal base-stock policy for the inventory system with periodic review, backorders and sequential lead times 44 Int. J. Inventory Research, Vol. 1, No. 1, 2008 Optimal base-stock policy for the inventory system with periodic review, backorders and sequential lead times Søren Glud Johansen Department of Operations

More information

ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2015

ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2015 ECON 459 Game Theory Lecture Notes Auctions Luca Anderlini Spring 2015 These notes have been used before. If you can still spot any errors or have any suggestions for improvement, please let me know. 1

More information

Customers with positive demand lead times place orders in advance of their needs. A

Customers with positive demand lead times place orders in advance of their needs. A Replenishment Strategies for Distribution Systems Under Advance Demand Information Özalp Özer Department of Management Science and Engineering, Stanford University, Stanford, California 94305 ozalp@stanford.edu

More information

Sensitivity Analysis 3.1 AN EXAMPLE FOR ANALYSIS

Sensitivity Analysis 3.1 AN EXAMPLE FOR ANALYSIS Sensitivity Analysis 3 We have already been introduced to sensitivity analysis in Chapter via the geometry of a simple example. We saw that the values of the decision variables and those of the slack and

More information

THE FUNDAMENTAL THEOREM OF ARBITRAGE PRICING

THE FUNDAMENTAL THEOREM OF ARBITRAGE PRICING THE FUNDAMENTAL THEOREM OF ARBITRAGE PRICING 1. Introduction The Black-Scholes theory, which is the main subject of this course and its sequel, is based on the Efficient Market Hypothesis, that arbitrages

More information

A Robust Optimization Approach to Supply Chain Management

A Robust Optimization Approach to Supply Chain Management A Robust Optimization Approach to Supply Chain Management Dimitris Bertsimas and Aurélie Thiele Massachusetts Institute of Technology, Cambridge MA 0139, dbertsim@mit.edu, aurelie@mit.edu Abstract. We

More information

4. Continuous Random Variables, the Pareto and Normal Distributions

4. Continuous Random Variables, the Pareto and Normal Distributions 4. Continuous Random Variables, the Pareto and Normal Distributions A continuous random variable X can take any value in a given range (e.g. height, weight, age). The distribution of a continuous random

More information

2.1 Model Development: Economic Order Quantity (EOQ) Model

2.1 Model Development: Economic Order Quantity (EOQ) Model _ EOQ Model The first model we will present is called the economic order quantity (EOQ) model. This model is studied first owing to its simplicity. Simplicity and restrictive modeling assumptions usually

More information

The Relation between Two Present Value Formulae

The Relation between Two Present Value Formulae James Ciecka, Gary Skoog, and Gerald Martin. 009. The Relation between Two Present Value Formulae. Journal of Legal Economics 15(): pp. 61-74. The Relation between Two Present Value Formulae James E. Ciecka,

More information

Stochastic Multi-Item Inventory Systems with Markov-Modulated Demands and Production Quantity Requirements

Stochastic Multi-Item Inventory Systems with Markov-Modulated Demands and Production Quantity Requirements Stochastic Multi-Item Inventory Systems with Markov-Modulated Demands and Production Quantity Requirements Aykut Atalı and Özalp Özer To appear in Probability in the Engineering and Informational Sciences

More information

Creating, Solving, and Graphing Systems of Linear Equations and Linear Inequalities

Creating, Solving, and Graphing Systems of Linear Equations and Linear Inequalities Algebra 1, Quarter 2, Unit 2.1 Creating, Solving, and Graphing Systems of Linear Equations and Linear Inequalities Overview Number of instructional days: 15 (1 day = 45 60 minutes) Content to be learned

More information

CONTINUED FRACTIONS AND PELL S EQUATION. Contents 1. Continued Fractions 1 2. Solution to Pell s Equation 9 References 12

CONTINUED FRACTIONS AND PELL S EQUATION. Contents 1. Continued Fractions 1 2. Solution to Pell s Equation 9 References 12 CONTINUED FRACTIONS AND PELL S EQUATION SEUNG HYUN YANG Abstract. In this REU paper, I will use some important characteristics of continued fractions to give the complete set of solutions to Pell s equation.

More information

1 Solving LPs: The Simplex Algorithm of George Dantzig

1 Solving LPs: The Simplex Algorithm of George Dantzig Solving LPs: The Simplex Algorithm of George Dantzig. Simplex Pivoting: Dictionary Format We illustrate a general solution procedure, called the simplex algorithm, by implementing it on a very simple example.

More information

We introduce and analyze a model that explicitly considers the timing effect of intertemporal pricing

We introduce and analyze a model that explicitly considers the timing effect of intertemporal pricing MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol. 11, No. 4, Fall 29, pp. 613 629 issn 1523-4614 eissn 1526-5498 9 114 613 informs doi 1.1287/msom.18.241 29 INFORMS Inventory, Discounts, and the Timing

More information

Unified Lecture # 4 Vectors

Unified Lecture # 4 Vectors Fall 2005 Unified Lecture # 4 Vectors These notes were written by J. Peraire as a review of vectors for Dynamics 16.07. They have been adapted for Unified Engineering by R. Radovitzky. References [1] Feynmann,

More information

Lecture Notes on Elasticity of Substitution

Lecture Notes on Elasticity of Substitution Lecture Notes on Elasticity of Substitution Ted Bergstrom, UCSB Economics 210A March 3, 2011 Today s featured guest is the elasticity of substitution. Elasticity of a function of a single variable Before

More information

8 Primes and Modular Arithmetic

8 Primes and Modular Arithmetic 8 Primes and Modular Arithmetic 8.1 Primes and Factors Over two millennia ago already, people all over the world were considering the properties of numbers. One of the simplest concepts is prime numbers.

More information

Triangle deletion. Ernie Croot. February 3, 2010

Triangle deletion. Ernie Croot. February 3, 2010 Triangle deletion Ernie Croot February 3, 2010 1 Introduction The purpose of this note is to give an intuitive outline of the triangle deletion theorem of Ruzsa and Szemerédi, which says that if G = (V,

More information

PUTNAM TRAINING POLYNOMIALS. Exercises 1. Find a polynomial with integral coefficients whose zeros include 2 + 5.

PUTNAM TRAINING POLYNOMIALS. Exercises 1. Find a polynomial with integral coefficients whose zeros include 2 + 5. PUTNAM TRAINING POLYNOMIALS (Last updated: November 17, 2015) Remark. This is a list of exercises on polynomials. Miguel A. Lerma Exercises 1. Find a polynomial with integral coefficients whose zeros include

More information

FEGYVERNEKI SÁNDOR, PROBABILITY THEORY AND MATHEmATICAL

FEGYVERNEKI SÁNDOR, PROBABILITY THEORY AND MATHEmATICAL FEGYVERNEKI SÁNDOR, PROBABILITY THEORY AND MATHEmATICAL STATIsTICs 4 IV. RANDOm VECTORs 1. JOINTLY DIsTRIBUTED RANDOm VARIABLEs If are two rom variables defined on the same sample space we define the joint

More information

Inventory Control with Overtime and Premium Freight

Inventory Control with Overtime and Premium Freight Inventory Control with Overtime and Premium Freight Eric Huggins Department of Industrial and Operations Engineering University of Michigan Ann Arbor, Michigan, USA hugginse@engin.umich.edu Tava Olsen

More information

Probability Generating Functions

Probability Generating Functions page 39 Chapter 3 Probability Generating Functions 3 Preamble: Generating Functions Generating functions are widely used in mathematics, and play an important role in probability theory Consider a sequence

More information

Mathematical Induction

Mathematical Induction Mathematical Induction (Handout March 8, 01) The Principle of Mathematical Induction provides a means to prove infinitely many statements all at once The principle is logical rather than strictly mathematical,

More information

Tiers, Preference Similarity, and the Limits on Stable Partners

Tiers, Preference Similarity, and the Limits on Stable Partners Tiers, Preference Similarity, and the Limits on Stable Partners KANDORI, Michihiro, KOJIMA, Fuhito, and YASUDA, Yosuke February 7, 2010 Preliminary and incomplete. Do not circulate. Abstract We consider

More information

Normal distribution. ) 2 /2σ. 2π σ

Normal distribution. ) 2 /2σ. 2π σ Normal distribution The normal distribution is the most widely known and used of all distributions. Because the normal distribution approximates many natural phenomena so well, it has developed into a

More information

A discrete time Markov chain model for a periodic inventory system with one-way substitution

A discrete time Markov chain model for a periodic inventory system with one-way substitution Faculty of Business and Economics A discrete time Markov chain model for a periodic inventory system with one-way substitution Yannick Deflem and Inneke Van Nieuwenhuyse DEPARTMENT OF DECISION SCIENCES

More information

Mathematics Course 111: Algebra I Part IV: Vector Spaces

Mathematics Course 111: Algebra I Part IV: Vector Spaces Mathematics Course 111: Algebra I Part IV: Vector Spaces D. R. Wilkins Academic Year 1996-7 9 Vector Spaces A vector space over some field K is an algebraic structure consisting of a set V on which are

More information

1. (First passage/hitting times/gambler s ruin problem:) Suppose that X has a discrete state space and let i be a fixed state. Let

1. (First passage/hitting times/gambler s ruin problem:) Suppose that X has a discrete state space and let i be a fixed state. Let Copyright c 2009 by Karl Sigman 1 Stopping Times 1.1 Stopping Times: Definition Given a stochastic process X = {X n : n 0}, a random time τ is a discrete random variable on the same probability space as

More information

10 Evolutionarily Stable Strategies

10 Evolutionarily Stable Strategies 10 Evolutionarily Stable Strategies There is but a step between the sublime and the ridiculous. Leo Tolstoy In 1973 the biologist John Maynard Smith and the mathematician G. R. Price wrote an article in

More information

1 The Brownian bridge construction

1 The Brownian bridge construction The Brownian bridge construction The Brownian bridge construction is a way to build a Brownian motion path by successively adding finer scale detail. This construction leads to a relatively easy proof

More information

Solving Linear Programs

Solving Linear Programs Solving Linear Programs 2 In this chapter, we present a systematic procedure for solving linear programs. This procedure, called the simplex method, proceeds by moving from one feasible solution to another,

More information

Monte Carlo Methods in Finance

Monte Carlo Methods in Finance Author: Yiyang Yang Advisor: Pr. Xiaolin Li, Pr. Zari Rachev Department of Applied Mathematics and Statistics State University of New York at Stony Brook October 2, 2012 Outline Introduction 1 Introduction

More information

In this paper we study how the time-series structure of the demand process affects the value of information

In this paper we study how the time-series structure of the demand process affects the value of information MANAGEMENT SCIENCE Vol. 51, No. 6, June 25, pp. 961 969 issn 25-199 eissn 1526-551 5 516 961 informs doi 1.1287/mnsc.15.385 25 INFORMS Information Sharing in a Supply Chain Under ARMA Demand Vishal Gaur

More information

This unit will lay the groundwork for later units where the students will extend this knowledge to quadratic and exponential functions.

This unit will lay the groundwork for later units where the students will extend this knowledge to quadratic and exponential functions. Algebra I Overview View unit yearlong overview here Many of the concepts presented in Algebra I are progressions of concepts that were introduced in grades 6 through 8. The content presented in this course

More information

Random variables, probability distributions, binomial random variable

Random variables, probability distributions, binomial random variable Week 4 lecture notes. WEEK 4 page 1 Random variables, probability distributions, binomial random variable Eample 1 : Consider the eperiment of flipping a fair coin three times. The number of tails that

More information

6.207/14.15: Networks Lecture 15: Repeated Games and Cooperation

6.207/14.15: Networks Lecture 15: Repeated Games and Cooperation 6.207/14.15: Networks Lecture 15: Repeated Games and Cooperation Daron Acemoglu and Asu Ozdaglar MIT November 2, 2009 1 Introduction Outline The problem of cooperation Finitely-repeated prisoner s dilemma

More information

Issues in inventory control models with demand and supply uncertainty Thesis proposal

Issues in inventory control models with demand and supply uncertainty Thesis proposal Issues in inventory control models with demand and supply uncertainty Thesis proposal Abhijit B. Bendre August 8, 2008 CORAL Centre for Operations Research Applications in Logistics Dept. of Business Studies,

More information

On Lexicographic (Dictionary) Preference

On Lexicographic (Dictionary) Preference MICROECONOMICS LECTURE SUPPLEMENTS Hajime Miyazaki File Name: lexico95.usc/lexico99.dok DEPARTMENT OF ECONOMICS OHIO STATE UNIVERSITY Fall 993/994/995 Miyazaki.@osu.edu On Lexicographic (Dictionary) Preference

More information

Wald s Identity. by Jeffery Hein. Dartmouth College, Math 100

Wald s Identity. by Jeffery Hein. Dartmouth College, Math 100 Wald s Identity by Jeffery Hein Dartmouth College, Math 100 1. Introduction Given random variables X 1, X 2, X 3,... with common finite mean and a stopping rule τ which may depend upon the given sequence,

More information

Lecture 3: Finding integer solutions to systems of linear equations

Lecture 3: Finding integer solutions to systems of linear equations Lecture 3: Finding integer solutions to systems of linear equations Algorithmic Number Theory (Fall 2014) Rutgers University Swastik Kopparty Scribe: Abhishek Bhrushundi 1 Overview The goal of this lecture

More information

Numerical Analysis Lecture Notes

Numerical Analysis Lecture Notes Numerical Analysis Lecture Notes Peter J. Olver 5. Inner Products and Norms The norm of a vector is a measure of its size. Besides the familiar Euclidean norm based on the dot product, there are a number

More information

A QUEUEING-INVENTORY SYSTEM WITH DEFECTIVE ITEMS AND POISSON DEMAND. bhaji@usc.edu

A QUEUEING-INVENTORY SYSTEM WITH DEFECTIVE ITEMS AND POISSON DEMAND. bhaji@usc.edu A QUEUEING-INVENTORY SYSTEM WITH DEFECTIVE ITEMS AND POISSON DEMAND Rasoul Hai 1, Babak Hai 1 Industrial Engineering Department, Sharif University of Technology, +98-1-66165708, hai@sharif.edu Industrial

More information

General Framework for an Iterative Solution of Ax b. Jacobi s Method

General Framework for an Iterative Solution of Ax b. Jacobi s Method 2.6 Iterative Solutions of Linear Systems 143 2.6 Iterative Solutions of Linear Systems Consistent linear systems in real life are solved in one of two ways: by direct calculation (using a matrix factorization,

More information

SOLUTIONS TO EXERCISES FOR. MATHEMATICS 205A Part 3. Spaces with special properties

SOLUTIONS TO EXERCISES FOR. MATHEMATICS 205A Part 3. Spaces with special properties SOLUTIONS TO EXERCISES FOR MATHEMATICS 205A Part 3 Fall 2008 III. Spaces with special properties III.1 : Compact spaces I Problems from Munkres, 26, pp. 170 172 3. Show that a finite union of compact subspaces

More information

COMP 250 Fall 2012 lecture 2 binary representations Sept. 11, 2012

COMP 250 Fall 2012 lecture 2 binary representations Sept. 11, 2012 Binary numbers The reason humans represent numbers using decimal (the ten digits from 0,1,... 9) is that we have ten fingers. There is no other reason than that. There is nothing special otherwise about

More information

1 The EOQ and Extensions

1 The EOQ and Extensions IEOR4000: Production Management Lecture 2 Professor Guillermo Gallego September 9, 2004 Lecture Plan 1. The EOQ and Extensions 2. Multi-Item EOQ Model 1 The EOQ and Extensions This section is devoted to

More information

Mathematical finance and linear programming (optimization)

Mathematical finance and linear programming (optimization) Mathematical finance and linear programming (optimization) Geir Dahl September 15, 2009 1 Introduction The purpose of this short note is to explain how linear programming (LP) (=linear optimization) may

More information

LS.6 Solution Matrices

LS.6 Solution Matrices LS.6 Solution Matrices In the literature, solutions to linear systems often are expressed using square matrices rather than vectors. You need to get used to the terminology. As before, we state the definitions

More information

LEARNING OBJECTIVES FOR THIS CHAPTER

LEARNING OBJECTIVES FOR THIS CHAPTER CHAPTER 2 American mathematician Paul Halmos (1916 2006), who in 1942 published the first modern linear algebra book. The title of Halmos s book was the same as the title of this chapter. Finite-Dimensional

More information

The Exponential Distribution

The Exponential Distribution 21 The Exponential Distribution From Discrete-Time to Continuous-Time: In Chapter 6 of the text we will be considering Markov processes in continuous time. In a sense, we already have a very good understanding

More information

Chapter 3 RANDOM VARIATE GENERATION

Chapter 3 RANDOM VARIATE GENERATION Chapter 3 RANDOM VARIATE GENERATION In order to do a Monte Carlo simulation either by hand or by computer, techniques must be developed for generating values of random variables having known distributions.

More information

Row Echelon Form and Reduced Row Echelon Form

Row Echelon Form and Reduced Row Echelon Form These notes closely follow the presentation of the material given in David C Lay s textbook Linear Algebra and its Applications (3rd edition) These notes are intended primarily for in-class presentation

More information

Representation of functions as power series

Representation of functions as power series Representation of functions as power series Dr. Philippe B. Laval Kennesaw State University November 9, 008 Abstract This document is a summary of the theory and techniques used to represent functions

More information

Gambling and Data Compression

Gambling and Data Compression Gambling and Data Compression Gambling. Horse Race Definition The wealth relative S(X) = b(x)o(x) is the factor by which the gambler s wealth grows if horse X wins the race, where b(x) is the fraction

More information

6.4 Normal Distribution

6.4 Normal Distribution Contents 6.4 Normal Distribution....................... 381 6.4.1 Characteristics of the Normal Distribution....... 381 6.4.2 The Standardized Normal Distribution......... 385 6.4.3 Meaning of Areas under

More information

Linear Programming. Solving LP Models Using MS Excel, 18

Linear Programming. Solving LP Models Using MS Excel, 18 SUPPLEMENT TO CHAPTER SIX Linear Programming SUPPLEMENT OUTLINE Introduction, 2 Linear Programming Models, 2 Model Formulation, 4 Graphical Linear Programming, 5 Outline of Graphical Procedure, 5 Plotting

More information

Undergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics

Undergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics Undergraduate Notes in Mathematics Arkansas Tech University Department of Mathematics An Introductory Single Variable Real Analysis: A Learning Approach through Problem Solving Marcel B. Finan c All Rights

More information

6.254 : Game Theory with Engineering Applications Lecture 2: Strategic Form Games

6.254 : Game Theory with Engineering Applications Lecture 2: Strategic Form Games 6.254 : Game Theory with Engineering Applications Lecture 2: Strategic Form Games Asu Ozdaglar MIT February 4, 2009 1 Introduction Outline Decisions, utility maximization Strategic form games Best responses

More information

Session 7 Fractions and Decimals

Session 7 Fractions and Decimals Key Terms in This Session Session 7 Fractions and Decimals Previously Introduced prime number rational numbers New in This Session period repeating decimal terminating decimal Introduction In this session,

More information

No: 10 04. Bilkent University. Monotonic Extension. Farhad Husseinov. Discussion Papers. Department of Economics

No: 10 04. Bilkent University. Monotonic Extension. Farhad Husseinov. Discussion Papers. Department of Economics No: 10 04 Bilkent University Monotonic Extension Farhad Husseinov Discussion Papers Department of Economics The Discussion Papers of the Department of Economics are intended to make the initial results

More information