Design of Plant Layouts with Queueing Effects

Size: px
Start display at page:

Download "Design of Plant Layouts with Queueing Effects"

Transcription

1 Design of Plant Layouts with Queueing Effects Saifallah Benjaafar Department of echanical Engineering University of innesota inneapolis, N July 10, 1997 Abstract In this paper, we present a formulation of the plant layout problem where the objective is to minimize work-in-process. We show that the choice of layout has a direct impact on work-inprocess accumulation, manufacturing lead time, achievable throughput rates, and required material handling capacity. ore importantly, we show that layouts generated using a queueing-based model can be very different from those obtained using conventional layout procedures. In particular, we present a number of surprising and counter-intuitive results. For example, we show that reducing overall distances between departments can increase average work-in-process in the plant. We also show that the relative desirability of a layout can be affected by non-material handling parameters, such as department utilization levels, variability in processing times at departments and variability in product demands.

2 1. Introduction Including queueing effects in design of plant layouts has been notoriously difficult [2, 4, 5, 12]. This difficulty is due to a lack of analytical models which are capable of explicitly capturing the effect of layout configuration on dynamic plant behavior. As a result, most existing plant layout design procedures attempt to simply minimize a static measure of material handling time or cost [6, 11, 15]. This is certainly the case for the widely used quadratic assignment problem (QAP) formulation, where the objective is to minimize the total distances traveled in moving material from one processing department to another [6, 11, 15]. In this paper, we present a reformulation of the quadratic assignment problem, where the objective is to minimize work-in-process (WIP). We show that the choice of layout has a direct impact on work-in-process accumulation, manufacturing lead time, achievable throughput rates, and required material handling capacity. ore importantly, we show that layouts generated using a queueing-based model can be very different from those obtained using the conventional QAP formulation. In particular, we present a number of surprising and counter-intuitive results. For example, we show that reducing overall distances between departments can increase average workin-process in the plant. We also show that the relative desirability of a layout can be affected by non-material handling parameters, such as department utilization levels, variability in processing times at departments and variability in product demands. These results are different from conclusions reached by Fu and Kaku in a recent paper [4], where they argued that the QAP formulation leads to a layout that also minimizes average WIP. In order to obtain average work-in-process due to a particular layout configuration, we model the manufacturing facility as a central server queueing network. Each processing department is modeled as either a single or a multi-server queue with arbitrary distribution of product processing and inter-arrival times. The material handling system operates as a central server in moving material from one department to another. We assume that the material handling system consists of discrete devices (e.g., forklift trucks, human operators, automated guided vehicles, etc.). The distances traveled by the material transporters are determined by the layout configuration, product -2-

3 routings and product demands. In determining the transporter travel time distribution, we account for both empty and full trips by the material transport devices. Detailed description of the queueing model and our assumptions are given in section 4. Because we impose no assumptions regarding the arrival processes of products or their processing times, exact analytical solutions are difficult to obtain. Therefore, we rely on network decomposition and approximation techniques to obtain approximate estimates of average work-inprocess. These approximations have been shown elsewhere to provide fairly reliable estimates of the actual work-in-process for a wide range of parameters [3, 17, 18]. Since our objective in layout design is to obtain a ranked ordering of different layout alternatives, approximations are sufficient, as long as they guarantee accuracy in the ordering of these alternatives. An alternative to analytical approximations is to use computer simulation. However, simulation can be very computing-intensive when hundreds or thousands of layout configurations, as it is often necessary in layout design, must be evaluated. Results from simulation are often difficult to generalize to systems other than those being simulated. This contrasts with analytical models where the mathematical relationships we obtain can be readily used to gain general insights into the fundamental relationship between various parameters. Nevertheless detailed simulation is useful whenever an accurate assessment of an individual layout is required. The organization of the paper is as follow. In section 2, we provide a review of relevant literature. In section 3, we briefly describe the quadratic assignment problem. In section 4, we describe our queueing-based formulation of the layout problem and the corresponding queueing network model. In section 5, we use our model to study the relationship between layout and work-in-process and to compare layouts selected by the QAP to those selected by the queueing model. We also validate our results using simulation. In section 6, we present extensions of our model and conclusions. -3-

4 2. Literature Review Very little of the existing literature addresses queueing issues in facility layout design. In a recent review of over 150 papers published over the past ten years on plant layout, eller and Gau [14] identified only one paper on the subject. This paper is by Fu and Kaku [5] who to our knowledge, were the first and only ones to explicitly address queueing issues in layout design. Similarly to our study, they used average work-in-process as the layout design criterion. To obtain average work-in-process, they developed a simple queueing network model in which they assumed all arrival processes to be Poisson and all processing times to be exponential, including transportation times. In modeling transportation times, they also ignored empty travel by the material handling devices and accounted only for full trips. These assumptions allowed them to treat the network as a Jackson queueing network - i.e., a network of independent //1 and //n queues - for which a closed-form analytical expression of average work-in-process is available. Using their model, they showed that minimizing average work-in-process is, in fact, equivalent to minimizing average material handling cost, as used in the conventional QAP formulation. The limitations of the Fu and Kaku formulation are in the assumptions used. By assuming that inter-arrival times, processing times, and material handling times are all exponentially distributed, and by not accounting for empty travel times, they failed to capture important dynamics that arise under less restrictive assumptions. These include, for example, effects due to the second moments of transportation and processing times, and variability in product inter-arrival times. As we show in this paper, when the distribution of processing, material handling, and inter-arrival times are appropriately accounted for, the layouts obtained from the queueing model can be very different from those obtained by the QAP formulation. In fact, we show that under certain circumstances, increasing travel distances can reduce average work-in-process. Other related literature include the work of Kouvelis and Kiran [10] who consider a closed queuing network for modeling Flexible anufacturing Systems (FS). Their modeling assumptions are similar to those of Fu and Kaku, except that they assume work-in-process is -4-

5 maintained constant. Therefore, they measure performance by average throughput rather than work-in-process. Johnson and Brandeau [7, 9] and Thonemann and Brandeau [16] have extensively used single stage queueing systems to model discrete material handling devices, such as automated guided vehicles. However, their models do not explicitly capture differences in layout configurations. Several other queueing and simulation models have been proposed for the design and analysis of material handling systems. An excellent review on this subject can be found in [8]. 3. The Quadratic Assignment Problem The quadratic assignment problem (QAP) can be formulated as follows [6, 11, 15]: inimize z = i j k l x ik x il λ ij d kl subject to: K k = 1 x ik = 1 x ik = 1 V i (1) V k (2) x ik = 0, 1 V i, k (3) where x ik = 1 if department i is assigned to location k and x ik = 0 otherwise, d kl is the distance between locations k and l, and λ ij is the amount of material flow (the number of material unit loads) between departments i and j. Constraints 1 and 2 ensure, respectively, that each department is assigned one location and each location is assigned one department. The objective function minimizes material handling cost by minimizing the average distance traveled by an arbitrary unit load of material. If material transport is provided by a discrete material handling device, then the QAP also minimizes the average distance traveled by the device when the device is full - i.e., while carrying a load. Although the above formulation adequately accounts for the cost/time in moving material between departments, it has several important limitations. The objective function is a static -5-

6 measure that does not account for variability in material flows between departments. In systems with discrete material handling devices, the objective function does not capture empty travel by these devices. Also, by minimizing only average distances traveled, information about the higher moments of travel distribution is ignored. This could lead, for example, to selecting a layout with a small mean but a high variance. As we show in section 5, this would result in higher variability in material handling times and cause longer queueing delays. ore generally, by focusing only on average material handling time, the QAP fails to capture congestion effects due to waiting for material handling resources when the number of these resources is finite. Contention for finite resources, coupled with variability, leads to congestion and queueing delays which directly affect overall manufacturing lead times and work-in-process levels in the plant. In the next section, we present a reformulation of the QAP where many of the above limitations are addressed. 4. odel Formulation In order to illustrate the procedure for including queueing effects in layout design, we make the following assumptions (most of these assumptions are made only for illustrative purposes and can be relaxed as discussed in section 6). i) The plant produces N products. Product demands are independently distributed random variables characterized by an average demand D i and a squared coefficient of variation C 2 i for i = 1, 2,, N. The squared coefficient of variation denotes the ratio of the squared mean over the variance. ii) aterial handling is assured by a single discrete material handling device. aterial transfer request are serviced on a first come-first served (FCFS) basis. In the absence of any requests, the material handling transporter remains at the location of its last delivery. iii) The travel time between any pair of locations k and l, t kl, is assumed to be deterministic and is given by t kl = d kl /v, where d kl is the distance between locations k and l and v is the speed of the material handling transporter. -6-

