IIE Transactions (1997) 29, 29±36 Minimizing work-in-process and material handling in the facilities layout problem MICHAEL C. FU and BHARAT K. KAKU College of Business and Management, University of Maryland at College Park, College Park, MD 20742-1815, USA Received September 1993 and accepted November 1995 We consider the plant layout problem for a job shop environment. This problem is generally treated as the quadratic assignment problem with the objective of minimizing material handling costs. Here we investigate the relationship between material handling costs and average work-in-process. Under restrictive assumptions, an open queueing network model can be used to show that the problem of minimizing work-in-process reduces to the quadratic assignment problem. In this paper, we generalize these results through a simulation model, and develop a simple secondary measure which allows us to select the layout that minimizes average work-in-process levels from among solutions that are similar with respect to the objective function for the quadratic assignment problem. 1. Introduction The facilities layout problem has generally been tackled by one of two approaches. The ®rst approach seeks a solution that minimizes the total material handling costs between all pairs of facilities and is known as the quadratic assignment problem (QAP) (see, for example, Kusiak and Heragu, 1987). The second approach is known as the adjacency requirements formulation and the objective is to maximize the sum of closeness ratings (Foulds, 1983). These ratings may be subjective, and contribute to the objective function only if the two facilities in question are adjacent in a solution. Both formulations lead to an NP-hard problem (Burkard, 1984; Foulds, 1983), and heuristic solution methods have to be applied to most real-size problems. The QAP model is preferred for most manufacturing and other operations where the total material handling cost is the appropriate criterion. 1.1. The QAP formulation Suppose there are N facilities to be assigned to N locations. De®ne a ¯ow matrix and a distance (cost) matrix whose elements are, respectively, fij = ¯ow from facility i to facility j; dij = distance between locations i and j (cost of moving one unit of ¯ow from facility i to facility j); xij n 1 0 if facility i is assigned to location j, otherwise. 0740-817X # 1997 ``IIE'' The QAP is formulated thus: QA P Min XX i;p subject to X fip djq xij xpq 1 j;q xij 1 8 i; 2 xij 1 8 j; 3 j X i xij 2 f0; 1g 8 i; j: The most successful optimal solution procedures for the QAP are implicit enumeration algorithms based on the lower bound proposed by Gilmore (1962) and Lawler (1963). A good implementation of this bound is given by Burkard and Derigs (1980). Linearizations of the QAP have been proposed by, for example, Bazaraa and Sherali (1980) and Kaufman and Broeckx (1978), but have not been very successful computationally. Heuristic procedures for the QAP can be classi®ed as constructive, improvement, limited enumeration, or heuristic solutions to linearized problems. Hybrid procedures combining improvement with one of the other three approaches have been very successful; for example, Burkard and Bonniger (1983), Bazaraa and Kirca (1983), and Kaku et al., (1991). 30 1.2. Multi-criteria approaches to the QAP Attempts at solving the facilities layout problem in a multi-criteria context have been limited, mainly to work with objective functions that combine the QAP and the adjacency requirements objectives. Examples of such an approach can be found in Rosenblatt (1979), Dutta and Sahu (1982), and Fortenberry and Cox (1985). More recently, Kouvelis and Kiran (1990) have incorporated throughput requirements into the layout design problem for automated manufacturing systems. They model the system as a closed queueing network on the basis of the assumption that the number of pallets and hence the number of jobs in the system is ®xed. Given some required throughput, they minimize the sum of transportation costs and the costs of work-in-process (WIP) inventory as measured by the number of jobs in the system necessary to maintain that throughput. We consider queueing effects in a general job shop where the throughput is ®xed but WIP is not. In this situation, an open queueing network is the more appropriate model (see, for example, Buzacott and Shanthikumar, 1985), and in previous work (Fu and Kaku, 1995), we formulated an open queueing network model that includes layout considerations in the material handling system with a ®xed capacity (e.g., a ®xed number of forklifts). Under the analogous assumptions used by Kouvelis and Kiran (1990) for the closed queueing network model, we showed that the QAP formulation is equivalent to the goal of minimizing WIP. However, some of the assumptions on the material handling system used in the analytical queueing model are not very realistic. In this paper we explore the link between material handling and WIP through a more realistic simulation model that can handle the complexities of a material handling system. The approximate equivalence between the QAP and the problem of minimizing WIP derived from the analytical model allows us to limit the search space in our simulation experiments. The simulation results indicate that, in general, the layout that minimizes WIP also minimizes material handling, but also that there are exceptional situations where a re®nement of the model is necessary. We characterize situations where such an adjustment is necessary, and develop a secondary measure to incorporate an appropriate adjustment. The rest of the paper is organized as follows. In Section 2 we report on the simulation results and our secondary measure, and in Section 3 we present our conclusions. 2. The simulation experiment We ®rst describe our procedure for generating test problems. We begin by generating products, volumes, Fu and Kaku and process routes and then derive the ¯ow matrix from this information, rather than simply randomly generating the elements of the ¯ow matrix. We then describe the simulation model that was used to experiment with these problems, and ®nally discuss the results of the simulations. 2.1. Generating the test problems We randomly generated 10 problems with 8 facilities each. Two of these facilities are in ®xed locations, one at each end of the manufacturing facility. One is considered to be the raw material storage area and serves as an `entry' station; and the other is considered to be the ®nished goods storage and shipping area and serves as an `exit' station. The number of locations is also 8, arranged in a 2-by-4 rectangular grid, and distances are measured as rectilinear center-to-center. To provide the ¯ow pattern a structure similar to one that may be found in practice, we randomly generated demands and process routes for 10 part types for each problem, and then translated this information into the familiar ¯ow matrix of QAPs. The step-by-step procedure for each part type is as follows: Step 1. Part-type demand in units is 40 times some multiple between 1 and 100, randomly generated from a uniform distribution. Step 2. Part-type batch size is 5, 10, 20, or 40, with the probability of larger batch sizes increasing as the demand increases. For example, if part demand is less than one-quarter of the maximum possible demand, then one of the four batch sizes is chosen with equal probability, whereas if part demand is larger than three-quarters of the maximum possible demand, then the batch size is set at 40. Step 3. The number of departments visited by the part type is randomly generated from a uniform distribution between 1 and 5, excluding the ®rst and last visit, which are ®xed for all part types as the entry and exit stations, respectively. This number of departments is then chosen at random with limited backtracking allowed; a part type may return to one department that it has already visited, but only after visiting one or more departments in between. Step 4. Parts move through the system in batches, with the number of batches determined as the demand divided by the batch size. Information on the process route and number of batches is translated into ¯ows between speci®c departments for the part type. This is repeated for all part types with ¯ows between departments being aggregated into the ¯ow matrix. Other data that need to be generated are: Minimizing work-in-process and material handling 31 Table 1. Solutions for the 10 test problems Problem Solution Cost Deviation % 1 Optimal Near-opt. Poor Optimal Near-opt. Poor Optimal Near-opt. Poor Optimal Near-opt. Poor Optimal Near-opt. Poor Optimal Near-opt. Poor Optimal Near-opt. Poor Optimal Near-opt. Poor Optimal Near-opt. Poor Optimal Near-opt. Poor 3958 4062 4966 5094 5264 6756 5578 5672 6880 3186 3192 4296 3620 3712 4752 4144 4252 5612 3354 3474 4498 3932 4288 5044 4790 4796 6194 5396 5754 7304 0.00 2.63 25.47 0.00 3.34 32.63 0.00 1.69 23.34 0.00 0.19 34.84 0.00 2.54 31.27 0.00 2.61 35.42 0.00 3.58 34.11 0.00 9.05 28.28 0.00 0.13 29.31 0.00 6.63 35.36 2 3 4 5 6 7 8 9 10 Assignmentsa 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 6 7 7 6 5 4 4 4 2 6 3 6 3 6 7 7 3 5 4 5 3 5 3 3 5 3 5 4 5 6 3 6 3 7 2 3 5 3 3 3 4 7 7 5 6 3 6 6 3 6 4 4 6 2 3 2 4 7 7 7 7 2 2 3 4 6 3 7 5 5 5 4 4 4 2 2 7 4 5 4 7 7 7 4 4 5 6 3 6 2 2 3 6 2 3 7 7 5 4 7 6 2 5 2 3 6 2 2 2 2 6 3 2 5 2 7 7 6 2 5 4 5 4 4 7 5 2 2 7 4 2 3 6 3 5 4 5 3 6 7 2 6 4 7 7 6 3 5 3 4 5 4 5 5 6 2 6 6 6 2 7 5 2 7 4 5 4 7 7 3 5 2 5 6 6 4 2 2 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 a The assignments are stated for departments to locations. For example, the optimal solution to Problem 9 has department 1 in location 1, department 2 in location 3, department 3 in location 2, and so on. 1. The processing time per unit for the part type in a department is randomly chosen as an integer number of minutes from the range (1, 10), providing an average processing time of 5.5 minutes. 2. The setup time for each batch of the part type in a department is chosen similarly as an integer number of minutes from the range (R, 10R). Two values were used for R: 5 and 25, such that the average setup time for the two cases was 27.5 and 137.5 minutes, respectively. Finally, the following parameters are adjusted: 1. The speed of the forklifts is set at 40, 45, 50, or 55 feet per minute, based on the optimal cost of the solution. This adjustment was made to provide suf®cient forklift capacity as total ¯ows increased. 2. The number of machines in a department is adjusted so that utilization in the department does not exceed some prespeci®ed level. The ten test problems lead to 12 cases each through different settings for three parameters. These are the two values of R mentioned above; three values for the maximum utilization levels (90, 70 and 50%) in the departments; and two values for the number of forklifts (2 or 3). To test the relationship between the QAP solution cost and the average WIP in the system we compare the simulation results for three solutions to each problem. These are an optimal solution, a `good' solution, and a poor solution. The optimal solution is found by the procedure published by Burkard and Derigs (1980). The good solution is found by a procedure that is a simpli®ed version of the heuristic developed by Kaku et al. (1991). We construct nine distinct solutions, improve them through pairwise interchange, and choose the best solution with cost greater than the optimal (in other words, alternate optima are not considered). The poor 32 solution is obtained from the optimal solution by making pairwise interchanges that worsen the solution, and choosing the solution whose cost is closest to 30% above the cost of the optimal. Details on the 10 test problems and the 3 solutions to each are given in Table 1. 2.2. The simulation model and results In contrast with the open queueing network model in Fu and Kaku (1995), the simulation model explicitly takes into account the queueing effects of a limited number of forklifts and the possible additional lags due to travel of the forklift when empty to the next place where it is needed from its previous drop-off point. A forklift is assumed to remain at the station at which it unloads until another request is made. When a request is made, if more than one forklift is available, then the closest available one to the requesting station is used. These characteristics were modeled by using the constructs available in the SIMAN simulation language. The simulation model incorporates batches, meaning the decomposition of service time at a department into a setup time per batch and an actual per-part processing time. In the SIMAN implementation, we took the setup times as exponential and the processing times as deterministic. We also took each batch as the entity in the system to reduce storage requirements and make the simulation more ef®cient. We ran each case for six weeks of production, with a warm-up period of one week in which no statistics were taken, where a week comprised ®ve days of three shifts, i.e., 120 hours. Flow times, department WIP and utilization, and forklift WIP and utilization were recorded, all in terms of batches, and statistics based on 40 independent replications were calculated. These statistics included individual 95% con®dence intervals around the estimated mean, and paired-t 95% con®dence intervals for each pair of differences in WIP and ¯ow times. In all 120 instances (12 cases, 10 problems), the poor solution does decidedly worse than the other two solutions; i.e., in general, better solutions to the QAP problem lead to lower levels of average WIP in the system. However, in the case of two solutions that are very close to each other in terms of QAP costs, the WIP results are not clearly predictable in terms of these costs. These results seem to be consistent across all 12 cases. Table 2 shows a snapshot summary of a comparison between the optimal and good solutions based on paired-t comparisons of the mean ¯ow times, which by Little's Law serves as a surrogate for the total batch WIP. The notation used in this table indicates the direction of the comparison and the statistical signi®cance. For example `' indicates the optimal solution had a lower average ¯ow time and the difference is statistically signi®cant, whereas `<' indicates the optimal solution had a lower average ¯ow time, but the difference is not statistically Fu and Kaku Table 2. Comparison of Optimal and Near-Optimal Solutions at the 95% level Case Problem 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 11 12 > > < < < < < < < > < < < > > > < < < < < > < > < < < < > < < > > > < < < < < > < > < > < < < > < < < > < < > > > < < < < < < < < < > > < < > < signi®cant. In test problems 3, 4, and 9, the QAP costs of the good solutions are very close to the optimal costs ± with a difference of less than 2% ± and the good solutions may be termed near-optimal solutions. For these three problems the near-optimal solution sometimes has lower WIP than the optimal solution. A breakdown of the total WIP into its two components, department WIP and forklift WIP, shows further that the department WIP is practically identical; the difference lies in the forklift WIP. To understand this result, a detailed comparison of the placement of departments in the two solutions is required. For this purpose we make a distinction between the four central locations and the four corner locations in the 2-by-4 grid because the former have shorter average distances to other locations than the latter. The optimal and near-optimal solutions for test problem 9 are shown in Fig. 1 to facilitate this discussion. Comparing the optimal and near-optimal solutions, we see that departments 3, 6, and 7 remain in central locations whereas departments 1, 4, and 8 remain in corner locations. The only difference is in departments 5 and 2, which exchange positions with respect to central and corner locations. Department 5, which is in a corner location in the optimal solution, has a larger ¯ow through it (856 batches) than department 2 (456 batches). Thus the forklift is more likely to be at a corner location in the optimal solution at any given point in time and will Figure 1 Optimal and near-optimal solutions for test problem 9. Minimizing work-in-process and material handling therefore take longer to respond to the next service call, contributing to higher forklift WIP. However, this is not a critical factor when there is a fairly clear QAP cost difference between the optimal and the good solution, because the in-transit forklift WIP dominates the WIP waiting for a forklift. If the two solutions are very close to each other, the in-transit WIP for both is nearly the same, and the waiting WIP becomes a factor. A similar effect can be observed in Problems 3 and 4; however, this type of visual analysis is not reliable for all situations, e.g., changes in locations for more than two departments, or larger problems with more classes of locations than the two in our example problems. To overcome this limitation, we have devised an easily calculated measure to capture the effect of layout on the time spent waiting for material handling service in the form of the expected travel time for an empty forklift to arrive at the station demanding service. The issue of empty travel time for a material handling system has been studied in the context of the design of an automated guided vehicle system (AGVS) by Maxwell and Muckstadt (1982), who used a model that minimized the empty travel time of vehicles in the AGVS moving along ®xed unidirectional paths. Adding in the known loading, unloading and loaded travel times, it is possible to calculate the minimum number of vehicles required in the AGVS. The timing of service requests is not considered, so this model provides a lower bound on the total vehicle service time. The results from this model are used in a heuristic dispatching procedure to determine sequences for the different routes, assuming a constant rate of output and consumption of components. Finally, a deterministic simulation permits the authors to determine blocking effects and WIP storage requirements at the stations. The job shop environment we study is quite different: there are multiple routes that can be traveled in either direction, blocking is not typically a concern, and demand for forklift service is not likely to be at some constant rate. Further, our measure of empty forklift travel requires a simple one-step calculation. We de®ne the following additional terms: fi! fi f = = = = P total ¯ow from department i = P j fij ; total ¯ow into department iP= j fji ;P total ¯ow in the system = i fi! i fi ; average velocity of a forklift. At any given moment, station i demands forklift service with probability fi! =f and the forklift is at station j with probability fj =f . The time for the empty forklift to travel from station j to station i is given by dij =. We assume that the exit station (numbered N) never demands service, and that a forklift never leaves empty from the entry station (numbered 1). Thus an estimate for the expected travel time for an 33 empty forklift is NX ÿ1X N Nÿ1 X N dij fi! fj 1 X dij fi! fj ; 2 f f f i1 j2 i1j2 so our secondary measure is given by NX ÿ1X N d f !f ij i j f2 i1 j2 : Our basic algorithm to minimize WIP is as follows: Step 1. Find the best QAP solutions. If one is signi®cantly better than all the others, choose it. Step 2. If near-optimal solutions exist, check the secondary measure to discard solutions whose measures are considerably higher than others. Step 3. Pick one of the ®nalists, possibly based on other additional considerations. We ran another set of simulations to test the usefulness of this secondary measure. Ten new problems were generated, each having the characteristic that there is at least one nearoptimal QAP solution within 0.5% of the optimal. This time alternate optimal solutions were accepted, provided that they were not simply mirror images of the optimal. (A mirror image is obtained by rotating any solution around its horizontal or vertical axis.) For the ratio of setup to processing times we set R 10; maximum machine or assembly workstation utilization at 70%; and the number of forklifts at 2. These problems and their solutions are presented in Table 3, with asterisks indicating the solution with the lowest secondary measure. We see that two of the problems had alternate optima and three had two additional solutions within 0.5% of the optimal. The results of the simulation are shown in Table 4. Asterisks in the forklift WIP column indicate the lowest value (though not always statistically signi®cant). Comparison with Table 3 indicates a perfect correspondence between the lowest secondary measure and the lowest forklift WIP; i.e., the secondary measure consistently picks the solution with the lower WIP. Looking more closely at Table 3, we observe that there are three problems for which the secondary measure for the alternate optimal or near-optimal solution is better (smaller) than that for the optimal solution: problems 3, 5, and 8. For problem 3, the alternate optimal solution has a secondary measure that is only 0.07% better than that for the optimal solution, whereas for problem 8 the nearoptimal solution is 0.08% worse in terms of the QAP cost but 0.42% better in terms of the secondary measure. For both these problems, the forklift WIP is smaller for the alternate/near-optimal solution, although the difference is not statistically signi®cant and there is no statistically signi®cant difference between the mean ¯ow times. However for problem 5, the secondary measure is 34 Fu and Kaku Table 3. Solutions for the second set of 10 test problems Problem Solution Cost Deviation (%) Sec. measure 1 Optimal Near-opt. Optimal Near-opt. Optimal Alt.-opt. Near-opt. Optimal Near-opt. Optimal Near-opt. Optimal Near-opt. Optimal Alt.-opt. Near-opt. Optimal Near-opt. Optimal Near-opt. Optimal Near-opt. Near-opt. 5362 5386 5224 5244 4135 4135 4153 2612 2622 4078 4094 3682 3684 2450 2450 2458 4811 4815 4643 4647 4770 4776 4778 0.00 0.45 0.00 0.38 0.00 0.00 0.44 0.00 0.38 0.00 0.39 0.00 0.05 0.00 0.00 0.33 0.00 0.08 0.00 0.09 0.00 0.13 0.17 *1.712845 1.731464 *1.919127 1.957579 1.771174 *1.769924 1.780842 *1.790738 1.823147 1.923231 *1.794920 *1.819641 1.827726 *1.838522 1.882022 1.842749 1.720258 *1.712955 *1.966118 1.967324 *2.046220 2.049782 2.119964 2 3 4 5 6 7 8 9 10 6.67% smaller for the near-optimal solution, and the corresponding forklift WIP is lower at a statistically signi®cant level. The mean ¯ow time is also lower for the near-optimal solution, although not by enough to be declared statistically signi®cant. 2.3. The effect of transfer batches We next investigated the effect of transfer batches on our results (we thank one of the anonymous referees for suggesting this line of investigation). In the usual sense, a transfer batch is the quantity transported between departments. It has been shown that using transfer batches smaller than the production batch size leads to reduced WIP. For this set of experiments, we set the size of the transfer batch to be half the size of the production batch, in effect doubling the number of batches that have to be transported. To keep forklift utilization at approximately the same level as in the previous experiments, we doubled the number of forklifts in the material handling system. Many policies on selecting the next waiting transfer batch to be processed at a department are possible. In our study, we assumed a ®rst-come, ®rstserved queue discipline. Of course, setups would not be incurred if transfer batches of the same class followed each other on the same machine. We ran Case 5 from the ®rst set of problems (see Table 2) under this new Assignments 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 2 4 3 2 3 5 4 7 2 6 7 7 2 4 2 6 2 5 5 5 6 4 2 6 7 6 3 2 2 3 3 6 5 5 5 3 2 3 5 6 3 3 7 7 7 5 4 2 7 5 5 3 6 6 5 2 2 2 5 6 7 7 7 6 7 3 3 3 4 3 5 2 7 7 7 2 2 4 4 6 6 7 3 5 4 4 7 6 2 2 2 3 5 3 5 4 4 4 5 5 3 3 4 3 4 5 4 3 3 2 2 4 4 6 7 7 6 4 6 6 6 7 4 7 7 3 4 6 7 6 2 5 4 4 6 5 5 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 scenario. The results remained essentially the same, with the optimal QAP solution doing better at minimizing WIP for the same problems as before. 3. Conclusions A simple analytical queueing network model (Fu and Kaku, 1995) showed that under certain conditions in a job shop environment, the QAP with an objective of minimizing material handling costs also serves to minimize average work-in-process. This result serves as a starting point in this paper in an investigation of the relationship between material handling cost and WIP. A simulation study allowed us to relax the assumptions of the analytical model as well as vary the levels of some important parameters. The result was found to hold under more general conditions, within the bounds of these parameters. In particular, department WIP seems to be fairly insensitive to layout considerations, so the layout dependence enters primarily through the material handling system. This result appears to hold even when transfer batches are smaller than the production batches. We emphasize that this result is obtained for a job shop environment and that in an automated manufacturing system where buffer space may be limited, blocking could occur and the result may not hold. As explained Minimizing work-in-process and material handling 35 Table 4. Output statistics for case 13 Problem Department Flow time WIP 1 2 3 4 5 6 7 8 9 10 600 601 499 501 593 594 593 699 699 552 546 510 512 544 545 545 560 560 474 476 533 534 538 4 4 4 4 4 4 4 7 7 4 4 3 3 5 5 4 4 4 6 6 5 5 5 32.5 32.5 27.2 27.2 24.7 24.8 24.7 19.1 19.0 25.8 25.8 21.7 21.7 17.3 17.3 17.3 28.9 28.9 21.0 21.1 28.5 28.6 28.5 Forklift Utilization 0.4 0.4 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.2 0.2 0.2 0.3 0.4 0.3 0.3 0.3 0.3 0.3 in the previous section, for situations where two or more QAP solutions are very close, we need a means to discriminate between candidate solutions in terms of WIP. We have developed a simple secondary measure for this purpose, and simulation results indicate that this combination of two measures works well in selecting the layout that minimizes average WIP levels. A possible extension to this work would be the development of a procedure to minimize a weighted sum of the material handling costs and WIP levels. References Bazaraa, M.S. and Kirca, O. (1983) A branch-and-bound-based heuristic for solving the quadratic assignment problem. Naval Research Logistics Quarterly, 30, 287±304. Bazaraa, M.S. and Sherali, H.D. (1980) Benders' partitioning scheme applied to a new formulation of the quadratic assignment problem. Naval Research Logistics Quarterly, 27, 29±41. Burkard, R.E. (1984) Quadratic assignment problems. European Journal of Operational Research, 15, 283±289. Burkard, R.E. and Bonniger, T. (1983) A heuristic for quadratic boolean programs with applications to quadratic assignment problems. European Journal of Operational Research, 13, 374± 386. 0.65 0.65 0.65 0.65 0.60 0.60 0.60 0.62 0.62 0.62 0.62 0.60 0.60 0.64 0.64 0.64 0.62 0.62 0.66 0.66 0.63 0.63 0.63 0.01 0.01 0.01 0.01 0.00 0.00 0.00 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 WIP *2.03 2.07 *2.19 2.33 2.41 *2.40 2.43 *1.03 1.04 2.89 *2.53 *1.99 2.04 *1.03 1.04 1.04 1.99 *1.98 *2.81 2.82 *3.12 3.14 3.41 Utilization 0.04 0.04 0.05 0.07 0.06 0.06 0.07 0.01 0.01 0.10 0.07 0.04 0.05 0.01 0.01 0.01 0.04 0.04 0.11 0.11 0.11 0.12 0.14 0.67 0.68 0.69 0.69 0.72 0.72 0.72 0.45 0.45 0.76 0.73 0.67 0.67 0.45 0.45 0.45 0.66 0.66 0.76 0.76 0.78 0.78 0.80 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.00 0.00 0.01 0.01 0.01 0.01 0.00 0.00 0.00 0.01 0.01 0.01 0.01 0.01 0.01 0.01 Burkard, R.E. and Derigs, U. (1980) Assignment and Matching Problems: Solution Methods with Fortran Programs. Lecture Notes in Economics and Mathematical Systems, vol. 184, Springer-Verlag, Berlin. Buzacott, J.A. and Shanthikumar, J.G. (1985) Approximate queueing models of dynamic job shops. Management Science, 31, 870± 887. Dutta, K.N. and Sahu, S. (1982) A multi-goal heuristic for facilities design problems: MUGHAL. International Journal of Production Research, 20, 147±154. Fortenberry, J.C. and Cox, J.F. (1985) Multiple criteria approach to the facilities layout problem. International Journal of Production Research, 23(4), 773±782. Foulds, L.R. (1983) Techniques for facilities layout: deciding which pairs of activities should be adjacent. Management Science, 29(12), 1414±1426. Fu, M. and Kaku, B.K. (1995) Minimizing Work-in-process and Material Handling in the Facilities Layout Problem. Technical Report TR 95-41, University of Maryland, College Park, Institute for Systems Research. Gilmore, P.C. (1962) Optimal and suboptimal algorithms for the quadratic assignment problem. Journal of SIAM, 10(2), 305±313. Kaku, B.K., Thompson, G.L. and Morton, T.E. (1991) A hybrid heuristic for the facilities layout problem. Computers and Operations Research, 18(3), 241±253. Kaufman, L. and Broeckx, F. (1978) An algorithm for the quadratic assignment problem using Benders' decomposition. European Journal of Operational Research, 2, 207±211. Kouvelis, P. and Kiran, A.S. (1990) The plant layout problem in automated manufacturing systems. Annals of Operations 36 Research, 26, 397±412. Kusiak, A. and Heragu, S.S. (1987) The facility layout problem. European Journal of Operational Research, 29, 229±251. Lawler, E.L. (1963) The quadratic assignment problem. Management Science, 9, 586±599. Maxwell, W.L. and Muckstadt, J.A. (1982) Design of automatic guided vehicle systems. IIE Transactions, 14(2), 114±124. Rosenblatt, M.J. (1979) The facilities layout problem: a multi-goal approach. International Journal of Production Research, 17, 323±332. Biographies Michael C. Fu is an Associate Professor of Management Science and Statistics in the College of Business and Management at the University of Maryland at College Park, with a joint appointment in the Institute for Systems Research. He holds a Ph.D. and M.S. in applied mathematics from Harvard University, bachelor's and master's degrees in electrical engineering and computer science from MIT, and a bachelor's degree in mathematics from MIT. His research involves stochastic modeling ± including discrete-event simulation, queueing theory and inventory control ± and its application to manufacturing problems. He has served Fu and Kaku as a consultant for Westinghouse Electric Corporation and the Johns Hopkins University Applied Physics Laboratory on manufacturing and transportation problems. He is the co-author with Jian-Qiang Hu of the forthcoming book Conditional Monte Carlo: Gradient Estimation and Optimization Applications. He is a member of IEEE and INFORMS, serves as an Associate Editor for the journals IIE Transactions and INFORMS Journal on Computing, and served on the Program Committee for the Spring 1996 INFORMS National Meeting in Washington, D.C. Bharat K. Kaku is an Assistant Professor of Management Science and Statistics in the College of Business and Management at the University of Maryland at College Park. He holds a B.E. degree in mechanical engineering from Bhopal University, an M.B.A. from the University of Delhi, a master's degree in Industrial Administration from Carnegie Mellon University, and a Ph.D. in Operations Management also from Carnegie Mellon University. His research interests are in the areas of facilities layout, group technology, and ¯exible manufacturing systems. He has worked with the Engineering Research Center at the University of Maryland to design facilities layouts and to provide guidance on manufacturing-related issues for small companies in Maryland. Dr Kaku is a member of INFORMS and POMS and serves on the Editorial Review Board of Production and Operations Management.
© Copyright 2026 Paperzz