7 iv) Products are released to the plant from a loading department and exit the plant through an unloading (or shipping) department. Departments are indexed from to, with the indices and denoting, respectively, the loading and unloading departments. v) The plant consists of processing departments, with each department consisting of a single server (e.g., a machine) with ample storage for work-in-process. Jobs in the queue are processed in first come-first served order. The amount of material flow, λ ij, between a pair of departments i and j is determined from the product routing sequence and the product demand information. The total amount of workload at each department is given by: λ i = k = 0 λ ki λ 0 = λ = λ t = = λ ij for i = 1, 2, m, (4) j = 1 j = 1 N i = 1 where λ t is the workload for the material handling transporter. D i, and (5) λ ij, (6) vi) Processing times at each department are independent and identically distributed with an expected processing time E(S i ) and a squared coefficient of variation C2 si for, 1,, (the processing time distribution is determined from the processing times of the individual products). vii) A layout configuration corresponds to a unique assignment of departments to locations. We use the vector notation x = {x ij }, where x ik = 1 if department i is assigned to location k and x ik = 0 otherwise, to differentiate between different layout configurations. The plant is modeled as an open network of GI/G/1 queues, with the transporter being a central server queue. A graphical depiction of product flow through the network is shown in Figure 1. In order to obtain WIP-related performance, we use network decomposition and approximation techniques (see [3] and [18] for a general review) where the performance of each department, as well as the transporter, is approximated using the first two moments of the associated job -7-

8 λ 1 department 1 λ 2 Department 2 λ 0 λ t Loading department Transporter λ λ +1 Department Unloading department Figure 1 Central server queueing network model -8-

9 inter-arrival and processing times. Under a given layout, expected WIP at department i can then be obtained as: E(WIP i ) = ρ i 2 (C 2 ai + C 2 si )g i + ρ 2(1 - ρ i ) i, (7) where ρ i = λ i E(S i ) is the average utilization of department i, C2 ai and C2 si are, respectively, the squared coefficients of variation of job inter-arrival and processing times, and g i g i (C 2 ai, C 2 si, ρ i ) = Similarly, expected WIP at the transporter is given by: 2 ) 2 exp[ -2(1 - ρ i)(1 - C ai 3ρ i (C 2 ai + C2 si ) ] if C 2 ai < 1 { (8) 1 if C 2 ai 1. E(WIP t ) = ρ t 2 (C 2 at + C 2 st )g t + ρ 2(1 - ρ t ) t, (9) where ρ t = λ t E(S t ) is the average utilization of the transporter, E(S t ) is the expected travel time per material transfer request and C2 st is its squared coefficient of variation. Note that ρ t and ρ i must be less than one for expected work-in-process to be finite. In order to compute expected WIP, the first and second moments of transportation time, as well as the coefficients of variation of inter-arrival times to each department and to the transporter must be known. As we show in the following two theorems, these parameters are directly determined by the layout configurations. Theorem 1: Given a layout configuration x = {x ik }, the first and second moments of transporter travel time are given by the following: 2 E(S t ) = λ kr λ ij /λ t t rij (x), and r = 1 j = 1 k = 0 E(S 2 2 t ) = λ kr λ ij /λ t (t rij (x)) 2, r = 1 j = 1 k = 0-9-

10 s where t rij (x) = x rk x il x js (d kl + d ls )/v = x rk x il d kl /v k l k l + x il x js d ls /v l s corresponds to the travel time, under layout configuration x, from department r to department i and then to department j. Proof: First note that travel time from department i to department j, under layout configuration x, is given by: K K and t ij (x) = x ik x jl d kl /v. (10) k = 1 l = 1 Also note that in responding to a material transfer request, the transporter performs an empty trip from its current location (the location of its last delivery), at some department r, followed by a full trip from the origin of the current request, say department i, to the destination of the transfer request at a specified department j. Then, in order to obtain the first two moments of the transporter travel time, we need to characterize the probability distribution p rij of an empty trip from r to i followed by a full trip from i to j. The probability p rij is given by: p rij = k = 0 p kr p ij, (11) where p ij is the probability of a full trip from department i to department j which can be obtained as p ij = λ ij j = 1 λ ij. (12) Noting that the time to perform an empty trip from department r to department i followed by a full trip to department j is given by t rij (x) = t ri (x) + t ij (x), the first two moments of transporter travel time per transfer request can now be found as: E(S t ) = r = 1 j = 1 p rij t rij (x), and (13) E(S 2 t ) = p rij (t rij (x)) 2, (14) which, upon appropriate substitutions, lead to the desired result. # r = 1 j = 1-10-

11 Theorem 2: Given layout x = {x ik }, the squared coefficients of variation of job inter-arrival and departure times at processing departments and at the transporter can be approximated by the following: C a0 N i = 1 N i = 1 2 = (D i / D i )C i 2, C2 ai = π i (ρ 2 t Cst 2 + (1 - ρ 2 t )Cat 2 ) π i, for i = 1, 2,,, and C2 at = π i ρ 2 i Csi 2 + π i (1 - ρ 2 i )(1 - πi ) + π 2 i (1 - ρ 2 i )ρt 2 C2 st i = 1 i = π i 2 (1 - ρ i 2 )( 1 - ρt 2 ) i = 1 where π i = λ i /λ t for i = 1, 2,,. + π 0 (1 - ρ 2 0)Ca0 2 Proof: We use the following known approximations for characterizing, respectively, the squared coefficients of variation in inter-arrival and departure times at a node i in an open network of GI/G/1 queues [3]: C2 ai = j i λ j p ji λ i (p ji C 2 dj + (1 - p ji )) + λ 0γ i (γ i C 2 a0 + (1 - γ i )), and (15) λ i, C 2 di = ρi 2 Csi 2 + (1 - ρ 2 i )Cai 2, (16) where p ij is the routing probability from node i to node j (nodes include departments and the material handling device), γ i is the fraction of external arrivals that enter the network through node i, and 1/λ 0 and C2 a0 are, respectively, the mean and squared coefficient of variation of the external job inter-arrival times. In our case, γ 0 = 1 and γ for all others since all jobs enter the cell at the loading department, the routing probability from departments through to the material handling transporter is always one, that from the material handling transporter to departments j = 1 through is -11-

12 p tj = λ ij λ ij j = 0 (17) and to the loading department (j = 0) is zero. Parts exit the cell from department (unloading department) so that all the routing probabilities from that department are zero. Substituting these probabilities in the above expression, we obtain C at C a0 N i = 1 N i = 1 2 = (D i / D i 2 )C i 2, (18) 2 2 = (λ i /λ t )C d = π i i C d i, and (19) C2 ai = π i C 2 d π t i for i = 1, 2,,, (20) which, along with equality (10), can be simultaneously solved for the desired results. # The layout design problem can now be formulated as: subject to: K k = 1 x ik = 1 x ik = 1 inimize E(WIP) = E(WIP i ) + E(WIP t ), 2,, (21) k = 1, 2,, K (22) ρ t < 1 (23) x ik = 0, 1, 2,, ; k = 1, 2,, K (24) The above formulation shares the same constraints as the quadratic assignment problem. We require an additional constraint, constraint 23, to ensure that a selected layout is feasible and will not result in infinite work-in-process. The objective function is however different from that of the QAP. In the conventional QAP, the objective function is a positive linear transformation of the -12-

13 expected transporter time. Therefore, a solution that minimizes average travel time between departments is optimal. In the next section, we show that this is not necessarily the case when queuing effects are accounted for and that solutions obtained by the two formulations can be very different. We also note that by virtue of Little's law [13], minimizing epxected WIP is equivalent to minimizing expected product flow time. Therefore, our model can readily be used to optimize lead time performance as well. The quadratic assignment problem is notoriously known for being NP hard. Therefore our model is also NP hard (our objective function is a nonlinear transformation of that of the QAP). Although it is not our intent in this paper to provide a solution algorithm, most of the existing heuristics for the QAP can be readily applied to the our model. For example, an iterative pairwise or multi-step exchange procedure, such as CRAFT [1], can be used to generate a solution. Note that in this case, after each exchange, it is the expected WIP that is calculated and used to evaluate the desirability of the exchange. Other heuristics may be used as well. For a recent review of the quadratic assignment problem and solution procedures, the reader is referred to Pardalos and Wolkowicz [15]. 5. odel Analysis and Insights Examining the expression of expected WIP in the objective function, it is easy to see that it has two sources: the processing departments and the material handling transporter. In both cases, WIP accumulation is determined by (1) the variability in the arrival process, (2) the variability in the processing/transportation times, and (3) the utilization of the departments and the transporter. Because the transporter provides input to all the processing departments, variability in transportation time directly affects the variability in the arrival process to all the departments. In turn, this variability, along with the variability of the department processing times, determines the input variability to the transporter. Because of this close coupling, the variability of any resource affects the work-in-process at all other resources. -13-

14 The conventional QAP model, by focusing only on average travel time, fails to account for the important effect of variability. As we show in the following observations, average travel time can be a poor indicator of expected WIP. Observation 1: Layouts with the same average travel times can have different average WIP. Proof: We use a counter-example to show that layouts with similar average travel time can have very different average WIP levels. Consider a facility with three departments (, 1, and 2). The facility produces a single product, which is manufactured in the fixed sequence shown in Figure 2(a). The corresponding queuing network is shown in Figure 2(b). Other relevant data is as follows: D 1 = 1.62 parts/hour; E(S i )= 36 min for, 1, and 2, C 2 1 = 1; and C2 si = 1 for, 1, and 2, and v = 10 ft/min. We consider two layout scenarios, x 1 and x 2. The distances between departments are as follows, scenario 1: d 01 (x 1 ) = d 10 (x 1 ) = d 12 (x 1 ) =d 20 (x 1 ) = d 21 (x 1 ) = 100 ft ; and scenario 2: d 01 (x 1 ) = d 10 (x 1 ) = d 20 (x 1 ) = 10 ft, d 12 (x 1 ) = 190 ft, and d 21 (x 1 ) = 280 ft. It can be verified that the two scenarios lead to an average travel time of E(S t (x 1 )) = E(S t (x 2 )) = 17.5 and a transporter utilization ρ t (x 1 ) = ρ t (x 2 ) = The second moments of transportation time are, however, different: E(S t 2 (x 1 )) = 325 and E(S t 2 (x 2 )) = From the first two moments of travel time, we obtain C 2 st (x 1 ) = , C 2 at (x 1 ) = , C 2 a0 (x 1 ) = 1, C 2 a1 (x 1 ) = C 2 a2 (x 1 ) = , C 2 st (x 2 ) = , C 2 at (x 2 ) = , C 2 a0 (x 2 ) = 1, and C 2 a1 (x 2 ) = C 2 a2 (x 2 ) = , from which we can calculate expected WIP as follows: E(WIP(x 1 )) = and E(WIP(x 2 )) = Since E(WIP(x 2 )) > E(WIP(x 1 )), although ρ t (x 1 ) = ρ t (x 2 ), our result is proven. # To confirm our analytical result, we simulated a detailed model of the two layout scenarios. For each scenario, we obtained the following 95% confidence interval for the value of expected WIP: E(WIP(x 1 )) = / and E(WIP(x 2 )) = /- 1.79, which certainly support our analytical findings. For the sake of brevity, details of the simulation are omitted. Observation 2: A smaller average travel time does not always lead to a smaller average WIP. Proof: We use again a counter-example to prove that E(WIP) is not necessarily decreasing in average travel time. Consider a facility identical to the one previously described. All parameters -14-

15 0 1 2 (a) Product flow sequence λ 0 λ t λ 1 Μ 0 Transporter λ 2 Μ 1 (b) Queuing odel Μ 2 Figure 2 Product flow sequence and the corresponding queueing network model -15-

16 are the same with the exception of department processing time, where in this case E(S i ) = 36.5 min for, 1, and 2. Again, we consider two layout scenarios, x 1 and x 2 ; scenario 1: d 01 (x 1 ) = d 10 (x 1 ) = d 12 (x 1 ) =d 20 (x 1 ) = d 21 (x 1 ) = 100 ft ; and scenario 2: d 01 (x 1 ) = d 10 (x 1 ) = d 20 (x 1 ) = 10 ft, d 12 (x 1 ) = 10 ft, and d 21 (x 1 ) = 170 ft. Layout x 1 results in an average travel time of E(S t (x 1 )) = 17.5 and layout x 2 in E(S t (x 2 )) = The resulting utilization of the transporters is ρ t (x 1 ) = and ρ t (x 2 ) = Thus, we have E(S t (x 1 )) > E(S t (x 2 )) and ρ t (x 1 ) > ρ t (x 2 ). The second moments of transportation time can be calculated as E(S t 2 x 1 ) = 325 and E(S 2 t x 2 ) = , from which we obtain C 2 st (x 1 ) = , C 2 at (x 1 ) = , C 2 a0 (x 1 ) = 1, C 2 a1 (x 1 ) = C 2 a2 (x 1 ) = , C 2 st (x 2 ) = , C 2 at (x 2 ) = , C 2 a0 (x 2 ) = 1, and C 2 a1 (x 2 ) = C 2 a2 (x 2 ) = (note that C 2 st (x 2 ) > C 2 st (x 1 )). We can now calculate expected WIP as follows: E(WIP(x 1 )) = and E(WIP(x 2 )) = Since E(WIP(x 2 )) > E(WIP(x 1 )), although ρ t (x 2 ) < ρ t (x 1 ), our result is proven. Again, we confirmed or result using simulation. The 95% confidence intervals for expected WIP are: E(WIP(x 1 )) = / and E(WIP(x 2 )) = 205 +/- 5.72, which certainly support our conclusion. # The above observations highlight the important effect that variability in travel times between departments can have on the desirability of a layout. In both observations, layouts with the smaller travel time variance were superior, even when their average travel times were higher. In fact, in the example of observation 2, the average travel time in layout x 2 was less than half that of x 1. These results clearly show that minimizing average travel time (or transporter utilization) is not always desirable. In fact, reductions in average travel time if they come at the expense of increasing travel time variance should at times be avoided. Note that the increase in travel time, due to the higher travel time variance, does not only affect WIP accumulation at the transporter, but also the level of WIP at the processing departments. The greater variability in travel times translates into greater variability in the arrival process to the department which, in turn, leads to longer queues at these departments. These results point to the need to explicitly account for travel time variance when selecting a layout. A layout that exhibits a small variance may, indeed, be more desirable than one with a smaller travel time average. -16-

17 Travel distances are not, however, the only factor that affects the relative desirability of a layout. Non material handling factors such as department utilization levels, variability in department processing times, and variability in demand levels could determine whether one layout configuration is more desirable than another. Observation 3: The relative desirability of a layout can be affected by non-material handling factors. Proof: We use a series of examples to show that varying either utilization levels or processing time and demand variability can affect the relative desirability of a layout. We consider the same example described in observation 2 and the same two layout scenarios x 1 and x 2. In Table 1, we show the effect of varying department processing time on the performance of x 1 and x 2, and in Table 2, we show the effect of varying processing and demand variability (for the sake of brevity, only WIP values are reported). It is easy to see that the same layout can be superior under one set of parameters and inferior under another. For example, x 2 has a smaller average WIP than x 1 when average processing time is 32 min and a much larger average WIP than x 1 when average processing time is 37 min. Similarly, x 1 has a smaller average WIP than x 2 when C2 a0 = 1 and C2 s.5 and a larger average WIP when C2 a0 = C2 si = 2. # The above results show that the relative desirability of a layout is highly dependent on many operating parameters. For example, a layout that is effective in an environment where department utilization is high may not be appropriate if departments were lightly loaded. Similarly, a layout that is effective when processing/arrival times are highly variable may not be appropriate if processing/arrival times were deterministic. Generally speaking, layouts that reduce travel time variability are more desirable when department utilization is high or variability in either inter-arrival or processing times is low. When either department utilization is low or processing/demand variability is high, minimizing average travel times becomes more important. However, definite guidelines are difficult to identify because of the many interacting parameters. Therefore, an evaluation of the queueing model will often be required to generate an accurate layout ranking. -17-

18 Table 1 The effect of utilization on the relative desirability of layouts (C2 a0 = 1, C2 si = 1, D = 1.62 parts/hr) E(S i ) E(WIP(x 1 )) E(WIP(x 2 )) 32 min min min min min min 2,588 3,088 Table 2 The effect of variability on the relative desirability of layouts (E(S i ) = 35 min, D = 1.62 parts/hour) Variability coefficients E(WIP(x 1 )) E(WIP(x 2 )) (C2 a0 = 1, C2 s.5) (C2 a0 = 1, C2 si = 1) (C2 a0 = 1, C2 si = 2) (C2 a0 = 2, C2 si = 2)

19 A special instance when minimizing average travel time also minimizes average work-inprocess is when C2 ai = C2 si = C 2 at = C2 st = 1 for all, 1,,. This is the case when the processing times, inter-arrival times, and travel times are all exponentially distributed. Average work-in-process can then be shown to be a function of only the utilization levels. Therefore, a layout that minimizes the utilization of the transporter, ρ t, also minimizes average work-in-process. Since ρ t is a linear transformation of average travel time, minimizing average travel time minimizes ρ t. Finally, we should note that in addition to affecting work-in-process and lead time, the choice of layout determines production capacity. The stability condition ρ t < 1 puts a limit on the maximum feasible number of unit transfer loads per unit time that can be moved by the transporter. This limit, λ max, is given by s λ max = 1/ p rij ( x rk x il x js (d kl + d ls ))/v, (25) r = 1 j = 1 k which is clearly a function of the transportation distances and the distribution of transportation times. By limiting λ max, the maximum achievable output rate from the system is limited. This means that the choice of layout could directly affect the available production capacity. aximizing throughput by maximizing λ max could be used as an alternative layout design criterion. In this case, layouts would be chosen so that the available material handling capacity is maximized. Such a design criterion could be appropriate in high volume/make-to-stock environments where minimizing lead time or work-in-process is not critical. The stability condition can also be used to determine the minimum required number of transporters, n min, for a given material handling workload, λ t : l s n min = λ t p rij ( x rk x il x js (d kl + d ls ))/v. (26) r = 1 j = 1 k Similarly, we could obtain the minimum required transporter speed, for a fixed number of transporters, or the minimum required transfer batch size. Note that in determining these feasibility requirements, we account for both full and empty travel by the material handling device. l -19-

20 6. Discussion and Conclusion In this paper, we presented a formulation of the plant layout problem where the objective is to minimize work-in-process. We used the model to explore the relationship between layout configuration and operational performance. We showed that the conventional criterion of selecting layouts based on average material handling distances can be a poor indicator of queueing effects. In a series of counter-intuitive observations, we showed that the conventional QAP formulation can lead to the selection of very different layouts from those obtained using the queueing-based model. In particular, our analysis highlighted the important effect that variance in material handling times plays in determining layout desirability. This effect is ignored in conventional layout procedures. We also showed that non-material handling factors, such as processing time variability or process utilization, can directly affect layout performance. Certain simplifying assumptions we have made in our current queueing model are easy to relax. For example, the model can be extended to allow for multiple transporters and multiple processing units at each department. Approximations for GI/G/n queues would simply have to be used (see [3, 17]) for details). Similarly, the assumptions of deterministic distances between pairs of departments and deterministic transporter speed can be eliminated. Accounting for variability in these two parameters can be easily accommodated by appropriately modifying the second moment of transportation time. Other assumptions are, however, more difficult to relax. This includes, for example, the modeling of control policies other than FCFS for either routing transporters or for sequencing products. In these cases, simulation may be the only practical approach. Our queueing model is based on known approximations of GI/G/1 queues. While these approximations are fairly robust, more customized approximations could be constructed for specific applications [3]. However, we should note that the usefulness of the queueing model is not as much in its accuracy, as it is in its ability to capture key effects in the relationship between layout and operational performance and in its ability to lead to consistent rankings of different layout alternatives. ore importantly, it is a tool that can be used at the design stage to rapidly evaluate a large number of alternatives, a task that may be difficult to achieve using simulation. -20-

21 The queueing model also offers an opportunity to design simultaneously the layout and the material handling system (e.g., determining the number of transporters, transporter speed, travel paths, etc.) and to examine the effect of both on expected WIP. The ability to evaluate layout and material handling concurrently is indeed absent from most existing layout procedures. Several avenues for future research are possible. Better analytical approximations should be developed to take advantage of the special structure of the layout problem. Either analytical or simulation models that account for different routing and dispatching policies of the material handling system should be constructed. These models should then be used to study the effect of different policies on layout performance. Furthermore, it would be useful to use the queueing model to evaluate and compare the performance of different classical layout configurations, such as product, process, and cellular layouts, under varying conditions. This may lead to identifying new configurations that are more effective in achieving short lead times and small WIP levels. In previous sections, we have argued that variance in travel distances is as important as the mean of these distances. Therefore, identifying configurations that minimize both mean and variance is important. Examples of such layouts, as shown in Figure 3, could include a Star layout, where departments are equi-distant from each other, or a Hub-and-Spoke layout, where each hub consists of several equi-distant departments and is serviced by a dedicated transporter. Acknowledgement: The author's research is supported by the National Science Foundation under grant No. DII , the U.S. Department of Transportation under grant No. USDOT/DTRS93-G-0017, and the University of innesota Graduate School. -21-

22 -22-

23 References [1] Armour, F. C. and E. S. Buffa, "A Heuristic Algorithm and Simulation Approach to Relative Location of Facilities," anagement Science, 10, , [2] Benjaafar, S. and. Sheikhzadeh, "Design of Stochastic Plant Layouts," IIE Transactions, in press. [3] Buzacott, J. A. and J. G. Shanthikumar, Stochastic odels of anufacturing Systems, Prentice Hall, Englewood Cliffs, New Jersey, [4] Fu,. C. and B. K. Kaku, "inimizing Work-in-Process and aterial Handling in the Facilities Layout Problem," IIE Transactions, 29, 1, 29-36, [5] Fu,. C. and B. K. Kaku, "inimizing Work-in-Process and aterial Handling in the Facilities Layout Problem," Technical Report TR 95-41, University of aryland, College Park, Institute for Systems Research, [6] Foulds, L. R., "Techniques for Facilities Layout: Deciding which Pairs of Activities Should be Adjacent," anagement Science, 29, 12, , [7] Johnson,. E. and. L. Brandeau, "An Analytic odel for Design and Analysis of Single Vehicle Asynchronous aterial Handling Systems," Transportation Science, 28, 4, , [8] Johnson,. E. and. L. Brandeau, "Stochastic odeling for Automated aterial Handling System Design and Control," Transportation Science, 30, 4, , [9] Johnson,. E. and. L. Brandeau, "An Analytic odel for Design of a ultivehicle Automated Guided Vehicle System," anagement Science, 39, 12, , [10] Kouvelis, P. and A. S. Kiran, "The Plant Layout Problem in Automated anufacturing Systems," Annals of Operations Research, 26, , [11] Kusiak A. and S. S. Heragu, "The Facility Layout Problem," European Journal of Operational Research, 27, , [12] Li, W. and J.. Smith, "Stochastic Quadratic Assignment Problems," in Quadratic Assignment and Related Problems, Editors: P. Pardalos and H. Wolkowicz, American athematical Society, DIACS Series in Discrete athematics, , [13] Little, J. D. C., "A Proof of the Queueing Formula L = λw," Operations Research, 9, , [14] eller, R. and K. Y. Gau, "The Facility Layout Problem: Recent and Emerging Trends and Perspectives," Journal of anufacturing Systems, 15, 5, , [15] Pardalos, P. and H. Wolkowicz (Editors), Quadratic Assignment and Related Problems, American athematical Society, DIACS Series in Discrete athematics, , [16] Thonemann, U. W. and. L. Brandeau, "Designing a Single Vehicle Automated Guided Vehicle System with ultiple Load Capacity," Transportation Science, 30, 4, ,

24 [17] Whitt, W., "Approximations for the GI/G/m queue," Production and Operations anagement, 2, 2, , [18] Whitt, W., "The Queueing Network Analyzer," Bell System Technical Journal, 62, 9,

Reducing manufacturing lead times and minimizing work-in-process (WIP) inventories

Reducing manufacturing lead times and minimizing work-in-process (WIP) inventories in the Design of Facility Layouts Saifallah Benjaafar Division of Industrial Engineering, Department of Mechanical Engineering, University of Minnesota, Minneapolis, Minnesota 55455 saif@tc.umn.edu Reducing

More information

A PARAMETRIC DECOMPOSITION BASED APPROACH FOR MULTI-CLASS CLOSED QUEUING NETWORKS WITH SYNCHRONIZATION STATIONS

A PARAMETRIC DECOMPOSITION BASED APPROACH FOR MULTI-CLASS CLOSED QUEUING NETWORKS WITH SYNCHRONIZATION STATIONS A PARAMETRIC DECOMPOSITION BASED APPROACH FOR MULTI-CLASS CLOSED QUEUING NETWORKS WITH SYNCHRONIZATION STATIONS Kumar Satyam and Ananth Krishnamurthy Department of Decision Sciences and Engineering Systems,

More information

On the Partitioning of Servers in Queueing Systems during Rush Hour

On the Partitioning of Servers in Queueing Systems during Rush Hour On the Partitioning of Servers in Queueing Systems during Rush Hour This paper is motivated by two phenomena observed in many queueing systems in practice. The first is the partitioning of server capacity

More information

On the Partitioning of Servers in Queueing Systems during Rush Hour

On the Partitioning of Servers in Queueing Systems during Rush Hour On the Partitioning of Servers in Queueing Systems during Rush Hour Bin Hu Saif Benjaafar Department of Operations and Management Science, Ross School of Business, University of Michigan at Ann Arbor,

More information

Basic Queueing Theory

Basic Queueing Theory After The Race The Boston Marathon is a local institution with over a century of history and tradition. The race is run on Patriot s Day, starting on the Hopkinton green and ending at the Prudential Center

More information

Buzen s algorithm. Cyclic network Extension of Jackson networks

Buzen s algorithm. Cyclic network Extension of Jackson networks Outline Buzen s algorithm Mean value analysis for Jackson networks Cyclic network Extension of Jackson networks BCMP network 1 Marginal Distributions based on Buzen s algorithm With Buzen s algorithm,

More information

1.225 Transportation Flow Systems Quiz (December 17, 2001; Duration: 3 hours)

1.225 Transportation Flow Systems Quiz (December 17, 2001; Duration: 3 hours) 1.225 Transportation Flow Systems Quiz (December 17, 2001; Duration: 3 hours) Student Name: Alias: Instructions: 1. This exam is open-book 2. No cooperation is permitted 3. Please write down your name

More information

Expected Time Delay in Multi-Item Inventory Systems with Correlated Demands

Expected Time Delay in Multi-Item Inventory Systems with Correlated Demands Expected Time Delay in Multi-Item Inventory Systems with Correlated Demands Rachel Q. Zhang Department of Industrial and Operations Engineering, University of Michigan, Ann Arbor, Michigan 48109 Received

More information

Slides 9: Queuing Models

Slides 9: Queuing Models Slides 9: Queuing Models Purpose Simulation is often used in the analysis of queuing models. A simple but typical queuing model is: Queuing models provide the analyst with a powerful tool for designing

More information

Glossary availability cellular manufacturing closed queueing network coefficient of variation (CV) conditional probability CONWIP

Glossary availability cellular manufacturing closed queueing network coefficient of variation (CV) conditional probability CONWIP Glossary availability The long-run average fraction of time that the processor is available for processing jobs, denoted by a (p. 113). cellular manufacturing The concept of organizing the factory into

More information

Analysis of Software Artifacts

Analysis of Software Artifacts Analysis of Software Artifacts System Performance I Shu-Ngai Yeung (with edits by Jeannette Wing) Department of Statistics Carnegie Mellon University Pittsburgh, PA 15213 2001 by Carnegie Mellon University

More information

Queues and Queueing Networks

Queues and Queueing Networks Queues and Queueing Networks Sanjay K. Bose Dept. of EEE, IITG Copyright 2015, Sanjay K. Bose 1 Introduction to Queueing Models and Queueing Analysis Copyright 2015, Sanjay K. Bose 2 Model of a Queue Arrivals

More information

Session-Based Queueing Systems

Session-Based Queueing Systems Session-Based Queueing Systems Modelling, Simulation, and Approximation Jeroen Horters Supervisor VU: Sandjai Bhulai Executive Summary Companies often offer services that require multiple steps on the

More information

Push and Pull Systems in a Dynamic Environment

Push and Pull Systems in a Dynamic Environment Push and Pull Systems in a Dynamic Environment ichael Zazanis Dept. of IEOR University of assachusetts Amherst, A 0003 email: zazanis@ecs.umass.edu Abstract We examine Push and Pull production control

More information

CHAPTER 4. Networks of queues. 1. Open networks Suppose that we have a network of queues as given in Figure 4.1. Arrivals

CHAPTER 4. Networks of queues. 1. Open networks Suppose that we have a network of queues as given in Figure 4.1. Arrivals CHAPTER 4 Networks of queues. Open networks Suppose that we have a network of queues as given in Figure 4.. Arrivals Figure 4.. An open network can occur from outside of the network to any subset of nodes.

More information

THE HEAVY-TRAFFIC BOTTLENECK PHENOMENON IN OPEN QUEUEING NETWORKS. S. Suresh and W. Whitt AT&T Bell Laboratories Murray Hill, New Jersey 07974

THE HEAVY-TRAFFIC BOTTLENECK PHENOMENON IN OPEN QUEUEING NETWORKS. S. Suresh and W. Whitt AT&T Bell Laboratories Murray Hill, New Jersey 07974 THE HEAVY-TRAFFIC BOTTLENECK PHENOMENON IN OPEN QUEUEING NETWORKS by S. Suresh and W. Whitt AT&T Bell Laboratories Murray Hill, New Jersey 07974 ABSTRACT This note describes a simulation experiment involving

More information

5/15/18. Operations Research: An Introduction Hamdy A. Taha. Copyright 2011, 2007 by Pearson Education, Inc. All rights reserved.

5/15/18. Operations Research: An Introduction Hamdy A. Taha. Copyright 2011, 2007 by Pearson Education, Inc. All rights reserved. The objective of queuing analysis is to offer a reasonably satisfactory service to waiting customers. Unlike the other tools of OR, queuing theory is not an optimization technique. Rather, it determines

More information

Cover Page. The handle holds various files of this Leiden University dissertation

Cover Page. The handle  holds various files of this Leiden University dissertation Cover Page The handle http://hdl.handle.net/1887/39637 holds various files of this Leiden University dissertation Author: Smit, Laurens Title: Steady-state analysis of large scale systems : the successive

More information

Queueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1

Queueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1 Queueing systems Renato Lo Cigno Simulation and Performance Evaluation 2014-15 Queueing systems - Renato Lo Cigno 1 Queues A Birth-Death process is well modeled by a queue Indeed queues can be used to

More information

COMP9334 Capacity Planning for Computer Systems and Networks

COMP9334 Capacity Planning for Computer Systems and Networks COMP9334 Capacity Planning for Computer Systems and Networks Week 2: Operational Analysis and Workload Characterisation COMP9334 1 Last lecture Modelling of computer systems using Queueing Networks Open

More information

ANALYTICAL MODELS TO EVALUATE SYSTEM PERFORMANCE MEASURES FOR VEHICLE BASED MATERIAL-HANDLING SYSTEMS UNDER VARIOUS DISPATCHING POLICIES

ANALYTICAL MODELS TO EVALUATE SYSTEM PERFORMANCE MEASURES FOR VEHICLE BASED MATERIAL-HANDLING SYSTEMS UNDER VARIOUS DISPATCHING POLICIES i. ANALYICAL MODELS O EVALUAE SYSEM PERFORMANCE MEASURES FOR VEHICLE BASED MAERIAL-HANDLING SYSEMS UNDER VARIOUS DISPACHING POLICIES A Dissertation by MOONSU LEE Submitted to the Office of Graduate Studies

More information

Chapter 6 Queueing Models. Banks, Carson, Nelson & Nicol Discrete-Event System Simulation

Chapter 6 Queueing Models. Banks, Carson, Nelson & Nicol Discrete-Event System Simulation Chapter 6 Queueing Models Banks, Carson, Nelson & Nicol Discrete-Event System Simulation Purpose Simulation is often used in the analysis of queueing models. A simple but typical queueing model: Queueing

More information

Non Markovian Queues (contd.)

Non Markovian Queues (contd.) MODULE 7: RENEWAL PROCESSES 29 Lecture 5 Non Markovian Queues (contd) For the case where the service time is constant, V ar(b) = 0, then the P-K formula for M/D/ queue reduces to L s = ρ + ρ 2 2( ρ) where

More information

CPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017

CPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017 CPSC 531: System Modeling and Simulation Carey Williamson Department of Computer Science University of Calgary Fall 2017 Motivating Quote for Queueing Models Good things come to those who wait - poet/writer

More information

Performance Evaluation of Queuing Systems

Performance Evaluation of Queuing Systems Performance Evaluation of Queuing Systems Introduction to Queuing Systems System Performance Measures & Little s Law Equilibrium Solution of Birth-Death Processes Analysis of Single-Station Queuing Systems

More information

Chapter 3: Discrete Optimization Integer Programming

Chapter 3: Discrete Optimization Integer Programming Chapter 3: Discrete Optimization Integer Programming Edoardo Amaldi DEIB Politecnico di Milano edoardo.amaldi@polimi.it Website: http://home.deib.polimi.it/amaldi/opt-16-17.shtml Academic year 2016-17

More information

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems  M/M/1  M/M/m  M/M/1/K Queueing Theory I Summary Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K " Little s Law a(t): the process that counts the number of arrivals

More information

A Semiconductor Wafer

A Semiconductor Wafer M O T I V A T I O N Semi Conductor Wafer Fabs A Semiconductor Wafer Clean Oxidation PhotoLithography Photoresist Strip Ion Implantation or metal deosition Fabrication of a single oxide layer Etching MS&E324,

More information

Sub-Optimal Scheduling of a Flexible Batch Manufacturing System using an Integer Programming Solution

Sub-Optimal Scheduling of a Flexible Batch Manufacturing System using an Integer Programming Solution Sub-Optimal Scheduling of a Flexible Batch Manufacturing System using an Integer Programming Solution W. Weyerman, D. West, S. Warnick Information Dynamics and Intelligent Systems Group Department of Computer

More information

A TANDEM QUEUEING SYSTEM WITH APPLICATIONS TO PRICING STRATEGY. Wai-Ki Ching. Tang Li. Sin-Man Choi. Issic K.C. Leung

A TANDEM QUEUEING SYSTEM WITH APPLICATIONS TO PRICING STRATEGY. Wai-Ki Ching. Tang Li. Sin-Man Choi. Issic K.C. Leung Manuscript submitted to AIMS Journals Volume X, Number 0X, XX 00X Website: http://aimsciences.org pp. X XX A TANDEM QUEUEING SYSTEM WITH APPLICATIONS TO PRICING STRATEGY WAI-KI CHING SIN-MAN CHOI TANG

More information

Throughput Optimization in Single and Dual-Gripper Robotic Cells

Throughput Optimization in Single and Dual-Gripper Robotic Cells Throughput Optimization in Single and Dual-Gripper Robotic Cells U.V. Manoj; manojuv@tamu.edu College of Engineering, Texas A&M University, College Station, TX Chelliah Sriskandarajah Mays Business School,

More information

Complexity of Routing Problems with Release Dates and Deadlines

Complexity of Routing Problems with Release Dates and Deadlines Complexity of Routing Problems with Release Dates and Deadlines Alan Erera, Damian Reyes, and Martin Savelsbergh H. Milton Stewart School of Industrial and Systems Engineering Georgia Institute of Technology

More information

Design of Manufacturing Systems Manufacturing Cells

Design of Manufacturing Systems Manufacturing Cells Design of Manufacturing Systems Manufacturing Cells Outline General features Examples Strengths and weaknesses Group technology steps System design Virtual cellular manufacturing 2 Manufacturing cells

More information

A STAFFING ALGORITHM FOR CALL CENTERS WITH SKILL-BASED ROUTING: SUPPLEMENTARY MATERIAL

A STAFFING ALGORITHM FOR CALL CENTERS WITH SKILL-BASED ROUTING: SUPPLEMENTARY MATERIAL A STAFFING ALGORITHM FOR CALL CENTERS WITH SKILL-BASED ROUTING: SUPPLEMENTARY MATERIAL by Rodney B. Wallace IBM and The George Washington University rodney.wallace@us.ibm.com Ward Whitt Columbia University

More information

A POPULATION-MIX DRIVEN APPROXIMATION FOR QUEUEING NETWORKS WITH FINITE CAPACITY REGIONS

A POPULATION-MIX DRIVEN APPROXIMATION FOR QUEUEING NETWORKS WITH FINITE CAPACITY REGIONS A POPULATION-MIX DRIVEN APPROXIMATION FOR QUEUEING NETWORKS WITH FINITE CAPACITY REGIONS J. Anselmi 1, G. Casale 2, P. Cremonesi 1 1 Politecnico di Milano, Via Ponzio 34/5, I-20133 Milan, Italy 2 Neptuny

More information

S. T. Enns Paul Rogers. Dept. of Mechanical and Manufacturing Engineering University of Calgary Calgary, AB., T2N-1N4, CANADA

S. T. Enns Paul Rogers. Dept. of Mechanical and Manufacturing Engineering University of Calgary Calgary, AB., T2N-1N4, CANADA Proceedings of the 2008 Winter Simulation Conference S. J. Mason, R. R. Hill, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. CLARIFYING CONWIP VERSUS PUSH SYSTEM BEHAVIOR USING SIMULATION S. T. Enns

More information

Intro Refresher Reversibility Open networks Closed networks Multiclass networks Other networks. Queuing Networks. Florence Perronnin

Intro Refresher Reversibility Open networks Closed networks Multiclass networks Other networks. Queuing Networks. Florence Perronnin Queuing Networks Florence Perronnin Polytech Grenoble - UGA March 23, 27 F. Perronnin (UGA) Queuing Networks March 23, 27 / 46 Outline Introduction to Queuing Networks 2 Refresher: M/M/ queue 3 Reversibility

More information

Robustness and performance of threshold-based resource allocation policies

Robustness and performance of threshold-based resource allocation policies Robustness and performance of threshold-based resource allocation policies Takayuki Osogami Mor Harchol-Balter Alan Scheller-Wolf Computer Science Department, Carnegie Mellon University, 5000 Forbes Avenue,

More information

SCHEDULING POLICIES IN MULTI-PRODUCT MANUFACTURING SYSTEMS WITH SEQUENCE-DEPENDENT SETUP TIMES

SCHEDULING POLICIES IN MULTI-PRODUCT MANUFACTURING SYSTEMS WITH SEQUENCE-DEPENDENT SETUP TIMES Proceedings of the 2011 Winter Simulation Conference S. Jain, R. R. Creasey, J. Himmelspach, K. P. White, and M. Fu, eds. SCHEDULING POLICIES IN MULTI-PRODUCT MANUFACTURING SYSTEMS WITH SEQUENCE-DEPENDENT

More information

Heuristics Algorithms For Job Sequencing Problems

Heuristics Algorithms For Job Sequencing Problems Global Journal of Science Frontier Research Vol.10 Issue 4(Ver1.0),September 2010 P a g e 37 Heuristics Algorithms For Job Sequencing Problems K. Karthikeyan GJSFR Classification D (FOR) 091307,091305,010303

More information

Advanced Computer Networks Lecture 3. Models of Queuing

Advanced Computer Networks Lecture 3. Models of Queuing Advanced Computer Networks Lecture 3. Models of Queuing Husheng Li Min Kao Department of Electrical Engineering and Computer Science University of Tennessee, Knoxville Spring, 2016 1/13 Terminology of

More information

Machine Scheduling with Deliveries to Multiple Customer Locations

Machine Scheduling with Deliveries to Multiple Customer Locations This is the Pre-Published Version. Machine Scheduling with Deliveries to Multiple Customer Locations Chung-Lun Li George Vairaktarakis Chung-Yee Lee April 2003 Revised: November 2003 Abstract One important

More information

U N I V E R S I T Ä T

U N I V E R S I T Ä T U N I V E R S I T Ä T H A M B U R G On the Weber Problem in Logistic and Services Networks V. Lange, H. Daduna Preprint No. 2009-02 Juli 2009 FACHBEREICH MATHEMATIK MATHEMATISCHE STATISTIK UND STOCHASTISCHE

More information

A Robust Queueing Network Analyzer Based on Indices of Dispersion

A Robust Queueing Network Analyzer Based on Indices of Dispersion A Robust Queueing Network Analyzer Based on Indices of Dispersion Wei You (joint work with Ward Whitt) Columbia University INFORMS 2018, Phoenix November 6, 2018 1/20 Motivation Many complex service systems

More information

On Tandem Blocking Queues with a Common Retrial Queue

On Tandem Blocking Queues with a Common Retrial Queue On Tandem Blocking Queues with a Common Retrial Queue K. Avrachenkov U. Yechiali Abstract We consider systems of tandem blocking queues having a common retrial queue. The model represents dynamics of short

More information

15 Closed production networks

15 Closed production networks 5 Closed production networks In the previous chapter we developed and analyzed stochastic models for production networks with a free inflow of jobs. In this chapter we will study production networks for

More information

Fuzzy Optimization and Normal Simulation for Solving Fuzzy Web Queuing System Problems

Fuzzy Optimization and Normal Simulation for Solving Fuzzy Web Queuing System Problems Fuzzy Optimization and Normal Simulation for Solving Fuzzy Web Queuing System Problems Xidong Zheng, Kevin Reilly Dept. of Computer and Information Sciences University of Alabama at Birmingham Birmingham,

More information

Improved Algorithms for Machine Allocation in Manufacturing Systems

Improved Algorithms for Machine Allocation in Manufacturing Systems Improved Algorithms for Machine Allocation in Manufacturing Systems Hans Frenk Martine Labbé Mario van Vliet Shuzhong Zhang October, 1992 Econometric Institute, Erasmus University Rotterdam, the Netherlands.

More information

Representation and Analysis of Transfer Lines. with Machines That Have Different Processing Rates

Representation and Analysis of Transfer Lines. with Machines That Have Different Processing Rates March, 1985 Revised November, 1985 LIDS-P-1446 Representation and Analysis of Transfer Lines with Machines That Have Different Processing Rates by Stanley B. Gershwin 35-433 Massachusetts Institute of

More information

One important issue in the study of queueing systems is to characterize departure processes. Study on departure processes was rst initiated by Burke (

One important issue in the study of queueing systems is to characterize departure processes. Study on departure processes was rst initiated by Burke ( The Departure Process of the GI/G/ Queue and Its MacLaurin Series Jian-Qiang Hu Department of Manufacturing Engineering Boston University 5 St. Mary's Street Brookline, MA 2446 Email: hqiang@bu.edu June

More information

MULTIPLE CHOICE QUESTIONS DECISION SCIENCE

MULTIPLE CHOICE QUESTIONS DECISION SCIENCE MULTIPLE CHOICE QUESTIONS DECISION SCIENCE 1. Decision Science approach is a. Multi-disciplinary b. Scientific c. Intuitive 2. For analyzing a problem, decision-makers should study a. Its qualitative aspects

More information

On the Approximate Linear Programming Approach for Network Revenue Management Problems

On the Approximate Linear Programming Approach for Network Revenue Management Problems On the Approximate Linear Programming Approach for Network Revenue Management Problems Chaoxu Tong School of Operations Research and Information Engineering, Cornell University, Ithaca, New York 14853,

More information

15 Closed production networks

15 Closed production networks 5 Closed production networks In the previous chapter we developed and analyzed stochastic models for production networks with a free inflow of jobs. In this chapter we will study production networks for

More information

USING DIFFERENT RESPONSE-TIME REQUIREMENTS TO SMOOTH TIME-VARYING DEMAND FOR SERVICE

USING DIFFERENT RESPONSE-TIME REQUIREMENTS TO SMOOTH TIME-VARYING DEMAND FOR SERVICE USING DIFFERENT RESPONSE-TIME REQUIREMENTS TO SMOOTH TIME-VARYING DEMAND FOR SERVICE by Ward Whitt 1 AT&T Labs September 9, 1997 Revision: November 20, 1998 Operations Research Letters 24 (1999) 1 10 1

More information

Computer Networks More general queuing systems

Computer Networks More general queuing systems Computer Networks More general queuing systems Saad Mneimneh Computer Science Hunter College of CUNY New York M/G/ Introduction We now consider a queuing system where the customer service times have a

More information

OPTIMAL CONTROL OF A FLEXIBLE SERVER

OPTIMAL CONTROL OF A FLEXIBLE SERVER Adv. Appl. Prob. 36, 139 170 (2004) Printed in Northern Ireland Applied Probability Trust 2004 OPTIMAL CONTROL OF A FLEXIBLE SERVER HYUN-SOO AHN, University of California, Berkeley IZAK DUENYAS, University

More information

Introduction to Queueing Theory with Applications to Air Transportation Systems

Introduction to Queueing Theory with Applications to Air Transportation Systems Introduction to Queueing Theory with Applications to Air Transportation Systems John Shortle George Mason University February 28, 2018 Outline Why stochastic models matter M/M/1 queue Little s law Priority

More information

Scheduling I. Today. Next Time. ! Introduction to scheduling! Classical algorithms. ! Advanced topics on scheduling

Scheduling I. Today. Next Time. ! Introduction to scheduling! Classical algorithms. ! Advanced topics on scheduling Scheduling I Today! Introduction to scheduling! Classical algorithms Next Time! Advanced topics on scheduling Scheduling out there! You are the manager of a supermarket (ok, things don t always turn out

More information

1 Modelling and Simulation

1 Modelling and Simulation 1 Modelling and Simulation 1.1 Introduction This course teaches various aspects of computer-aided modelling for the performance evaluation of computer systems and communication networks. The performance

More information

Information in Aloha Networks

Information in Aloha Networks Achieving Proportional Fairness using Local Information in Aloha Networks Koushik Kar, Saswati Sarkar, Leandros Tassiulas Abstract We address the problem of attaining proportionally fair rates using Aloha

More information

PBW 654 Applied Statistics - I Urban Operations Research

PBW 654 Applied Statistics - I Urban Operations Research PBW 654 Applied Statistics - I Urban Operations Research Lecture 2.I Queuing Systems An Introduction Operations Research Models Deterministic Models Linear Programming Integer Programming Network Optimization

More information

Electronic Companion Fluid Models for Overloaded Multi-Class Many-Server Queueing Systems with FCFS Routing

Electronic Companion Fluid Models for Overloaded Multi-Class Many-Server Queueing Systems with FCFS Routing Submitted to Management Science manuscript MS-251-27 Electronic Companion Fluid Models for Overloaded Multi-Class Many-Server Queueing Systems with FCFS Routing Rishi Talreja, Ward Whitt Department of

More information

6 Solving Queueing Models

6 Solving Queueing Models 6 Solving Queueing Models 6.1 Introduction In this note we look at the solution of systems of queues, starting with simple isolated queues. The benefits of using predefined, easily classified queues will

More information

Course Outline Introduction to Transportation Highway Users and their Performance Geometric Design Pavement Design

Course Outline Introduction to Transportation Highway Users and their Performance Geometric Design Pavement Design Course Outline Introduction to Transportation Highway Users and their Performance Geometric Design Pavement Design Speed Studies - Project Traffic Queuing Intersections Level of Service in Highways and

More information

Operations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads

Operations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads Operations Research Letters 37 (2009) 312 316 Contents lists available at ScienceDirect Operations Research Letters journal homepage: www.elsevier.com/locate/orl Instability of FIFO in a simple queueing

More information

Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe

Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem Wade Trappe Lecture Overview Network of Queues Introduction Queues in Tandem roduct Form Solutions Burke s Theorem What

More information

Performance Evaluation of Warehouses with Automated Storage and Retrieval Technologies

Performance Evaluation of Warehouses with Automated Storage and Retrieval Technologies Performance Evaluation of Warehouses with Automated Storage and Retrieval Technologies By Xiao Cai B.E., Huazhong University of Science and Technology, 2005 M.S., University of Louisville, 2007 A Dissertation

More information

Stability of the two queue system

Stability of the two queue system Stability of the two queue system Iain M. MacPhee and Lisa J. Müller University of Durham Department of Mathematical Science Durham, DH1 3LE, UK (e-mail: i.m.macphee@durham.ac.uk, l.j.muller@durham.ac.uk)

More information

Chapter 3: Discrete Optimization Integer Programming

Chapter 3: Discrete Optimization Integer Programming Chapter 3: Discrete Optimization Integer Programming Edoardo Amaldi DEIB Politecnico di Milano edoardo.amaldi@polimi.it Sito web: http://home.deib.polimi.it/amaldi/ott-13-14.shtml A.A. 2013-14 Edoardo

More information

`First Come, First Served' can be unstable! Thomas I. Seidman. Department of Mathematics and Statistics. University of Maryland Baltimore County

`First Come, First Served' can be unstable! Thomas I. Seidman. Department of Mathematics and Statistics. University of Maryland Baltimore County revision2: 9/4/'93 `First Come, First Served' can be unstable! Thomas I. Seidman Department of Mathematics and Statistics University of Maryland Baltimore County Baltimore, MD 21228, USA e-mail: hseidman@math.umbc.edui

More information

Maximizing throughput in zero-buffer tandem lines with dedicated and flexible servers

Maximizing throughput in zero-buffer tandem lines with dedicated and flexible servers Maximizing throughput in zero-buffer tandem lines with dedicated and flexible servers Mohammad H. Yarmand and Douglas G. Down Department of Computing and Software, McMaster University, Hamilton, ON, L8S

More information

QUEUING SYSTEM. Yetunde Folajimi, PhD

QUEUING SYSTEM. Yetunde Folajimi, PhD QUEUING SYSTEM Yetunde Folajimi, PhD Part 2 Queuing Models Queueing models are constructed so that queue lengths and waiting times can be predicted They help us to understand and quantify the effect of

More information

reversed chain is ergodic and has the same equilibrium probabilities (check that π j =

reversed chain is ergodic and has the same equilibrium probabilities (check that π j = Lecture 10 Networks of queues In this lecture we shall finally get around to consider what happens when queues are part of networks (which, after all, is the topic of the course). Firstly we shall need

More information

Queuing Theory. 3. Birth-Death Process. Law of Motion Flow balance equations Steady-state probabilities: , if

Queuing Theory. 3. Birth-Death Process. Law of Motion Flow balance equations Steady-state probabilities: , if 1 Queuing Theory 3. Birth-Death Process Law of Motion Flow balance equations Steady-state probabilities: c j = λ 0λ 1...λ j 1 µ 1 µ 2...µ j π 0 = 1 1+ j=1 c j, if j=1 c j is finite. π j = c j π 0 Example

More information

Stochastic Models of Manufacturing Systems

Stochastic Models of Manufacturing Systems Stochastic Models of Manufacturing Systems Ivo Adan Systems 2/49 Continuous systems State changes continuously in time (e.g., in chemical applications) Discrete systems State is observed at fixed regular

More information

Batch Arrival Queuing Models with Periodic Review

Batch Arrival Queuing Models with Periodic Review Batch Arrival Queuing Models with Periodic Review R. Sivaraman Ph.D. Research Scholar in Mathematics Sri Satya Sai University of Technology and Medical Sciences Bhopal, Madhya Pradesh National Awardee

More information

Solutions to COMP9334 Week 8 Sample Problems

Solutions to COMP9334 Week 8 Sample Problems Solutions to COMP9334 Week 8 Sample Problems Problem 1: Customers arrive at a grocery store s checkout counter according to a Poisson process with rate 1 per minute. Each customer carries a number of items

More information

2905 Queueing Theory and Simulation PART IV: SIMULATION

2905 Queueing Theory and Simulation PART IV: SIMULATION 2905 Queueing Theory and Simulation PART IV: SIMULATION 22 Random Numbers A fundamental step in a simulation study is the generation of random numbers, where a random number represents the value of a random

More information

Design of Cellular Manufacturing Systems for Dynamic and Uncertain Production Requirements with Presence of Routing Flexibility

Design of Cellular Manufacturing Systems for Dynamic and Uncertain Production Requirements with Presence of Routing Flexibility Design of Cellular Manufacturing Systems for Dynamic and Uncertain Production Requirements with Presence of Routing Flexibility Anan Mungwattana Dissertation submitted to the Faculty of the Virginia Polytechnic

More information

Waiting time characteristics in cyclic queues

Waiting time characteristics in cyclic queues Waiting time characteristics in cyclic queues Sanne R. Smits, Ivo Adan and Ton G. de Kok April 16, 2003 Abstract In this paper we study a single-server queue with FIFO service and cyclic interarrival and

More information

Solutions to Homework Discrete Stochastic Processes MIT, Spring 2011

Solutions to Homework Discrete Stochastic Processes MIT, Spring 2011 Exercise 6.5: Solutions to Homework 0 6.262 Discrete Stochastic Processes MIT, Spring 20 Consider the Markov process illustrated below. The transitions are labelled by the rate q ij at which those transitions

More information

Scheduling I. Today Introduction to scheduling Classical algorithms. Next Time Advanced topics on scheduling

Scheduling I. Today Introduction to scheduling Classical algorithms. Next Time Advanced topics on scheduling Scheduling I Today Introduction to scheduling Classical algorithms Next Time Advanced topics on scheduling Scheduling out there You are the manager of a supermarket (ok, things don t always turn out the

More information

On the Pathwise Optimal Bernoulli Routing Policy for Homogeneous Parallel Servers

On the Pathwise Optimal Bernoulli Routing Policy for Homogeneous Parallel Servers On the Pathwise Optimal Bernoulli Routing Policy for Homogeneous Parallel Servers Ger Koole INRIA Sophia Antipolis B.P. 93, 06902 Sophia Antipolis Cedex France Mathematics of Operations Research 21:469

More information

Computer Systems Modelling

Computer Systems Modelling Computer Systems Modelling Computer Laboratory Computer Science Tripos, Part II Michaelmas Term 2003 R. J. Gibbens Problem sheet William Gates Building JJ Thomson Avenue Cambridge CB3 0FD http://www.cl.cam.ac.uk/

More information

A Nonlinear Programming Approach For a Fuzzy queue with an unreliable server Dr.V. Ashok Kumar

A Nonlinear Programming Approach For a Fuzzy queue with an unreliable server Dr.V. Ashok Kumar The Bulletin of Society for Mathematical Services and Standards Online: 2012-06-04 ISSN: 2277-8020, Vol. 2, pp 44-56 doi:10.18052/www.scipress.com/bsmass.2.44 2012 SciPress Ltd., Switzerland A Nonlinear

More information

A Study on Performance Analysis of Queuing System with Multiple Heterogeneous Servers

A Study on Performance Analysis of Queuing System with Multiple Heterogeneous Servers UNIVERSITY OF OKLAHOMA GENERAL EXAM REPORT A Study on Performance Analysis of Queuing System with Multiple Heterogeneous Servers Prepared by HUSNU SANER NARMAN husnu@ou.edu based on the papers 1) F. S.

More information

Queuing Theory. Using the Math. Management Science

Queuing Theory. Using the Math. Management Science Queuing Theory Using the Math 1 Markov Processes (Chains) A process consisting of a countable sequence of stages, that can be judged at each stage to fall into future states independent of how the process

More information

Process-Algebraic Modelling of Priority Queueing Networks

Process-Algebraic Modelling of Priority Queueing Networks Process-Algebraic Modelling of Priority Queueing Networks Giuliano Casale Department of Computing Imperial College ondon, U.K. gcasale@doc.ic.ac.uk Mirco Tribastone Institut für Informatik udwig-maximilians-universität

More information

Pooling in tandem queueing networks with non-collaborative servers

Pooling in tandem queueing networks with non-collaborative servers DOI 10.1007/s11134-017-9543-0 Pooling in tandem queueing networks with non-collaborative servers Nilay Tanık Argon 1 Sigrún Andradóttir 2 Received: 22 September 2016 / Revised: 26 June 2017 Springer Science+Business

More information

Chapter 5: Special Types of Queuing Models

Chapter 5: Special Types of Queuing Models Chapter 5: Special Types of Queuing Models Some General Queueing Models Discouraged Arrivals Impatient Arrivals Bulk Service and Bulk Arrivals OR37-Dr.Khalid Al-Nowibet 1 5.1 General Queueing Models 1.

More information

Queueing Networks and Insensitivity

Queueing Networks and Insensitivity Lukáš Adam 29. 10. 2012 1 / 40 Table of contents 1 Jackson networks 2 Insensitivity in Erlang s Loss System 3 Quasi-Reversibility and Single-Node Symmetric Queues 4 Quasi-Reversibility in Networks 5 The

More information

Stochastic Optimization

Stochastic Optimization Chapter 27 Page 1 Stochastic Optimization Operations research has been particularly successful in two areas of decision analysis: (i) optimization of problems involving many variables when the outcome

More information

Routing. Topics: 6.976/ESD.937 1

Routing. Topics: 6.976/ESD.937 1 Routing Topics: Definition Architecture for routing data plane algorithm Current routing algorithm control plane algorithm Optimal routing algorithm known algorithms and implementation issues new solution

More information

Lecture Notes of Communication Network I y: part 5. Lijun Qian. Rutgers The State University of New Jersey. 94 Brett Road. Piscataway, NJ

Lecture Notes of Communication Network I y: part 5. Lijun Qian. Rutgers The State University of New Jersey. 94 Brett Road. Piscataway, NJ Lecture Notes of Communication Network I y: part 5 Lijun Qian Department of Electrical Engineering Rutgers The State University of New Jersey 94 Brett Road Piscataway, NJ 08854-8058 October 6, 1998 Abstract

More information

Maximum pressure policies for stochastic processing networks

Maximum pressure policies for stochastic processing networks Maximum pressure policies for stochastic processing networks Jim Dai Joint work with Wuqin Lin at Northwestern Univ. The 2011 Lunteren Conference Jim Dai (Georgia Tech) MPPs January 18, 2011 1 / 55 Outline

More information

EFFICIENT COMPUTATION OF PROBABILITIES OF EVENTS DESCRIBED BY ORDER STATISTICS AND APPLICATION TO A PROBLEM OFQUEUES

EFFICIENT COMPUTATION OF PROBABILITIES OF EVENTS DESCRIBED BY ORDER STATISTICS AND APPLICATION TO A PROBLEM OFQUEUES EFFICIENT COMPUTATION OF PROBABILITIES OF EVENTS DESCRIBED BY ORDER STATISTICS AND APPLICATION TO A PROBLEM OFQUEUES Lee K. Jones and Richard C. Larson OR 249-91 May 1991 Efficient Computation of Probabilities

More information

Scheduling. Uwe R. Zimmer & Alistair Rendell The Australian National University

Scheduling. Uwe R. Zimmer & Alistair Rendell The Australian National University 6 Scheduling Uwe R. Zimmer & Alistair Rendell The Australian National University References for this chapter [Bacon98] J. Bacon Concurrent Systems 1998 (2nd Edition) Addison Wesley Longman Ltd, ISBN 0-201-17767-6

More information

Efficient Nonlinear Optimizations of Queuing Systems

Efficient Nonlinear Optimizations of Queuing Systems Efficient Nonlinear Optimizations of Queuing Systems Mung Chiang, Arak Sutivong, and Stephen Boyd Electrical Engineering Department, Stanford University, CA 9435 Abstract We present a systematic treatment

More information

Markov Processes and Queues

Markov Processes and Queues MIT 2.853/2.854 Introduction to Manufacturing Systems Markov Processes and Queues Stanley B. Gershwin Laboratory for Manufacturing and Productivity Massachusetts Institute of Technology Markov Processes

More information

CHARACTERIZING THE PERFORMANCE OF PROCESS FLEXIBILITY STRUCTURES. O. Zeynep Akşin and Fikri Karaesmen

CHARACTERIZING THE PERFORMANCE OF PROCESS FLEXIBILITY STRUCTURES. O. Zeynep Akşin and Fikri Karaesmen CHARACTERIZING THE PERFORMANCE OF PROCESS FLEXIBILITY STRUCTURES O Zeynep Akşin and Fikri Karaesmen Graduate School of Business Koç University 34450, Istanbul TURKEY Department of Industrial Engineering

More information